0s autopkgtest [23:51:16]: starting date and time: 2025-05-03 23:51:16+0000 0s autopkgtest [23:51:16]: git checkout: 9986aa8c Merge branch 'skia/fix_network_interface' into 'ubuntu/production' 0s autopkgtest [23:51:16]: host juju-7f2275-prod-proposed-migration-environment-9; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.5miov141/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-aiohttp,src:sphinx,src:yarl --apt-upgrade spyder --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=python-aiohttp/3.11.16-1 sphinx/8.2.3-1 yarl/1.19.0-1' -- lxd -r lxd-armhf-10.145.243.230 lxd-armhf-10.145.243.230:autopkgtest/ubuntu/questing/armhf 20s autopkgtest [23:51:36]: testbed dpkg architecture: armhf 22s autopkgtest [23:51:38]: testbed apt version: 3.0.0 25s autopkgtest [23:51:41]: @@@@@@@@@@@@@@@@@@@@ test bed setup 27s autopkgtest [23:51:43]: testbed release detected to be: None 35s autopkgtest [23:51:51]: updating testbed package index (apt update) 37s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [110 kB] 37s Get:2 http://ftpmaster.internal/ubuntu questing InRelease [110 kB] 37s Get:3 http://ftpmaster.internal/ubuntu questing-updates InRelease [110 kB] 37s Get:4 http://ftpmaster.internal/ubuntu questing-security InRelease [110 kB] 37s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [1395 kB] 38s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [33.6 kB] 38s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [143 kB] 38s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/main armhf Packages [168 kB] 38s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/universe armhf Packages [1284 kB] 38s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/multiverse armhf Packages [28.1 kB] 38s Get:11 http://ftpmaster.internal/ubuntu questing/universe Sources [21.2 MB] 39s Get:12 http://ftpmaster.internal/ubuntu questing/multiverse Sources [304 kB] 39s Get:13 http://ftpmaster.internal/ubuntu questing/main Sources [1394 kB] 39s Get:14 http://ftpmaster.internal/ubuntu questing/main armhf Packages [1358 kB] 39s Get:15 http://ftpmaster.internal/ubuntu questing/universe armhf Packages [15.3 MB] 39s Get:16 http://ftpmaster.internal/ubuntu questing/multiverse armhf Packages [178 kB] 43s Fetched 43.2 MB in 6s (7419 kB/s) 44s Reading package lists... 49s autopkgtest [23:52:05]: upgrading testbed (apt dist-upgrade and autopurge) 51s Reading package lists... 51s Building dependency tree... 51s Reading state information... 52s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 52s Starting 2 pkgProblemResolver with broken count: 0 52s Done 53s Entering ResolveByKeep 53s 53s Calculating upgrade... 54s The following packages will be upgraded: 54s base-files cloud-init cloud-init-base debianutils distro-info-data dpkg 54s dpkg-dev ed fwupd htop libdpkg-perl libftdi1-2 libfwupd3 libmbim-glib4 54s libmbim-proxy libnftnl11 libnpth0t64 libnvme1t64 libqmi-glib5 libqmi-proxy 54s libsensors-config libsensors5 libsepol2 liburcu8t64 motd-news-config nano 54s python3-lazr.restfulclient sos ubuntu-pro-client ubuntu-pro-client-l10n 54s usb.ids 54s 31 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 54s Need to get 8063 kB of archives. 54s After this operation, 3380 kB disk space will be freed. 54s Get:1 http://ftpmaster.internal/ubuntu questing/main armhf motd-news-config all 13.7ubuntu1 [5260 B] 54s Get:2 http://ftpmaster.internal/ubuntu questing/main armhf base-files armhf 13.7ubuntu1 [75.4 kB] 54s Get:3 http://ftpmaster.internal/ubuntu questing/main armhf debianutils armhf 5.22 [92.2 kB] 54s Get:4 http://ftpmaster.internal/ubuntu questing/main armhf dpkg armhf 1.22.18ubuntu3 [1254 kB] 54s Get:5 http://ftpmaster.internal/ubuntu questing/main armhf libsepol2 armhf 3.8.1-1 [282 kB] 54s Get:6 http://ftpmaster.internal/ubuntu questing/main armhf libnpth0t64 armhf 1.8-3 [7716 B] 54s Get:7 http://ftpmaster.internal/ubuntu questing/main armhf distro-info-data all 0.64 [6664 B] 54s Get:8 http://ftpmaster.internal/ubuntu questing/main armhf ubuntu-pro-client-l10n armhf 35.1ubuntu0 [19.7 kB] 54s Get:9 http://ftpmaster.internal/ubuntu questing/main armhf ubuntu-pro-client armhf 35.1ubuntu0 [258 kB] 54s Get:10 http://ftpmaster.internal/ubuntu questing/main armhf ed armhf 1.21.1-1 [53.0 kB] 54s Get:11 http://ftpmaster.internal/ubuntu questing/main armhf libnftnl11 armhf 1.2.9-1 [53.3 kB] 54s Get:12 http://ftpmaster.internal/ubuntu questing/main armhf libsensors-config all 1:3.6.2-2 [6756 B] 54s Get:13 http://ftpmaster.internal/ubuntu questing/main armhf libsensors5 armhf 1:3.6.2-2 [26.8 kB] 54s Get:14 http://ftpmaster.internal/ubuntu questing/main armhf liburcu8t64 armhf 0.15.2-2 [57.3 kB] 54s Get:15 http://ftpmaster.internal/ubuntu questing/main armhf nano armhf 8.4-1 [278 kB] 54s Get:16 http://ftpmaster.internal/ubuntu questing/main armhf usb.ids all 2025.04.01-1 [223 kB] 54s Get:17 http://ftpmaster.internal/ubuntu questing/main armhf cloud-init-base all 25.2~1g7a0265d3-0ubuntu1 [619 kB] 54s Get:18 http://ftpmaster.internal/ubuntu questing/main armhf dpkg-dev all 1.22.18ubuntu3 [1089 kB] 54s Get:19 http://ftpmaster.internal/ubuntu questing/main armhf libdpkg-perl all 1.22.18ubuntu3 [281 kB] 54s Get:20 http://ftpmaster.internal/ubuntu questing/main armhf fwupd armhf 2.0.8-3 [1414 kB] 55s Get:21 http://ftpmaster.internal/ubuntu questing/main armhf libfwupd3 armhf 2.0.8-3 [126 kB] 55s Get:22 http://ftpmaster.internal/ubuntu questing/main armhf libmbim-proxy armhf 1.32.0-1 [5888 B] 55s Get:23 http://ftpmaster.internal/ubuntu questing/main armhf libmbim-glib4 armhf 1.32.0-1 [218 kB] 55s Get:24 http://ftpmaster.internal/ubuntu questing/main armhf libqmi-proxy armhf 1.36.0-1 [5882 B] 55s Get:25 http://ftpmaster.internal/ubuntu questing/main armhf libqmi-glib5 armhf 1.36.0-1 [936 kB] 55s Get:26 http://ftpmaster.internal/ubuntu questing/main armhf htop armhf 3.4.1-4 [147 kB] 55s Get:27 http://ftpmaster.internal/ubuntu questing/main armhf libftdi1-2 armhf 1.5-10 [27.8 kB] 55s Get:28 http://ftpmaster.internal/ubuntu questing/main armhf libnvme1t64 armhf 1.13-2 [74.3 kB] 55s Get:29 http://ftpmaster.internal/ubuntu questing/main armhf python3-lazr.restfulclient all 0.14.6-3 [51.0 kB] 55s Get:30 http://ftpmaster.internal/ubuntu questing/main armhf sos all 4.9.1-1 [367 kB] 55s Get:31 http://ftpmaster.internal/ubuntu questing/main armhf cloud-init all 25.2~1g7a0265d3-0ubuntu1 [2106 B] 55s Preconfiguring packages ... 55s Fetched 8063 kB in 1s (8441 kB/s) 55s (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.) 55s Preparing to unpack .../motd-news-config_13.7ubuntu1_all.deb ... 55s Unpacking motd-news-config (13.7ubuntu1) over (13.6ubuntu2) ... 55s Preparing to unpack .../base-files_13.7ubuntu1_armhf.deb ... 55s Unpacking base-files (13.7ubuntu1) over (13.6ubuntu2) ... 55s Setting up base-files (13.7ubuntu1) ... 55s Installing new version of config file /etc/issue ... 55s Installing new version of config file /etc/issue.net ... 55s Installing new version of config file /etc/lsb-release ... 56s motd-news.service is a disabled or a static unit not running, not starting it. 56s (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.) 56s Preparing to unpack .../debianutils_5.22_armhf.deb ... 56s Unpacking debianutils (5.22) over (5.21) ... 56s Setting up debianutils (5.22) ... 56s (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.) 56s Preparing to unpack .../dpkg_1.22.18ubuntu3_armhf.deb ... 56s Unpacking dpkg (1.22.18ubuntu3) over (1.22.18ubuntu2) ... 56s Setting up dpkg (1.22.18ubuntu3) ... 57s (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.) 57s Preparing to unpack .../libsepol2_3.8.1-1_armhf.deb ... 57s Unpacking libsepol2:armhf (3.8.1-1) over (3.7-1) ... 57s Setting up libsepol2:armhf (3.8.1-1) ... 57s (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.) 57s Preparing to unpack .../libnpth0t64_1.8-3_armhf.deb ... 57s Unpacking libnpth0t64:armhf (1.8-3) over (1.8-2) ... 57s Setting up libnpth0t64:armhf (1.8-3) ... 57s (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.) 57s Preparing to unpack .../00-distro-info-data_0.64_all.deb ... 57s Unpacking distro-info-data (0.64) over (0.63) ... 57s Preparing to unpack .../01-ubuntu-pro-client-l10n_35.1ubuntu0_armhf.deb ... 57s Unpacking ubuntu-pro-client-l10n (35.1ubuntu0) over (35) ... 57s Preparing to unpack .../02-ubuntu-pro-client_35.1ubuntu0_armhf.deb ... 57s Unpacking ubuntu-pro-client (35.1ubuntu0) over (35) ... 57s Preparing to unpack .../03-ed_1.21.1-1_armhf.deb ... 57s Unpacking ed (1.21.1-1) over (1.21-1) ... 57s Preparing to unpack .../04-libnftnl11_1.2.9-1_armhf.deb ... 57s Unpacking libnftnl11:armhf (1.2.9-1) over (1.2.8-1) ... 57s Preparing to unpack .../05-libsensors-config_1%3a3.6.2-2_all.deb ... 57s Unpacking libsensors-config (1:3.6.2-2) over (1:3.6.0-10) ... 57s Preparing to unpack .../06-libsensors5_1%3a3.6.2-2_armhf.deb ... 57s Unpacking libsensors5:armhf (1:3.6.2-2) over (1:3.6.0-10) ... 58s Preparing to unpack .../07-liburcu8t64_0.15.2-2_armhf.deb ... 58s Unpacking liburcu8t64:armhf (0.15.2-2) over (0.15.1-1) ... 58s Preparing to unpack .../08-nano_8.4-1_armhf.deb ... 58s Unpacking nano (8.4-1) over (8.3-1) ... 58s Preparing to unpack .../09-usb.ids_2025.04.01-1_all.deb ... 58s Unpacking usb.ids (2025.04.01-1) over (2025.01.14-1) ... 58s Preparing to unpack .../10-cloud-init-base_25.2~1g7a0265d3-0ubuntu1_all.deb ... 58s Unpacking cloud-init-base (25.2~1g7a0265d3-0ubuntu1) over (25.1.1-0ubuntu2) ... 58s Preparing to unpack .../11-dpkg-dev_1.22.18ubuntu3_all.deb ... 58s Unpacking dpkg-dev (1.22.18ubuntu3) over (1.22.18ubuntu2) ... 58s Preparing to unpack .../12-libdpkg-perl_1.22.18ubuntu3_all.deb ... 58s Unpacking libdpkg-perl (1.22.18ubuntu3) over (1.22.18ubuntu2) ... 58s Preparing to unpack .../13-fwupd_2.0.8-3_armhf.deb ... 58s Unpacking fwupd (2.0.8-3) over (2.0.7-1) ... 59s dpkg: warning: unable to delete old directory '/etc/grub.d': Directory not empty 59s Preparing to unpack .../14-libfwupd3_2.0.8-3_armhf.deb ... 59s Unpacking libfwupd3:armhf (2.0.8-3) over (2.0.7-1) ... 59s Preparing to unpack .../15-libmbim-proxy_1.32.0-1_armhf.deb ... 59s Unpacking libmbim-proxy (1.32.0-1) over (1.31.2-0ubuntu4) ... 59s Preparing to unpack .../16-libmbim-glib4_1.32.0-1_armhf.deb ... 59s Unpacking libmbim-glib4:armhf (1.32.0-1) over (1.31.2-0ubuntu4) ... 59s Preparing to unpack .../17-libqmi-proxy_1.36.0-1_armhf.deb ... 59s Unpacking libqmi-proxy (1.36.0-1) over (1.35.6-1) ... 59s Preparing to unpack .../18-libqmi-glib5_1.36.0-1_armhf.deb ... 59s Unpacking libqmi-glib5:armhf (1.36.0-1) over (1.35.6-1) ... 59s Preparing to unpack .../19-htop_3.4.1-4_armhf.deb ... 59s Unpacking htop (3.4.1-4) over (3.4.0-2) ... 59s Preparing to unpack .../20-libftdi1-2_1.5-10_armhf.deb ... 59s Unpacking libftdi1-2:armhf (1.5-10) over (1.5-8build1) ... 59s Preparing to unpack .../21-libnvme1t64_1.13-2_armhf.deb ... 59s Unpacking libnvme1t64 (1.13-2) over (1.11.1-2) ... 59s Preparing to unpack .../22-python3-lazr.restfulclient_0.14.6-3_all.deb ... 59s Unpacking python3-lazr.restfulclient (0.14.6-3) over (0.14.6-2) ... 59s Preparing to unpack .../23-sos_4.9.1-1_all.deb ... 59s Unpacking sos (4.9.1-1) over (4.9.0-6) ... 59s Preparing to unpack .../24-cloud-init_25.2~1g7a0265d3-0ubuntu1_all.deb ... 59s Unpacking cloud-init (25.2~1g7a0265d3-0ubuntu1) over (25.1.1-0ubuntu2) ... 59s Setting up sos (4.9.1-1) ... 60s Setting up motd-news-config (13.7ubuntu1) ... 60s Setting up liburcu8t64:armhf (0.15.2-2) ... 60s Setting up distro-info-data (0.64) ... 60s Setting up htop (3.4.1-4) ... 60s Setting up libsensors-config (1:3.6.2-2) ... 60s Installing new version of config file /etc/sensors3.conf ... 60s Setting up libnftnl11:armhf (1.2.9-1) ... 60s Setting up libfwupd3:armhf (2.0.8-3) ... 60s Setting up cloud-init-base (25.2~1g7a0265d3-0ubuntu1) ... 62s Setting up libftdi1-2:armhf (1.5-10) ... 62s Setting up libnvme1t64 (1.13-2) ... 62s Setting up ed (1.21.1-1) ... 62s Setting up usb.ids (2025.04.01-1) ... 62s Setting up libsensors5:armhf (1:3.6.2-2) ... 62s Setting up libdpkg-perl (1.22.18ubuntu3) ... 62s Setting up nano (8.4-1) ... 62s Installing new version of config file /etc/nanorc ... 62s Setting up python3-lazr.restfulclient (0.14.6-3) ... 62s Setting up ubuntu-pro-client (35.1ubuntu0) ... 62s apparmor_parser: Unable to replace "ubuntu_pro_apt_news". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 62s 62s apparmor_parser: Unable to replace "apt_methods". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 62s 62s apparmor_parser: Unable to replace "ubuntu_pro_esm_cache". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 62s 63s Setting up libmbim-glib4:armhf (1.32.0-1) ... 63s Setting up ubuntu-pro-client-l10n (35.1ubuntu0) ... 63s Setting up cloud-init (25.2~1g7a0265d3-0ubuntu1) ... 63s Setting up libmbim-proxy (1.32.0-1) ... 63s Setting up dpkg-dev (1.22.18ubuntu3) ... 63s Setting up libqmi-glib5:armhf (1.36.0-1) ... 63s Setting up libqmi-proxy (1.36.0-1) ... 63s Setting up fwupd (2.0.8-3) ... 64s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 64s fwupd.service is a disabled or a static unit not running, not starting it. 64s Processing triggers for rsyslog (8.2412.0-2ubuntu2) ... 64s Processing triggers for man-db (2.13.0-1) ... 66s Processing triggers for plymouth-theme-ubuntu-text (24.004.60-2ubuntu7) ... 66s Processing triggers for dbus (1.16.2-2ubuntu1) ... 66s Processing triggers for install-info (7.1.1-1) ... 66s Processing triggers for libc-bin (2.41-6ubuntu1) ... 66s Processing triggers for initramfs-tools (0.147ubuntu1) ... 68s Reading package lists... 68s Building dependency tree... 68s Reading state information... 69s Starting pkgProblemResolver with broken count: 0 69s Starting 2 pkgProblemResolver with broken count: 0 69s Done 69s Solving dependencies... 70s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 72s autopkgtest [23:52:28]: rebooting testbed after setup commands that affected boot 110s autopkgtest [23:53:06]: 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 134s autopkgtest [23:53:30]: @@@@@@@@@@@@@@@@@@@@ apt-source spyder 152s Get:1 http://ftpmaster.internal/ubuntu questing/universe spyder 6.0.3+ds-1 (dsc) [3890 B] 152s Get:2 http://ftpmaster.internal/ubuntu questing/universe spyder 6.0.3+ds-1 (tar) [6579 kB] 152s Get:3 http://ftpmaster.internal/ubuntu questing/universe spyder 6.0.3+ds-1 (diff) [26.0 kB] 152s gpgv: Signature made Sun Dec 29 22:25:30 2024 UTC 152s gpgv: using RSA key 7E1AC3FA27A649284C323EF6695C429316C07BFE 152s gpgv: Can't check signature: No public key 152s dpkg-source: warning: cannot verify inline signature for ./spyder_6.0.3+ds-1.dsc: no acceptable signature found 153s autopkgtest [23:53:49]: testing package spyder version 6.0.3+ds-1 155s autopkgtest [23:53:51]: build not needed 158s autopkgtest [23:53:54]: test pytest-rest: preparing testbed 159s Reading package lists... 160s Building dependency tree... 160s Reading state information... 160s Starting pkgProblemResolver with broken count: 0 160s Starting 2 pkgProblemResolver with broken count: 0 160s Done 161s The following NEW packages will be installed: 161s black blt cython3 docutils-common fontconfig fontconfig-config 161s fonts-dejavu-core fonts-dejavu-mono fonts-elusive-icons fonts-font-awesome 161s fonts-lyx fonts-mathjax fzf gdb git git-man ipython3 libasound2-data 161s libasound2t64 libavahi-client3 libavahi-common-data libavahi-common3 161s libbabeltrace1 libblas3 libc-dev-bin libc6-dbg libc6-dev libcrypt-dev 161s libcups2t64 libdebuginfod-common libdebuginfod1t64 libdeflate0 161s libdouble-conversion3 libdw1t64 libegl-mesa0 libegl1 liberror-perl 161s libevent-2.1-7t64 libexpat1-dev libfontconfig1 libfontenc1 libfreetype6 161s libgbm1 libgfortran5 libgl1 libgl1-mesa-dri libgles2 libglvnd0 libglx-mesa0 161s libglx0 libgomp1 libgraphite2-3 libharfbuzz-subset0 libharfbuzz0b libice6 161s libimagequant0 libinput-bin libinput10 libjbig0 libjpeg-turbo8 libjpeg8 161s libjs-jquery libjs-jquery-hotkeys libjs-jquery-isonscreen 161s libjs-jquery-metadata libjs-jquery-tablesorter 161s libjs-jquery-throttle-debounce libjs-jquery-ui libjs-mathjax libjs-sphinxdoc 161s libjs-underscore libjson-perl liblapack3 liblbfgsb0 liblcms2-2 liblerc4 161s libllvm19 libmd4c0 libminizip1t64 libmtdev1t64 libnorm1t64 libopenjp2-7 161s libopus0 libpcre2-16-0 libpgm-5.3-0t64 libpixman-1-0 libpython3-all-dev 161s libpython3-dev libpython3.13 libpython3.13-dev libqhull-r8.0 libqt5core5t64 161s libqt5dbus5t64 libqt5designer5 libqt5gui5t64 libqt5help5 libqt5network5t64 161s libqt5positioning5 libqt5printsupport5t64 libqt5qml5 libqt5qmlmodels5 161s libqt5quick5 libqt5quickwidgets5 libqt5sql5t64 libqt5svg5 libqt5test5t64 161s libqt5webchannel5 libqt5webengine-data libqt5webengine5 libqt5webenginecore5 161s libqt5webenginewidgets5 libqt5widgets5t64 libqt5xml5t64 libraqm0 libsass1 161s libsharpyuv0 libsm6 libsnappy1v5 libsodium23 libsource-highlight-common 161s libsource-highlight4t64 libspatialindex-c8 libspatialindex-dev 161s libspatialindex8 libtcl8.6 libtiff6 libtk8.6 libvpx9 libvulkan1 161s libwacom-common libwacom9 libwayland-client0 libwayland-server0 libwebp7 161s libwebpdemux2 libwebpmux3 libx11-xcb1 libxaw7 libxcb-dri3-0 libxcb-glx0 161s libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-present0 libxcb-randr0 161s libxcb-render-util0 libxcb-render0 libxcb-shape0 libxcb-shm0 libxcb-sync1 161s libxcb-util1 libxcb-xfixes0 libxcb-xinerama0 libxcb-xinput0 libxcb-xkb1 161s libxcomposite1 libxdamage1 libxfixes3 libxfont2 libxft2 libxinerama1 161s libxkbcommon-x11-0 libxkbfile1 libxmu6 libxpm4 libxrandr2 libxrender1 161s libxshmfence1 libxslt1.1 libxss1 libxt6t64 libxtst6 libxxf86vm1 libzmq5 161s linux-libc-dev mesa-libgallium pyflakes3 pylint python-matplotlib-data 161s python-qtawesome-common python-tinycss2-common python3-aiohappyeyeballs 161s python3-aiohttp python3-aiosignal python3-alabaster python3-all 161s python3-all-dev python3-arrow python3-astroid python3-asttokens 161s python3-async-timeout python3-asyncssh python3-atomicwrites python3-autopep8 161s python3-binaryornot python3-bleach python3-brotli python3-bs4 python3-click 161s python3-cloudpickle python3-comm python3-contourpy python3-cookiecutter 161s python3-coverage python3-cycler python3-debugpy python3-decorator 161s python3-defusedxml python3-deprecated python3-dev python3-diff-match-patch 161s python3-dill python3-docstring-to-markdown python3-docutils 161s python3-executing python3-fastjsonschema python3-flake8 python3-flaky 161s python3-fonttools python3-frozenlist python3-fs python3-github 161s python3-html5lib python3-imagesize python3-importlib-metadata 161s python3-inflection python3-iniconfig python3-intervaltree python3-ipykernel 161s python3-ipython python3-isort python3-jaraco.classes python3-jedi 161s python3-jeepney python3-jellyfish python3-jupyter-client 161s python3-jupyter-core python3-jupyterlab-pygments python3-keyring 161s python3-kiwisolver python3-levenshtein python3-libsass 161s python3-logilab-common python3-lxml python3-lz4 python3-matplotlib 161s python3-matplotlib-inline python3-mccabe python3-mistune python3-mpmath 161s python3-multidict python3-mypy-extensions python3-nacl python3-nbclient 161s python3-nbconvert python3-nbformat python3-nest-asyncio python3-numpy 161s python3-numpy-dev python3-numpydoc python3-pandas python3-pandas-lib 161s python3-pandocfilters python3-parso python3-pathspec python3-pickleshare 161s python3-pil python3-pil.imagetk python3-pip python3-platformdirs 161s python3-pluggy python3-prompt-toolkit python3-propcache python3-psutil 161s python3-pure-eval python3-pycodestyle python3-pydocstyle python3-pyflakes 161s python3-pylint-venv python3-pyls-spyder python3-pylsp python3-pylsp-black 161s python3-pylsp-jsonrpc python3-pyqt5 python3-pyqt5.qtquick 161s python3-pyqt5.qtsvg python3-pyqt5.qtwebchannel python3-pyqt5.qtwebengine 161s python3-pyqt5.sip python3-pytest python3-pytest-cov python3-pytest-mock 161s python3-pytest-order python3-pytest-timeout python3-pytestqt 161s python3-pytoolconfig python3-pytz python3-pyuca python3-qdarkstyle 161s python3-qstylizer python3-qtawesome python3-qtconsole python3-qtpy 161s python3-qtsass python3-rapidfuzz python3-roman python3-roman-numerals 161s python3-rope python3-rtree python3-ruamel.yaml python3-ruamel.yaml.clib 161s python3-scipy python3-secretstorage python3-slugify python3-snowballstemmer 161s python3-sortedcontainers python3-soupsieve python3-sphinx python3-spyder 161s python3-spyder-kernels python3-stack-data python3-superqt python3-sympy 161s python3-tabulate python3-textdistance python3-three-merge python3-tinycss2 161s python3-tk python3-tomli python3-tomlkit python3-tornado python3-traitlets 161s python3-typeshed python3-tz python3-ufolib2 python3-ujson python3-unidecode 161s python3-watchdog python3-wcwidth python3-webencodings python3-wheel 161s python3-wrapt python3-wurlitzer python3-xdg python3-yapf python3-yarl 161s python3-zmq python3.13-dev python3.13-tk rpcsvc-proto sgml-base 161s sphinx-common spyder spyder-common tk8.6-blt2.5 unicode-data x11-common 161s x11-xkb-utils xbitmaps xml-core xserver-common xterm xvfb yapf3 zlib1g-dev 161s 0 upgraded, 365 newly installed, 0 to remove and 0 not upgraded. 161s Need to get 256 MB of archives. 161s After this operation, 967 MB of additional disk space will be used. 161s Get:1 http://ftpmaster.internal/ubuntu questing/main armhf libdebuginfod-common all 0.192-4ubuntu1 [15.7 kB] 161s Get:2 http://ftpmaster.internal/ubuntu questing/main armhf python3-numpy-dev armhf 1:2.2.3+ds-5 [141 kB] 162s Get:3 http://ftpmaster.internal/ubuntu questing/main armhf libblas3 armhf 3.12.1-2 [132 kB] 162s Get:4 http://ftpmaster.internal/ubuntu questing/main armhf libgfortran5 armhf 15-20250404-0ubuntu1 [331 kB] 162s Get:5 http://ftpmaster.internal/ubuntu questing/main armhf liblapack3 armhf 3.12.1-2 [2091 kB] 162s Get:6 http://ftpmaster.internal/ubuntu questing/main armhf python3-numpy armhf 1:2.2.3+ds-5 [3725 kB] 163s Get:7 http://ftpmaster.internal/ubuntu questing/main armhf sgml-base all 1.31 [11.4 kB] 163s Get:8 http://ftpmaster.internal/ubuntu questing/main armhf python3-click all 8.2.0+0.really.8.1.8-1 [80.0 kB] 163s Get:9 http://ftpmaster.internal/ubuntu questing/universe armhf python3-mypy-extensions all 1.0.0-1 [6148 B] 163s Get:10 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pathspec all 0.12.1-1 [24.5 kB] 163s Get:11 http://ftpmaster.internal/ubuntu questing/main armhf python3-platformdirs all 4.3.6-1 [16.8 kB] 163s Get:12 http://ftpmaster.internal/ubuntu questing/universe armhf python3-tomli armhf 2.2.1-2build1 [124 kB] 163s Get:13 http://ftpmaster.internal/ubuntu questing/universe armhf black armhf 25.1.0-2 [1502 kB] 163s Get:14 http://ftpmaster.internal/ubuntu questing/main armhf libtcl8.6 armhf 8.6.16+dfsg-1 [909 kB] 163s Get:15 http://ftpmaster.internal/ubuntu questing/main armhf libfreetype6 armhf 2.13.3+dfsg-1 [330 kB] 163s Get:16 http://ftpmaster.internal/ubuntu questing/main armhf fonts-dejavu-mono all 2.37-8 [502 kB] 163s Get:17 http://ftpmaster.internal/ubuntu questing/main armhf fonts-dejavu-core all 2.37-8 [835 kB] 163s Get:18 http://ftpmaster.internal/ubuntu questing/main armhf fontconfig-config armhf 2.15.0-2.2ubuntu1 [37.9 kB] 163s Get:19 http://ftpmaster.internal/ubuntu questing/main armhf libfontconfig1 armhf 2.15.0-2.2ubuntu1 [114 kB] 163s Get:20 http://ftpmaster.internal/ubuntu questing/main armhf libxrender1 armhf 1:0.9.10-1.1build1 [16.0 kB] 163s Get:21 http://ftpmaster.internal/ubuntu questing/main armhf libxft2 armhf 2.3.6-1build1 [37.4 kB] 164s Get:22 http://ftpmaster.internal/ubuntu questing/main armhf x11-common all 1:7.7+23ubuntu4 [21.8 kB] 164s Get:23 http://ftpmaster.internal/ubuntu questing/main armhf libxss1 armhf 1:1.2.3-1build3 [6500 B] 164s Get:24 http://ftpmaster.internal/ubuntu questing/main armhf libtk8.6 armhf 8.6.16-1 [686 kB] 164s Get:25 http://ftpmaster.internal/ubuntu questing/main armhf tk8.6-blt2.5 armhf 2.5.3+dfsg-8 [527 kB] 164s Get:26 http://ftpmaster.internal/ubuntu questing/main armhf blt armhf 2.5.3+dfsg-8 [4824 B] 164s Get:27 http://ftpmaster.internal/ubuntu questing/universe armhf cython3 armhf 3.0.11+dfsg-2ubuntu2 [2469 kB] 164s Get:28 http://ftpmaster.internal/ubuntu questing/main armhf xml-core all 0.19 [20.3 kB] 164s Get:29 http://ftpmaster.internal/ubuntu questing/main armhf docutils-common all 0.21.2+dfsg-2 [131 kB] 164s Get:30 http://ftpmaster.internal/ubuntu questing/main armhf fontconfig armhf 2.15.0-2.2ubuntu1 [190 kB] 164s Get:31 http://ftpmaster.internal/ubuntu questing/universe armhf fonts-elusive-icons all 2.0.0-4 [150 kB] 164s Get:32 http://ftpmaster.internal/ubuntu questing/main armhf fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 164s Get:33 http://ftpmaster.internal/ubuntu questing/universe armhf fonts-lyx all 2.4.3-1 [171 kB] 164s Get:34 http://ftpmaster.internal/ubuntu questing/main armhf fonts-mathjax all 2.7.9+dfsg-1 [2208 kB] 164s Get:35 http://ftpmaster.internal/ubuntu questing/universe armhf fzf armhf 0.60.3-1 [1430 kB] 164s Get:36 http://ftpmaster.internal/ubuntu questing/main armhf libdw1t64 armhf 0.192-4ubuntu1 [244 kB] 164s Get:37 http://ftpmaster.internal/ubuntu questing/main armhf libbabeltrace1 armhf 1.5.11-4build2 [154 kB] 164s Get:38 http://ftpmaster.internal/ubuntu questing/main armhf libdebuginfod1t64 armhf 0.192-4ubuntu1 [19.4 kB] 164s Get:39 http://ftpmaster.internal/ubuntu questing/main armhf libpython3.13 armhf 3.13.3-1 [2082 kB] 164s Get:40 http://ftpmaster.internal/ubuntu questing/main armhf libsource-highlight-common all 3.1.9-4.3build1 [64.2 kB] 164s Get:41 http://ftpmaster.internal/ubuntu questing/main armhf libsource-highlight4t64 armhf 3.1.9-4.3build1 [306 kB] 164s Get:42 http://ftpmaster.internal/ubuntu questing/main armhf libc6-dbg armhf 2.41-6ubuntu1 [6311 kB] 164s Get:43 http://ftpmaster.internal/ubuntu questing/main armhf gdb armhf 16.2-8ubuntu1 [3661 kB] 164s Get:44 http://ftpmaster.internal/ubuntu questing/main armhf liberror-perl all 0.17030-1 [23.5 kB] 164s Get:45 http://ftpmaster.internal/ubuntu questing/main armhf git-man all 1:2.48.1-0ubuntu1 [1148 kB] 164s Get:46 http://ftpmaster.internal/ubuntu questing/main armhf git armhf 1:2.48.1-0ubuntu1 [4561 kB] 165s Get:47 http://ftpmaster.internal/ubuntu questing/main armhf python3-decorator all 5.1.1-5 [10.1 kB] 165s Get:48 http://ftpmaster.internal/ubuntu questing/universe armhf python3-parso all 0.8.4-1 [67.6 kB] 165s Get:49 http://ftpmaster.internal/ubuntu questing/universe armhf python3-typeshed all 0.0~git20241223.ea91db2-1 [1548 kB] 165s Get:50 http://ftpmaster.internal/ubuntu questing/universe armhf python3-jedi all 0.19.1+ds1-1 [693 kB] 165s Get:51 http://ftpmaster.internal/ubuntu questing/universe armhf python3-traitlets all 5.14.3+really5.14.3-1 [71.5 kB] 165s Get:52 http://ftpmaster.internal/ubuntu questing/universe armhf python3-matplotlib-inline all 0.1.7-1 [9186 B] 165s Get:53 http://ftpmaster.internal/ubuntu questing/main armhf python3-wcwidth all 0.2.13+dfsg1-1 [26.3 kB] 165s Get:54 http://ftpmaster.internal/ubuntu questing/universe armhf python3-prompt-toolkit all 3.0.51-2 [257 kB] 165s Get:55 http://ftpmaster.internal/ubuntu questing/universe armhf python3-asttokens all 3.0.0-1 [20.4 kB] 165s Get:56 http://ftpmaster.internal/ubuntu questing/universe armhf python3-executing all 2.2.0-0.1 [25.0 kB] 165s Get:57 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pure-eval all 0.2.3-1 [11.4 kB] 165s Get:58 http://ftpmaster.internal/ubuntu questing/universe armhf python3-stack-data all 0.6.3-1 [22.0 kB] 165s Get:59 http://ftpmaster.internal/ubuntu questing/universe armhf python3-ipython all 8.30.0-2 [569 kB] 165s Get:60 http://ftpmaster.internal/ubuntu questing/universe armhf ipython3 all 8.30.0-2 [4936 B] 165s Get:61 http://ftpmaster.internal/ubuntu questing/main armhf libasound2-data all 1.2.13-1build1 [21.1 kB] 165s Get:62 http://ftpmaster.internal/ubuntu questing/main armhf libasound2t64 armhf 1.2.13-1build1 [347 kB] 165s Get:63 http://ftpmaster.internal/ubuntu questing/main armhf libavahi-common-data armhf 0.8-16ubuntu2 [31.0 kB] 165s Get:64 http://ftpmaster.internal/ubuntu questing/main armhf libavahi-common3 armhf 0.8-16ubuntu2 [20.2 kB] 165s Get:65 http://ftpmaster.internal/ubuntu questing/main armhf libavahi-client3 armhf 0.8-16ubuntu2 [24.5 kB] 165s Get:66 http://ftpmaster.internal/ubuntu questing/main armhf libc-dev-bin armhf 2.41-6ubuntu1 [21.7 kB] 165s Get:67 http://ftpmaster.internal/ubuntu questing/main armhf linux-libc-dev armhf 6.14.0-15.15 [1687 kB] 165s Get:68 http://ftpmaster.internal/ubuntu questing/main armhf libcrypt-dev armhf 1:4.4.38-1 [120 kB] 165s Get:69 http://ftpmaster.internal/ubuntu questing/main armhf rpcsvc-proto armhf 1.4.2-0ubuntu7 [62.2 kB] 165s Get:70 http://ftpmaster.internal/ubuntu questing/main armhf libc6-dev armhf 2.41-6ubuntu1 [1396 kB] 165s Get:71 http://ftpmaster.internal/ubuntu questing/main armhf libcups2t64 armhf 2.4.12-0ubuntu1 [240 kB] 165s Get:72 http://ftpmaster.internal/ubuntu questing/main armhf libdeflate0 armhf 1.23-2 [38.7 kB] 165s Get:73 http://ftpmaster.internal/ubuntu questing/universe armhf libdouble-conversion3 armhf 3.3.1-1 [39.1 kB] 165s Get:74 http://ftpmaster.internal/ubuntu questing/main armhf libwayland-server0 armhf 1.23.1-3 [30.3 kB] 165s Get:75 http://ftpmaster.internal/ubuntu questing/main armhf libllvm19 armhf 1:19.1.7-3ubuntu1 [27.8 MB] 166s Get:76 http://ftpmaster.internal/ubuntu questing/main armhf libx11-xcb1 armhf 2:1.8.10-2 [7902 B] 166s Get:77 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-dri3-0 armhf 1.17.0-2 [7120 B] 166s Get:78 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-present0 armhf 1.17.0-2 [5940 B] 166s Get:79 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-randr0 armhf 1.17.0-2 [17.0 kB] 166s Get:80 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-sync1 armhf 1.17.0-2 [8732 B] 166s Get:81 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-xfixes0 armhf 1.17.0-2 [10.0 kB] 166s Get:82 http://ftpmaster.internal/ubuntu questing/main armhf libxshmfence1 armhf 1.3.3-1 [4948 B] 166s Get:83 http://ftpmaster.internal/ubuntu questing/main armhf mesa-libgallium armhf 25.0.3-1ubuntu2 [8260 kB] 166s Get:84 http://ftpmaster.internal/ubuntu questing/main armhf libgbm1 armhf 25.0.3-1ubuntu2 [29.0 kB] 166s Get:85 http://ftpmaster.internal/ubuntu questing/main armhf libwayland-client0 armhf 1.23.1-3 [23.3 kB] 166s Get:86 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-shm0 armhf 1.17.0-2 [5774 B] 166s Get:87 http://ftpmaster.internal/ubuntu questing/main armhf libegl-mesa0 armhf 25.0.3-1ubuntu2 [101 kB] 166s Get:88 http://ftpmaster.internal/ubuntu questing/main armhf libevent-2.1-7t64 armhf 2.1.12-stable-10 [127 kB] 166s Get:89 http://ftpmaster.internal/ubuntu questing/main armhf libexpat1-dev armhf 2.7.1-1 [122 kB] 166s Get:90 http://ftpmaster.internal/ubuntu questing/main armhf libfontenc1 armhf 1:1.1.8-1build1 [11.5 kB] 166s Get:91 http://ftpmaster.internal/ubuntu questing/main armhf libvulkan1 armhf 1.4.304.0-1 [127 kB] 166s Get:92 http://ftpmaster.internal/ubuntu questing/main armhf libgl1-mesa-dri armhf 25.0.3-1ubuntu2 [32.0 kB] 166s Get:93 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-glx0 armhf 1.17.0-2 [22.6 kB] 166s Get:94 http://ftpmaster.internal/ubuntu questing/main armhf libxxf86vm1 armhf 1:1.1.4-1build4 [8068 B] 166s Get:95 http://ftpmaster.internal/ubuntu questing/main armhf libglx-mesa0 armhf 25.0.3-1ubuntu2 [120 kB] 166s Get:96 http://ftpmaster.internal/ubuntu questing/main armhf libgomp1 armhf 15-20250404-0ubuntu1 [128 kB] 166s Get:97 http://ftpmaster.internal/ubuntu questing/main armhf libgraphite2-3 armhf 1.3.14-2ubuntu1 [64.8 kB] 166s Get:98 http://ftpmaster.internal/ubuntu questing/main armhf libharfbuzz0b armhf 10.2.0-1 [464 kB] 166s Get:99 http://ftpmaster.internal/ubuntu questing/main armhf libharfbuzz-subset0 armhf 10.2.0-1 [539 kB] 166s Get:100 http://ftpmaster.internal/ubuntu questing/main armhf libice6 armhf 2:1.1.1-1 [36.5 kB] 166s Get:101 http://ftpmaster.internal/ubuntu questing/main armhf libimagequant0 armhf 2.18.0-1build1 [31.1 kB] 166s Get:102 http://ftpmaster.internal/ubuntu questing/main armhf libwacom-common all 2.14.0-1 [103 kB] 166s Get:103 http://ftpmaster.internal/ubuntu questing/main armhf libwacom9 armhf 2.14.0-1 [23.6 kB] 166s Get:104 http://ftpmaster.internal/ubuntu questing/main armhf libinput-bin armhf 1.27.1-1 [25.9 kB] 166s Get:105 http://ftpmaster.internal/ubuntu questing/main armhf libmtdev1t64 armhf 1.1.7-1 [13.0 kB] 166s Get:106 http://ftpmaster.internal/ubuntu questing/main armhf libinput10 armhf 1.27.1-1 [124 kB] 166s Get:107 http://ftpmaster.internal/ubuntu questing/main armhf libjpeg-turbo8 armhf 2.1.5-3ubuntu2 [127 kB] 166s Get:108 http://ftpmaster.internal/ubuntu questing/main armhf libjpeg8 armhf 8c-2ubuntu11 [2148 B] 166s Get:109 http://ftpmaster.internal/ubuntu questing/main armhf libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 166s Get:110 http://ftpmaster.internal/ubuntu questing/universe armhf libjs-jquery-metadata all 12-4 [6582 B] 166s Get:111 http://ftpmaster.internal/ubuntu questing/universe armhf libjs-jquery-tablesorter all 1:2.31.3+dfsg1-4 [192 kB] 167s Get:112 http://ftpmaster.internal/ubuntu questing/universe armhf libjs-jquery-throttle-debounce all 1.1+dfsg.1-2 [12.5 kB] 167s Get:113 http://ftpmaster.internal/ubuntu questing/universe armhf libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 167s Get:114 http://ftpmaster.internal/ubuntu questing/main armhf libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 167s Get:115 http://ftpmaster.internal/ubuntu questing-proposed/main armhf libjs-sphinxdoc all 8.2.3-1 [27.8 kB] 167s Get:116 http://ftpmaster.internal/ubuntu questing/main armhf libjson-perl all 4.10000-1 [81.9 kB] 167s Get:117 http://ftpmaster.internal/ubuntu questing/universe armhf liblbfgsb0 armhf 3.0+dfsg.4-1build1 [27.4 kB] 167s Get:118 http://ftpmaster.internal/ubuntu questing/main armhf liblcms2-2 armhf 2.16-2 [137 kB] 167s Get:119 http://ftpmaster.internal/ubuntu questing/main armhf liblerc4 armhf 4.0.0+ds-5ubuntu1 [160 kB] 167s Get:120 http://ftpmaster.internal/ubuntu questing/universe armhf libmd4c0 armhf 0.5.2-2 [38.2 kB] 167s Get:121 http://ftpmaster.internal/ubuntu questing/universe armhf libminizip1t64 armhf 1:1.3.dfsg+really1.3.1-1ubuntu1 [20.5 kB] 167s Get:122 http://ftpmaster.internal/ubuntu questing/universe armhf libnorm1t64 armhf 1.5.9+dfsg-3.1build1 [206 kB] 167s Get:123 http://ftpmaster.internal/ubuntu questing/main armhf libopus0 armhf 1.5.2-2 [2875 kB] 167s Get:124 http://ftpmaster.internal/ubuntu questing/main armhf libpcre2-16-0 armhf 10.45-1 [207 kB] 167s Get:125 http://ftpmaster.internal/ubuntu questing/universe armhf libpgm-5.3-0t64 armhf 5.3.128~dfsg-2.1build1 [171 kB] 167s Get:126 http://ftpmaster.internal/ubuntu questing/main armhf libpixman-1-0 armhf 0.44.0-3 [183 kB] 167s Get:127 http://ftpmaster.internal/ubuntu questing/main armhf zlib1g-dev armhf 1:1.3.dfsg+really1.3.1-1ubuntu1 [880 kB] 167s Get:128 http://ftpmaster.internal/ubuntu questing/main armhf libpython3.13-dev armhf 3.13.3-1 [4276 kB] 167s Get:129 http://ftpmaster.internal/ubuntu questing/main armhf libpython3-dev armhf 3.13.3-1 [10.8 kB] 167s Get:130 http://ftpmaster.internal/ubuntu questing/main armhf libpython3-all-dev armhf 3.13.3-1 [906 B] 167s Get:131 http://ftpmaster.internal/ubuntu questing/universe armhf libqhull-r8.0 armhf 2020.2-6build1 [173 kB] 168s Get:132 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5core5t64 armhf 5.15.15+dfsg-4ubuntu1 [1768 kB] 168s Get:133 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5dbus5t64 armhf 5.15.15+dfsg-4ubuntu1 [198 kB] 168s Get:134 http://ftpmaster.internal/ubuntu questing/main armhf libglvnd0 armhf 1.7.0-1build1 [83.7 kB] 168s Get:135 http://ftpmaster.internal/ubuntu questing/main armhf libegl1 armhf 1.7.0-1build1 [29.8 kB] 168s Get:136 http://ftpmaster.internal/ubuntu questing/main armhf libgles2 armhf 1.7.0-1build1 [18.0 kB] 168s Get:137 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5network5t64 armhf 5.15.15+dfsg-4ubuntu1 [653 kB] 168s Get:138 http://ftpmaster.internal/ubuntu questing/main armhf libsm6 armhf 2:1.2.4-1 [15.1 kB] 168s Get:139 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-icccm4 armhf 0.4.2-1 [9840 B] 168s Get:140 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-util1 armhf 0.4.1-1 [9468 B] 168s Get:141 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-image0 armhf 0.4.0-2build1 [9680 B] 168s Get:142 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-keysyms1 armhf 0.4.1-1 [8076 B] 168s Get:143 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-render0 armhf 1.17.0-2 [15.3 kB] 168s Get:144 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-render-util0 armhf 0.3.10-1 [9444 B] 168s Get:145 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-shape0 armhf 1.17.0-2 [6030 B] 168s Get:146 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-xinerama0 armhf 1.17.0-2 [5212 B] 168s Get:147 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-xinput0 armhf 1.17.0-2 [29.5 kB] 168s Get:148 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-xkb1 armhf 1.17.0-2 [28.8 kB] 168s Get:149 http://ftpmaster.internal/ubuntu questing/main armhf libxkbcommon-x11-0 armhf 1.7.0-2 [13.6 kB] 168s Get:150 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5gui5t64 armhf 5.15.15+dfsg-4ubuntu1 [2968 kB] 168s Get:151 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5widgets5t64 armhf 5.15.15+dfsg-4ubuntu1 [2261 kB] 168s Get:152 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5xml5t64 armhf 5.15.15+dfsg-4ubuntu1 [108 kB] 168s Get:153 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5designer5 armhf 5.15.15-6build1 [2726 kB] 168s Get:154 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5sql5t64 armhf 5.15.15+dfsg-4ubuntu1 [108 kB] 168s Get:155 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5help5 armhf 5.15.15-6build1 [144 kB] 168s Get:156 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5positioning5 armhf 5.15.15+dfsg-3 [197 kB] 168s Get:157 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5printsupport5t64 armhf 5.15.15+dfsg-4ubuntu1 [192 kB] 168s Get:158 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5qml5 armhf 5.15.15+dfsg-3 [1334 kB] 168s Get:159 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5qmlmodels5 armhf 5.15.15+dfsg-3 [175 kB] 168s Get:160 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5quick5 armhf 5.15.15+dfsg-3 [1510 kB] 168s Get:161 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5quickwidgets5 armhf 5.15.15+dfsg-3 [35.2 kB] 168s Get:162 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5svg5 armhf 5.15.15-2 [128 kB] 168s Get:163 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5test5t64 armhf 5.15.15+dfsg-4ubuntu1 [136 kB] 168s Get:164 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5webchannel5 armhf 5.15.15-2 [54.1 kB] 168s Get:165 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5webengine-data all 5.15.18+dfsg-2 [7622 kB] 169s Get:166 http://ftpmaster.internal/ubuntu questing/main armhf libopenjp2-7 armhf 2.5.3-2 [172 kB] 169s Get:167 http://ftpmaster.internal/ubuntu questing/main armhf libsnappy1v5 armhf 1.2.1-1 [28.4 kB] 169s Get:168 http://ftpmaster.internal/ubuntu questing/main armhf libvpx9 armhf 1.15.0-2 [1682 kB] 169s Get:169 http://ftpmaster.internal/ubuntu questing/main armhf libsharpyuv0 armhf 1.5.0-0.1 [16.4 kB] 169s Get:170 http://ftpmaster.internal/ubuntu questing/main armhf libwebp7 armhf 1.5.0-0.1 [188 kB] 169s Get:171 http://ftpmaster.internal/ubuntu questing/main armhf libwebpdemux2 armhf 1.5.0-0.1 [11.5 kB] 169s Get:172 http://ftpmaster.internal/ubuntu questing/main armhf libwebpmux3 armhf 1.5.0-0.1 [22.4 kB] 169s Get:173 http://ftpmaster.internal/ubuntu questing/main armhf libxcomposite1 armhf 1:0.4.6-1 [6060 B] 169s Get:174 http://ftpmaster.internal/ubuntu questing/main armhf libxdamage1 armhf 1:1.1.6-1build1 [5462 B] 169s Get:175 http://ftpmaster.internal/ubuntu questing/main armhf libxfixes3 armhf 1:6.0.0-2build1 [9038 B] 169s Get:176 http://ftpmaster.internal/ubuntu questing/main armhf libxrandr2 armhf 2:1.5.4-1 [15.8 kB] 169s Get:177 http://ftpmaster.internal/ubuntu questing/main armhf libxtst6 armhf 2:1.2.5-1 [11.0 kB] 169s Get:178 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5webenginecore5 armhf 5.15.18+dfsg-2 [41.0 MB] 171s Get:179 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5webengine5 armhf 5.15.18+dfsg-2 [154 kB] 171s Get:180 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5webenginewidgets5 armhf 5.15.18+dfsg-2 [109 kB] 171s Get:181 http://ftpmaster.internal/ubuntu questing/main armhf libraqm0 armhf 0.10.2-1 [12.4 kB] 171s Get:182 http://ftpmaster.internal/ubuntu questing/main armhf libsass1 armhf 3.6.6-0ubuntu1 [598 kB] 171s Get:183 http://ftpmaster.internal/ubuntu questing/main armhf libsodium23 armhf 1.0.18-1build3 [139 kB] 171s Get:184 http://ftpmaster.internal/ubuntu questing/universe armhf libspatialindex8 armhf 2.1.0-1 [265 kB] 171s Get:185 http://ftpmaster.internal/ubuntu questing/universe armhf libspatialindex-c8 armhf 2.1.0-1 [64.3 kB] 171s Get:186 http://ftpmaster.internal/ubuntu questing/main armhf libjbig0 armhf 2.1-6.1ubuntu2 [24.9 kB] 171s Get:187 http://ftpmaster.internal/ubuntu questing/main armhf libtiff6 armhf 4.7.0-3ubuntu1 [184 kB] 171s Get:188 http://ftpmaster.internal/ubuntu questing/main armhf libxt6t64 armhf 1:1.2.1-1.2build1 [145 kB] 171s Get:189 http://ftpmaster.internal/ubuntu questing/main armhf libxmu6 armhf 2:1.1.3-3build2 [40.4 kB] 171s Get:190 http://ftpmaster.internal/ubuntu questing/main armhf libxpm4 armhf 1:3.5.17-1build2 [30.1 kB] 171s Get:191 http://ftpmaster.internal/ubuntu questing/main armhf libxaw7 armhf 2:1.0.16-1 [154 kB] 171s Get:192 http://ftpmaster.internal/ubuntu questing/main armhf libxfont2 armhf 1:2.0.6-1build1 [80.3 kB] 171s Get:193 http://ftpmaster.internal/ubuntu questing/main armhf libxinerama1 armhf 2:1.1.4-3build1 [5866 B] 171s Get:194 http://ftpmaster.internal/ubuntu questing/main armhf libxkbfile1 armhf 1:1.1.0-1build4 [60.0 kB] 171s Get:195 http://ftpmaster.internal/ubuntu questing/main armhf libxslt1.1 armhf 1.1.39-0exp1ubuntu4 [151 kB] 171s Get:196 http://ftpmaster.internal/ubuntu questing/universe armhf libzmq5 armhf 4.3.5-1build2 [262 kB] 171s Get:197 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pyflakes all 3.2.0-3 [53.0 kB] 171s Get:198 http://ftpmaster.internal/ubuntu questing/universe armhf pyflakes3 all 3.2.0-3 [3476 B] 171s Get:199 http://ftpmaster.internal/ubuntu questing/universe armhf python3-astroid all 3.3.8-2 [175 kB] 171s Get:200 http://ftpmaster.internal/ubuntu questing/universe armhf python3-isort all 6.0.1-1 [59.9 kB] 171s Get:201 http://ftpmaster.internal/ubuntu questing/main armhf python3-importlib-metadata all 8.6.1-1 [20.7 kB] 171s Get:202 http://ftpmaster.internal/ubuntu questing/universe armhf python3-logilab-common all 2.1.0-1 [95.7 kB] 171s Get:203 http://ftpmaster.internal/ubuntu questing/universe armhf python3-dill all 0.3.9-1 [84.5 kB] 171s Get:204 http://ftpmaster.internal/ubuntu questing/universe armhf python3-mccabe all 0.7.0-1 [8678 B] 171s Get:205 http://ftpmaster.internal/ubuntu questing/universe armhf python3-tomlkit all 0.13.2-1 [37.6 kB] 171s Get:206 http://ftpmaster.internal/ubuntu questing/universe armhf pylint all 3.3.4-1 [345 kB] 172s Get:207 http://ftpmaster.internal/ubuntu questing/universe armhf python-matplotlib-data all 3.8.3-7build1 [2934 kB] 172s Get:208 http://ftpmaster.internal/ubuntu questing/universe armhf python-qtawesome-common all 1.4.0-1 [1717 kB] 172s Get:209 http://ftpmaster.internal/ubuntu questing/universe armhf python-tinycss2-common all 1.4.0-2 [47.0 kB] 172s Get:210 http://ftpmaster.internal/ubuntu questing/universe armhf python3-aiohappyeyeballs all 2.6.1-1 [11.1 kB] 172s Get:211 http://ftpmaster.internal/ubuntu questing/universe armhf python3-multidict armhf 6.2.0-2 [32.8 kB] 172s Get:212 http://ftpmaster.internal/ubuntu questing/universe armhf python3-propcache armhf 0.3.1-1 [38.2 kB] 172s Get:213 http://ftpmaster.internal/ubuntu questing-proposed/universe armhf python3-yarl armhf 1.19.0-1 [83.9 kB] 172s Get:214 http://ftpmaster.internal/ubuntu questing/universe armhf python3-async-timeout all 5.0.1-1 [6830 B] 172s Get:215 http://ftpmaster.internal/ubuntu questing/universe armhf python3-frozenlist armhf 1.5.0-1build2 [47.0 kB] 172s Get:216 http://ftpmaster.internal/ubuntu questing/universe armhf python3-aiosignal all 1.3.2-1 [5182 B] 172s Get:217 http://ftpmaster.internal/ubuntu questing-proposed/universe armhf python3-aiohttp armhf 3.11.16-1 [342 kB] 172s Get:218 http://ftpmaster.internal/ubuntu questing/main armhf python3-all armhf 3.13.3-1 [880 B] 172s Get:219 http://ftpmaster.internal/ubuntu questing/main armhf python3.13-dev armhf 3.13.3-1 [508 kB] 172s Get:220 http://ftpmaster.internal/ubuntu questing/main armhf python3-dev armhf 3.13.3-1 [26.7 kB] 172s Get:221 http://ftpmaster.internal/ubuntu questing/main armhf python3-all-dev armhf 3.13.3-1 [904 B] 172s Get:222 http://ftpmaster.internal/ubuntu questing/main armhf python3-arrow all 1.3.0-1.1ubuntu1 [56.1 kB] 172s Get:223 http://ftpmaster.internal/ubuntu questing/universe armhf python3-asyncssh all 2.20.0-1 [242 kB] 172s Get:224 http://ftpmaster.internal/ubuntu questing/universe armhf python3-atomicwrites all 1.4.1-1 [10.4 kB] 172s Get:225 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pycodestyle all 2.12.1-2 [30.2 kB] 172s Get:226 http://ftpmaster.internal/ubuntu questing/universe armhf python3-autopep8 all 2.3.2-1 [48.7 kB] 172s Get:227 http://ftpmaster.internal/ubuntu questing/universe armhf python3-binaryornot all 0.4.4+git20230412.ac4f56e+dfsg-2 [8866 B] 172s Get:228 http://ftpmaster.internal/ubuntu questing/main armhf python3-webencodings all 0.5.1-5 [11.5 kB] 172s Get:229 http://ftpmaster.internal/ubuntu questing/main armhf python3-html5lib all 1.2-1 [90.8 kB] 172s Get:230 http://ftpmaster.internal/ubuntu questing/universe armhf python3-bleach all 6.2.0-1 [43.9 kB] 172s Get:231 http://ftpmaster.internal/ubuntu questing/universe armhf python3-brotli armhf 1.1.0-2build4 [322 kB] 172s Get:232 http://ftpmaster.internal/ubuntu questing/main armhf python3-soupsieve all 2.7-1 [33.5 kB] 172s Get:233 http://ftpmaster.internal/ubuntu questing/main armhf python3-bs4 all 4.13.3-2 [136 kB] 172s Get:234 http://ftpmaster.internal/ubuntu questing/universe armhf python3-cloudpickle all 3.1.1-1 [22.4 kB] 172s Get:235 http://ftpmaster.internal/ubuntu questing/universe armhf python3-comm all 0.2.1-1 [7016 B] 172s Get:236 http://ftpmaster.internal/ubuntu questing/universe armhf python3-contourpy armhf 1.3.1-1build1 [195 kB] 172s Get:237 http://ftpmaster.internal/ubuntu questing/universe armhf python3-unidecode all 1.3.8-1 [137 kB] 172s Get:238 http://ftpmaster.internal/ubuntu questing/universe armhf python3-slugify all 8.0.4-2 [9906 B] 172s Get:239 http://ftpmaster.internal/ubuntu questing/universe armhf python3-ruamel.yaml.clib armhf 0.2.12+ds-1build1 [130 kB] 172s Get:240 http://ftpmaster.internal/ubuntu questing/universe armhf python3-ruamel.yaml all 0.18.10+ds-1 [127 kB] 172s Get:241 http://ftpmaster.internal/ubuntu questing/universe armhf python3-cookiecutter all 2.6.0-2 [28.0 kB] 172s Get:242 http://ftpmaster.internal/ubuntu questing/universe armhf python3-coverage armhf 7.6.0+dfsg1-2build1 [152 kB] 172s Get:243 http://ftpmaster.internal/ubuntu questing/universe armhf python3-cycler all 0.12.1-1 [9716 B] 172s Get:244 http://ftpmaster.internal/ubuntu questing/universe armhf python3-debugpy armhf 1.8.8+ds-2ubuntu1 [1077 kB] 172s Get:245 http://ftpmaster.internal/ubuntu questing/main armhf python3-defusedxml all 0.7.1-3 [42.2 kB] 172s Get:246 http://ftpmaster.internal/ubuntu questing/main armhf python3-wrapt armhf 1.15.0-4build1 [32.3 kB] 172s Get:247 http://ftpmaster.internal/ubuntu questing/universe armhf python3-deprecated all 1.2.18-1 [10.6 kB] 172s Get:248 http://ftpmaster.internal/ubuntu questing/universe armhf python3-diff-match-patch all 20241021-1 [33.6 kB] 172s Get:249 http://ftpmaster.internal/ubuntu questing/universe armhf python3-docstring-to-markdown all 0.15-1 [11.3 kB] 172s Get:250 http://ftpmaster.internal/ubuntu questing/main armhf python3-roman all 5.0-1 [10.3 kB] 172s Get:251 http://ftpmaster.internal/ubuntu questing/main armhf python3-docutils all 0.21.2+dfsg-2 [409 kB] 172s Get:252 http://ftpmaster.internal/ubuntu questing/universe armhf python3-fastjsonschema all 2.21.1-1 [20.4 kB] 172s Get:253 http://ftpmaster.internal/ubuntu questing/universe armhf python3-flake8 all 7.1.1-3 [44.0 kB] 172s Get:254 http://ftpmaster.internal/ubuntu questing/universe armhf python3-flaky all 3.8.1-2 [16.6 kB] 172s Get:255 http://ftpmaster.internal/ubuntu questing/universe armhf python3-fs all 2.4.16-7 [90.8 kB] 172s Get:256 http://ftpmaster.internal/ubuntu questing/main armhf python3-lxml armhf 5.3.2-1 [1281 kB] 173s Get:257 http://ftpmaster.internal/ubuntu questing/universe armhf python3-lz4 armhf 4.4.0+dfsg-1build1 [25.3 kB] 173s Get:258 http://ftpmaster.internal/ubuntu questing/universe armhf python3-scipy armhf 1.14.1-4ubuntu2 [16.7 MB] 173s Get:259 http://ftpmaster.internal/ubuntu questing/universe armhf python3-mpmath all 1.3.0-1 [425 kB] 173s Get:260 http://ftpmaster.internal/ubuntu questing/universe armhf python3-sympy all 1.13.3-5 [4229 kB] 174s Get:261 http://ftpmaster.internal/ubuntu questing/universe armhf python3-ufolib2 all 0.17.0+dfsg1-1 [33.5 kB] 174s Get:262 http://ftpmaster.internal/ubuntu questing/universe armhf unicode-data all 15.1.0-1 [8878 kB] 174s Get:263 http://ftpmaster.internal/ubuntu questing/universe armhf python3-fonttools armhf 4.55.3-2build1 [1462 kB] 174s Get:264 http://ftpmaster.internal/ubuntu questing/main armhf python3-nacl armhf 1.5.0-7 [54.8 kB] 174s Get:265 http://ftpmaster.internal/ubuntu questing/universe armhf python3-github all 2.6.1-1 [137 kB] 174s Get:266 http://ftpmaster.internal/ubuntu questing/main armhf python3-imagesize all 1.4.1-1 [6844 B] 174s Get:267 http://ftpmaster.internal/ubuntu questing/universe armhf python3-inflection all 0.3.1-3 [7326 B] 174s Get:268 http://ftpmaster.internal/ubuntu questing/universe armhf python3-iniconfig all 1.1.1-2 [6024 B] 174s Get:269 http://ftpmaster.internal/ubuntu questing/main armhf python3-sortedcontainers all 2.4.0-2 [27.6 kB] 174s Get:270 http://ftpmaster.internal/ubuntu questing/universe armhf python3-intervaltree all 3.0.2-1.1 [22.4 kB] 174s Get:271 http://ftpmaster.internal/ubuntu questing/universe armhf python3-jupyter-core all 5.7.2-5 [28.1 kB] 174s Get:272 http://ftpmaster.internal/ubuntu questing/main armhf python3-psutil armhf 5.9.8-2build3 [194 kB] 174s Get:273 http://ftpmaster.internal/ubuntu questing/main armhf python3-tornado armhf 6.4.2-1 [299 kB] 174s Get:274 http://ftpmaster.internal/ubuntu questing/universe armhf python3-zmq armhf 26.2.1-1build1 [179 kB] 174s Get:275 http://ftpmaster.internal/ubuntu questing/universe armhf python3-jupyter-client all 8.6.3-2 [78.5 kB] 174s Get:276 http://ftpmaster.internal/ubuntu questing/universe armhf python3-nest-asyncio all 1.5.4-1 [6256 B] 174s Get:277 http://ftpmaster.internal/ubuntu questing/universe armhf python3-ipykernel all 6.29.5-2 [82.7 kB] 174s Get:278 http://ftpmaster.internal/ubuntu questing/universe armhf python3-jaraco.classes all 3.4.0-1 [7664 B] 174s Get:279 http://ftpmaster.internal/ubuntu questing/universe armhf python3-jeepney all 0.8.0-4 [33.1 kB] 174s Get:280 http://ftpmaster.internal/ubuntu questing/universe armhf python3-jellyfish armhf 1.1.0-1build2 [275 kB] 174s Get:281 http://ftpmaster.internal/ubuntu questing/universe armhf python3-jupyterlab-pygments all 0.2.2-3 [6054 B] 174s Get:282 http://ftpmaster.internal/ubuntu questing/universe armhf python3-secretstorage all 3.3.3-3 [13.7 kB] 174s Get:283 http://ftpmaster.internal/ubuntu questing/universe armhf python3-keyring all 25.6.0-1 [40.6 kB] 174s Get:284 http://ftpmaster.internal/ubuntu questing/universe armhf python3-kiwisolver armhf 1.4.7-3build1 [57.7 kB] 174s Get:285 http://ftpmaster.internal/ubuntu questing/universe armhf python3-rapidfuzz armhf 3.12.1+ds-1build1 [1235 kB] 174s Get:286 http://ftpmaster.internal/ubuntu questing/universe armhf python3-levenshtein armhf 0.27.0-1build1 [136 kB] 174s Get:287 http://ftpmaster.internal/ubuntu questing/main armhf python3-libsass armhf 0.23.0-0.1ubuntu1 [43.6 kB] 174s Get:288 http://ftpmaster.internal/ubuntu questing/main armhf python3-pil armhf 11.1.0-5build1 [435 kB] 174s Get:289 http://ftpmaster.internal/ubuntu questing/main armhf python3.13-tk armhf 3.13.3-1 [104 kB] 174s Get:290 http://ftpmaster.internal/ubuntu questing/main armhf python3-tk armhf 3.13.3-1 [9854 B] 174s Get:291 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pil.imagetk armhf 11.1.0-5build1 [9226 B] 174s Get:292 http://ftpmaster.internal/ubuntu questing/universe armhf python3-matplotlib armhf 3.8.3-7build1 [17.3 MB] 175s Get:293 http://ftpmaster.internal/ubuntu questing/universe armhf python3-mistune all 3.0.2-2 [32.9 kB] 175s Get:294 http://ftpmaster.internal/ubuntu questing/universe armhf python3-nbformat all 5.9.1-1 [41.2 kB] 175s Get:295 http://ftpmaster.internal/ubuntu questing/universe armhf python3-nbclient all 0.8.0-2 [53.9 kB] 175s Get:296 http://ftpmaster.internal/ubuntu questing/universe armhf python3-tinycss2 all 1.4.0-2 [22.5 kB] 175s Get:297 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pandocfilters all 1.5.1-1 [23.6 kB] 175s Get:298 http://ftpmaster.internal/ubuntu questing/universe armhf python3-nbconvert all 7.16.6-1 [140 kB] 175s Get:299 http://ftpmaster.internal/ubuntu questing-proposed/main armhf sphinx-common all 8.2.3-1 [656 kB] 175s Get:300 http://ftpmaster.internal/ubuntu questing/main armhf python3-alabaster all 0.7.16-0.1 [18.5 kB] 175s Get:301 http://ftpmaster.internal/ubuntu questing/universe armhf python3-roman-numerals all 3.1.0-1ubuntu1 [8432 B] 175s Get:302 http://ftpmaster.internal/ubuntu questing/main armhf python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 175s Get:303 http://ftpmaster.internal/ubuntu questing-proposed/main armhf python3-sphinx all 8.2.3-1 [482 kB] 175s Get:304 http://ftpmaster.internal/ubuntu questing/main armhf python3-tabulate all 0.9.0-1 [45.3 kB] 176s Get:305 http://ftpmaster.internal/ubuntu questing/universe armhf python3-numpydoc all 1.8.0-1 [52.4 kB] 176s Get:306 http://ftpmaster.internal/ubuntu questing/main armhf python3-pytz all 2025.1-3 [162 kB] 176s Get:307 http://ftpmaster.internal/ubuntu questing/main armhf python3-tz all 2025.1-3 [1866 B] 176s Get:308 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pandas-lib armhf 2.2.3+dfsg-8build1 [4877 kB] 176s Get:309 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pandas all 2.2.3+dfsg-8build1 [3112 kB] 176s Get:310 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pickleshare all 0.7.5-5 [7570 B] 176s Get:311 http://ftpmaster.internal/ubuntu questing/universe armhf python3-wheel all 0.45.1-1 [57.7 kB] 176s Get:312 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pip all 25.0+dfsg-1 [1417 kB] 176s Get:313 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pluggy all 1.5.0-1 [21.0 kB] 176s Get:314 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pydocstyle all 6.3.0-1.1 [35.2 kB] 176s Get:315 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pylint-venv all 3.0.4-1 [8110 B] 176s Get:316 http://ftpmaster.internal/ubuntu questing/universe armhf python3-ujson armhf 5.10.0-1build2 [25.0 kB] 176s Get:317 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pylsp-jsonrpc all 1.1.2-1 [8494 B] 176s Get:318 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pylsp all 1.12.0-3 [56.4 kB] 176s Get:319 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pyls-spyder all 0.4.0-2 [6748 B] 176s Get:320 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pylsp-black all 2.0.0-5 [7698 B] 176s Get:321 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pyqt5.sip armhf 12.17.0-1build1 [55.1 kB] 176s Get:322 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pyqt5 armhf 5.15.11+dfsg-2 [2199 kB] 177s Get:323 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pyqt5.qtquick armhf 5.15.11+dfsg-2 [304 kB] 177s Get:324 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pyqt5.qtsvg armhf 5.15.11+dfsg-2 [26.1 kB] 177s Get:325 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pyqt5.qtwebchannel armhf 5.15.11+dfsg-2 [13.9 kB] 177s Get:326 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pyqt5.qtwebengine armhf 5.15.7-1 [101 kB] 177s Get:327 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pytest all 8.3.5-1 [252 kB] 177s Get:328 http://ftpmaster.internal/ubuntu questing/universe armhf libjs-jquery-hotkeys all 0.2.0-1 [13.3 kB] 177s Get:329 http://ftpmaster.internal/ubuntu questing/universe armhf libjs-jquery-isonscreen all 1.2.0-1.1 [3244 B] 177s Get:330 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pytest-cov all 5.0.0-1 [21.3 kB] 177s Get:331 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pytest-mock all 3.14.0-2 [11.7 kB] 177s Get:332 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pytest-order all 1.3.0-1 [16.2 kB] 177s Get:333 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pytest-timeout all 2.3.1-1 [22.1 kB] 177s Get:334 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pytestqt all 4.4.0-1 [32.4 kB] 177s Get:335 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pytoolconfig all 1.3.1-3 [11.5 kB] 177s Get:336 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pyuca all 1.2-5 [607 kB] 177s Get:337 http://ftpmaster.internal/ubuntu questing/universe armhf python3-qtpy all 2.4.2-9 [57.6 kB] 177s Get:338 http://ftpmaster.internal/ubuntu questing/universe armhf python3-qtsass all 0.4.0-1 [19.2 kB] 177s Get:339 http://ftpmaster.internal/ubuntu questing/universe armhf python3-watchdog all 6.0.0-1 [125 kB] 177s Get:340 http://ftpmaster.internal/ubuntu questing/universe armhf python3-qdarkstyle all 3.2.3+ds1-3 [440 kB] 177s Get:341 http://ftpmaster.internal/ubuntu questing/universe armhf python3-qstylizer all 0.2.4-1 [13.0 kB] 177s Get:342 http://ftpmaster.internal/ubuntu questing/universe armhf python3-qtawesome all 1.4.0-1 [28.4 kB] 177s Get:343 http://ftpmaster.internal/ubuntu questing/universe armhf python3-qtconsole all 5.6.1-4 [84.7 kB] 177s Get:344 http://ftpmaster.internal/ubuntu questing/universe armhf python3-rope all 1.13.0-4 [159 kB] 177s Get:345 http://ftpmaster.internal/ubuntu questing/universe armhf libspatialindex-dev armhf 2.1.0-1 [19.5 kB] 177s Get:346 http://ftpmaster.internal/ubuntu questing/universe armhf python3-rtree all 1.4.0-1 [55.4 kB] 177s Get:347 http://ftpmaster.internal/ubuntu questing/universe armhf python3-wurlitzer all 3.1.1-1 [11.6 kB] 177s Get:348 http://ftpmaster.internal/ubuntu questing/main armhf python3-xdg all 0.28-2 [38.3 kB] 177s Get:349 http://ftpmaster.internal/ubuntu questing/universe armhf python3-spyder-kernels all 3.0.2-1 [60.6 kB] 177s Get:350 http://ftpmaster.internal/ubuntu questing/universe armhf python3-superqt all 0.7.1-1 [67.2 kB] 177s Get:351 http://ftpmaster.internal/ubuntu questing/universe armhf python3-textdistance all 4.6.3-4 [37.0 kB] 177s Get:352 http://ftpmaster.internal/ubuntu questing/universe armhf python3-three-merge all 0.1.1-4 [5978 B] 177s Get:353 http://ftpmaster.internal/ubuntu questing/universe armhf python3-yapf all 0.40.2-2 [165 kB] 177s Get:354 http://ftpmaster.internal/ubuntu questing/main armhf x11-xkb-utils armhf 7.7+9 [159 kB] 177s Get:355 http://ftpmaster.internal/ubuntu questing/main armhf xbitmaps all 1.1.1-2.2 [22.4 kB] 177s Get:356 http://ftpmaster.internal/ubuntu questing/main armhf xserver-common all 2:21.1.16-1ubuntu1 [34.4 kB] 177s Get:357 http://ftpmaster.internal/ubuntu questing/universe armhf xterm armhf 397-1ubuntu1 [855 kB] 177s Get:358 http://ftpmaster.internal/ubuntu questing/main armhf libglx0 armhf 1.7.0-1build1 [39.3 kB] 177s Get:359 http://ftpmaster.internal/ubuntu questing/main armhf libgl1 armhf 1.7.0-1build1 [105 kB] 177s Get:360 http://ftpmaster.internal/ubuntu questing/universe armhf xvfb armhf 2:21.1.16-1ubuntu1 [732 kB] 177s Get:361 http://ftpmaster.internal/ubuntu questing/universe armhf yapf3 all 0.40.2-2 [16.8 kB] 177s Get:362 http://ftpmaster.internal/ubuntu questing/main armhf libjs-mathjax all 2.7.9+dfsg-1 [5665 kB] 177s Get:363 http://ftpmaster.internal/ubuntu questing/universe armhf spyder-common all 6.0.3+ds-1 [4004 kB] 177s Get:364 http://ftpmaster.internal/ubuntu questing/universe armhf python3-spyder all 6.0.3+ds-1 [1071 kB] 178s Get:365 http://ftpmaster.internal/ubuntu questing/universe armhf spyder all 6.0.3+ds-1 [18.7 kB] 178s Preconfiguring packages ... 179s Fetched 256 MB in 16s (15.7 MB/s) 179s Selecting previously unselected package libdebuginfod-common. 179s (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 ... 63955 files and directories currently installed.) 179s Preparing to unpack .../000-libdebuginfod-common_0.192-4ubuntu1_all.deb ... 179s Unpacking libdebuginfod-common (0.192-4ubuntu1) ... 179s Selecting previously unselected package python3-numpy-dev:armhf. 179s Preparing to unpack .../001-python3-numpy-dev_1%3a2.2.3+ds-5_armhf.deb ... 179s Unpacking python3-numpy-dev:armhf (1:2.2.3+ds-5) ... 179s Selecting previously unselected package libblas3:armhf. 179s Preparing to unpack .../002-libblas3_3.12.1-2_armhf.deb ... 179s Unpacking libblas3:armhf (3.12.1-2) ... 179s Selecting previously unselected package libgfortran5:armhf. 179s Preparing to unpack .../003-libgfortran5_15-20250404-0ubuntu1_armhf.deb ... 179s Unpacking libgfortran5:armhf (15-20250404-0ubuntu1) ... 179s Selecting previously unselected package liblapack3:armhf. 179s Preparing to unpack .../004-liblapack3_3.12.1-2_armhf.deb ... 179s Unpacking liblapack3:armhf (3.12.1-2) ... 179s Selecting previously unselected package python3-numpy. 179s Preparing to unpack .../005-python3-numpy_1%3a2.2.3+ds-5_armhf.deb ... 179s Unpacking python3-numpy (1:2.2.3+ds-5) ... 179s Selecting previously unselected package sgml-base. 179s Preparing to unpack .../006-sgml-base_1.31_all.deb ... 179s Unpacking sgml-base (1.31) ... 179s Selecting previously unselected package python3-click. 179s Preparing to unpack .../007-python3-click_8.2.0+0.really.8.1.8-1_all.deb ... 179s Unpacking python3-click (8.2.0+0.really.8.1.8-1) ... 179s Selecting previously unselected package python3-mypy-extensions. 179s Preparing to unpack .../008-python3-mypy-extensions_1.0.0-1_all.deb ... 179s Unpacking python3-mypy-extensions (1.0.0-1) ... 179s Selecting previously unselected package python3-pathspec. 179s Preparing to unpack .../009-python3-pathspec_0.12.1-1_all.deb ... 179s Unpacking python3-pathspec (0.12.1-1) ... 179s Selecting previously unselected package python3-platformdirs. 179s Preparing to unpack .../010-python3-platformdirs_4.3.6-1_all.deb ... 179s Unpacking python3-platformdirs (4.3.6-1) ... 179s Selecting previously unselected package python3-tomli. 179s Preparing to unpack .../011-python3-tomli_2.2.1-2build1_armhf.deb ... 179s Unpacking python3-tomli (2.2.1-2build1) ... 179s Selecting previously unselected package black. 180s Preparing to unpack .../012-black_25.1.0-2_armhf.deb ... 180s Unpacking black (25.1.0-2) ... 180s Selecting previously unselected package libtcl8.6:armhf. 180s Preparing to unpack .../013-libtcl8.6_8.6.16+dfsg-1_armhf.deb ... 180s Unpacking libtcl8.6:armhf (8.6.16+dfsg-1) ... 180s Selecting previously unselected package libfreetype6:armhf. 180s Preparing to unpack .../014-libfreetype6_2.13.3+dfsg-1_armhf.deb ... 180s Unpacking libfreetype6:armhf (2.13.3+dfsg-1) ... 180s Selecting previously unselected package fonts-dejavu-mono. 180s Preparing to unpack .../015-fonts-dejavu-mono_2.37-8_all.deb ... 180s Unpacking fonts-dejavu-mono (2.37-8) ... 180s Selecting previously unselected package fonts-dejavu-core. 180s Preparing to unpack .../016-fonts-dejavu-core_2.37-8_all.deb ... 180s Unpacking fonts-dejavu-core (2.37-8) ... 180s Selecting previously unselected package fontconfig-config. 180s Preparing to unpack .../017-fontconfig-config_2.15.0-2.2ubuntu1_armhf.deb ... 180s Unpacking fontconfig-config (2.15.0-2.2ubuntu1) ... 180s Selecting previously unselected package libfontconfig1:armhf. 180s Preparing to unpack .../018-libfontconfig1_2.15.0-2.2ubuntu1_armhf.deb ... 180s Unpacking libfontconfig1:armhf (2.15.0-2.2ubuntu1) ... 180s Selecting previously unselected package libxrender1:armhf. 180s Preparing to unpack .../019-libxrender1_1%3a0.9.10-1.1build1_armhf.deb ... 180s Unpacking libxrender1:armhf (1:0.9.10-1.1build1) ... 180s Selecting previously unselected package libxft2:armhf. 180s Preparing to unpack .../020-libxft2_2.3.6-1build1_armhf.deb ... 180s Unpacking libxft2:armhf (2.3.6-1build1) ... 180s Selecting previously unselected package x11-common. 180s Preparing to unpack .../021-x11-common_1%3a7.7+23ubuntu4_all.deb ... 180s Unpacking x11-common (1:7.7+23ubuntu4) ... 180s Selecting previously unselected package libxss1:armhf. 180s Preparing to unpack .../022-libxss1_1%3a1.2.3-1build3_armhf.deb ... 180s Unpacking libxss1:armhf (1:1.2.3-1build3) ... 180s Selecting previously unselected package libtk8.6:armhf. 180s Preparing to unpack .../023-libtk8.6_8.6.16-1_armhf.deb ... 180s Unpacking libtk8.6:armhf (8.6.16-1) ... 180s Selecting previously unselected package tk8.6-blt2.5. 180s Preparing to unpack .../024-tk8.6-blt2.5_2.5.3+dfsg-8_armhf.deb ... 180s Unpacking tk8.6-blt2.5 (2.5.3+dfsg-8) ... 180s Selecting previously unselected package blt. 180s Preparing to unpack .../025-blt_2.5.3+dfsg-8_armhf.deb ... 180s Unpacking blt (2.5.3+dfsg-8) ... 181s Selecting previously unselected package cython3. 181s Preparing to unpack .../026-cython3_3.0.11+dfsg-2ubuntu2_armhf.deb ... 181s Unpacking cython3 (3.0.11+dfsg-2ubuntu2) ... 181s Selecting previously unselected package xml-core. 181s Preparing to unpack .../027-xml-core_0.19_all.deb ... 181s Unpacking xml-core (0.19) ... 181s Selecting previously unselected package docutils-common. 181s Preparing to unpack .../028-docutils-common_0.21.2+dfsg-2_all.deb ... 181s Unpacking docutils-common (0.21.2+dfsg-2) ... 181s Selecting previously unselected package fontconfig. 181s Preparing to unpack .../029-fontconfig_2.15.0-2.2ubuntu1_armhf.deb ... 181s Unpacking fontconfig (2.15.0-2.2ubuntu1) ... 181s Selecting previously unselected package fonts-elusive-icons. 181s Preparing to unpack .../030-fonts-elusive-icons_2.0.0-4_all.deb ... 181s Unpacking fonts-elusive-icons (2.0.0-4) ... 181s Selecting previously unselected package fonts-font-awesome. 181s Preparing to unpack .../031-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 181s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 181s Selecting previously unselected package fonts-lyx. 181s Preparing to unpack .../032-fonts-lyx_2.4.3-1_all.deb ... 181s Unpacking fonts-lyx (2.4.3-1) ... 181s Selecting previously unselected package fonts-mathjax. 181s Preparing to unpack .../033-fonts-mathjax_2.7.9+dfsg-1_all.deb ... 181s Unpacking fonts-mathjax (2.7.9+dfsg-1) ... 181s Selecting previously unselected package fzf. 181s Preparing to unpack .../034-fzf_0.60.3-1_armhf.deb ... 181s Unpacking fzf (0.60.3-1) ... 181s Selecting previously unselected package libdw1t64:armhf. 181s Preparing to unpack .../035-libdw1t64_0.192-4ubuntu1_armhf.deb ... 181s Unpacking libdw1t64:armhf (0.192-4ubuntu1) ... 181s Selecting previously unselected package libbabeltrace1:armhf. 181s Preparing to unpack .../036-libbabeltrace1_1.5.11-4build2_armhf.deb ... 181s Unpacking libbabeltrace1:armhf (1.5.11-4build2) ... 181s Selecting previously unselected package libdebuginfod1t64:armhf. 181s Preparing to unpack .../037-libdebuginfod1t64_0.192-4ubuntu1_armhf.deb ... 181s Unpacking libdebuginfod1t64:armhf (0.192-4ubuntu1) ... 181s Selecting previously unselected package libpython3.13:armhf. 181s Preparing to unpack .../038-libpython3.13_3.13.3-1_armhf.deb ... 181s Unpacking libpython3.13:armhf (3.13.3-1) ... 181s Selecting previously unselected package libsource-highlight-common. 181s Preparing to unpack .../039-libsource-highlight-common_3.1.9-4.3build1_all.deb ... 181s Unpacking libsource-highlight-common (3.1.9-4.3build1) ... 181s Selecting previously unselected package libsource-highlight4t64:armhf. 181s Preparing to unpack .../040-libsource-highlight4t64_3.1.9-4.3build1_armhf.deb ... 181s Unpacking libsource-highlight4t64:armhf (3.1.9-4.3build1) ... 181s Selecting previously unselected package libc6-dbg:armhf. 181s Preparing to unpack .../041-libc6-dbg_2.41-6ubuntu1_armhf.deb ... 181s Unpacking libc6-dbg:armhf (2.41-6ubuntu1) ... 182s Selecting previously unselected package gdb. 182s Preparing to unpack .../042-gdb_16.2-8ubuntu1_armhf.deb ... 182s Unpacking gdb (16.2-8ubuntu1) ... 182s Selecting previously unselected package liberror-perl. 182s Preparing to unpack .../043-liberror-perl_0.17030-1_all.deb ... 182s Unpacking liberror-perl (0.17030-1) ... 182s Selecting previously unselected package git-man. 182s Preparing to unpack .../044-git-man_1%3a2.48.1-0ubuntu1_all.deb ... 182s Unpacking git-man (1:2.48.1-0ubuntu1) ... 182s Selecting previously unselected package git. 182s Preparing to unpack .../045-git_1%3a2.48.1-0ubuntu1_armhf.deb ... 182s Unpacking git (1:2.48.1-0ubuntu1) ... 182s Selecting previously unselected package python3-decorator. 182s Preparing to unpack .../046-python3-decorator_5.1.1-5_all.deb ... 182s Unpacking python3-decorator (5.1.1-5) ... 182s Selecting previously unselected package python3-parso. 182s Preparing to unpack .../047-python3-parso_0.8.4-1_all.deb ... 182s Unpacking python3-parso (0.8.4-1) ... 182s Selecting previously unselected package python3-typeshed. 182s Preparing to unpack .../048-python3-typeshed_0.0~git20241223.ea91db2-1_all.deb ... 182s Unpacking python3-typeshed (0.0~git20241223.ea91db2-1) ... 183s Selecting previously unselected package python3-jedi. 183s Preparing to unpack .../049-python3-jedi_0.19.1+ds1-1_all.deb ... 183s Unpacking python3-jedi (0.19.1+ds1-1) ... 183s Selecting previously unselected package python3-traitlets. 183s Preparing to unpack .../050-python3-traitlets_5.14.3+really5.14.3-1_all.deb ... 183s Unpacking python3-traitlets (5.14.3+really5.14.3-1) ... 183s Selecting previously unselected package python3-matplotlib-inline. 183s Preparing to unpack .../051-python3-matplotlib-inline_0.1.7-1_all.deb ... 183s Unpacking python3-matplotlib-inline (0.1.7-1) ... 183s Selecting previously unselected package python3-wcwidth. 183s Preparing to unpack .../052-python3-wcwidth_0.2.13+dfsg1-1_all.deb ... 183s Unpacking python3-wcwidth (0.2.13+dfsg1-1) ... 183s Selecting previously unselected package python3-prompt-toolkit. 183s Preparing to unpack .../053-python3-prompt-toolkit_3.0.51-2_all.deb ... 183s Unpacking python3-prompt-toolkit (3.0.51-2) ... 183s Selecting previously unselected package python3-asttokens. 183s Preparing to unpack .../054-python3-asttokens_3.0.0-1_all.deb ... 183s Unpacking python3-asttokens (3.0.0-1) ... 183s Selecting previously unselected package python3-executing. 183s Preparing to unpack .../055-python3-executing_2.2.0-0.1_all.deb ... 183s Unpacking python3-executing (2.2.0-0.1) ... 183s Selecting previously unselected package python3-pure-eval. 183s Preparing to unpack .../056-python3-pure-eval_0.2.3-1_all.deb ... 183s Unpacking python3-pure-eval (0.2.3-1) ... 183s Selecting previously unselected package python3-stack-data. 183s Preparing to unpack .../057-python3-stack-data_0.6.3-1_all.deb ... 183s Unpacking python3-stack-data (0.6.3-1) ... 184s Selecting previously unselected package python3-ipython. 184s Preparing to unpack .../058-python3-ipython_8.30.0-2_all.deb ... 184s Unpacking python3-ipython (8.30.0-2) ... 184s Selecting previously unselected package ipython3. 184s Preparing to unpack .../059-ipython3_8.30.0-2_all.deb ... 184s Unpacking ipython3 (8.30.0-2) ... 184s Selecting previously unselected package libasound2-data. 184s Preparing to unpack .../060-libasound2-data_1.2.13-1build1_all.deb ... 184s Unpacking libasound2-data (1.2.13-1build1) ... 184s Selecting previously unselected package libasound2t64:armhf. 184s Preparing to unpack .../061-libasound2t64_1.2.13-1build1_armhf.deb ... 184s Unpacking libasound2t64:armhf (1.2.13-1build1) ... 184s Selecting previously unselected package libavahi-common-data:armhf. 184s Preparing to unpack .../062-libavahi-common-data_0.8-16ubuntu2_armhf.deb ... 184s Unpacking libavahi-common-data:armhf (0.8-16ubuntu2) ... 184s Selecting previously unselected package libavahi-common3:armhf. 184s Preparing to unpack .../063-libavahi-common3_0.8-16ubuntu2_armhf.deb ... 184s Unpacking libavahi-common3:armhf (0.8-16ubuntu2) ... 184s Selecting previously unselected package libavahi-client3:armhf. 184s Preparing to unpack .../064-libavahi-client3_0.8-16ubuntu2_armhf.deb ... 184s Unpacking libavahi-client3:armhf (0.8-16ubuntu2) ... 184s Selecting previously unselected package libc-dev-bin. 184s Preparing to unpack .../065-libc-dev-bin_2.41-6ubuntu1_armhf.deb ... 184s Unpacking libc-dev-bin (2.41-6ubuntu1) ... 184s Selecting previously unselected package linux-libc-dev:armhf. 184s Preparing to unpack .../066-linux-libc-dev_6.14.0-15.15_armhf.deb ... 184s Unpacking linux-libc-dev:armhf (6.14.0-15.15) ... 184s Selecting previously unselected package libcrypt-dev:armhf. 184s Preparing to unpack .../067-libcrypt-dev_1%3a4.4.38-1_armhf.deb ... 184s Unpacking libcrypt-dev:armhf (1:4.4.38-1) ... 184s Selecting previously unselected package rpcsvc-proto. 184s Preparing to unpack .../068-rpcsvc-proto_1.4.2-0ubuntu7_armhf.deb ... 184s Unpacking rpcsvc-proto (1.4.2-0ubuntu7) ... 184s Selecting previously unselected package libc6-dev:armhf. 184s Preparing to unpack .../069-libc6-dev_2.41-6ubuntu1_armhf.deb ... 184s Unpacking libc6-dev:armhf (2.41-6ubuntu1) ... 184s Selecting previously unselected package libcups2t64:armhf. 184s Preparing to unpack .../070-libcups2t64_2.4.12-0ubuntu1_armhf.deb ... 184s Unpacking libcups2t64:armhf (2.4.12-0ubuntu1) ... 185s Selecting previously unselected package libdeflate0:armhf. 185s Preparing to unpack .../071-libdeflate0_1.23-2_armhf.deb ... 185s Unpacking libdeflate0:armhf (1.23-2) ... 185s Selecting previously unselected package libdouble-conversion3:armhf. 185s Preparing to unpack .../072-libdouble-conversion3_3.3.1-1_armhf.deb ... 185s Unpacking libdouble-conversion3:armhf (3.3.1-1) ... 185s Selecting previously unselected package libwayland-server0:armhf. 185s Preparing to unpack .../073-libwayland-server0_1.23.1-3_armhf.deb ... 185s Unpacking libwayland-server0:armhf (1.23.1-3) ... 185s Selecting previously unselected package libllvm19:armhf. 185s Preparing to unpack .../074-libllvm19_1%3a19.1.7-3ubuntu1_armhf.deb ... 185s Unpacking libllvm19:armhf (1:19.1.7-3ubuntu1) ... 186s Selecting previously unselected package libx11-xcb1:armhf. 186s Preparing to unpack .../075-libx11-xcb1_2%3a1.8.10-2_armhf.deb ... 186s Unpacking libx11-xcb1:armhf (2:1.8.10-2) ... 186s Selecting previously unselected package libxcb-dri3-0:armhf. 186s Preparing to unpack .../076-libxcb-dri3-0_1.17.0-2_armhf.deb ... 186s Unpacking libxcb-dri3-0:armhf (1.17.0-2) ... 186s Selecting previously unselected package libxcb-present0:armhf. 186s Preparing to unpack .../077-libxcb-present0_1.17.0-2_armhf.deb ... 186s Unpacking libxcb-present0:armhf (1.17.0-2) ... 186s Selecting previously unselected package libxcb-randr0:armhf. 186s Preparing to unpack .../078-libxcb-randr0_1.17.0-2_armhf.deb ... 186s Unpacking libxcb-randr0:armhf (1.17.0-2) ... 186s Selecting previously unselected package libxcb-sync1:armhf. 186s Preparing to unpack .../079-libxcb-sync1_1.17.0-2_armhf.deb ... 186s Unpacking libxcb-sync1:armhf (1.17.0-2) ... 186s Selecting previously unselected package libxcb-xfixes0:armhf. 186s Preparing to unpack .../080-libxcb-xfixes0_1.17.0-2_armhf.deb ... 186s Unpacking libxcb-xfixes0:armhf (1.17.0-2) ... 186s Selecting previously unselected package libxshmfence1:armhf. 186s Preparing to unpack .../081-libxshmfence1_1.3.3-1_armhf.deb ... 186s Unpacking libxshmfence1:armhf (1.3.3-1) ... 186s Selecting previously unselected package mesa-libgallium:armhf. 186s Preparing to unpack .../082-mesa-libgallium_25.0.3-1ubuntu2_armhf.deb ... 186s Unpacking mesa-libgallium:armhf (25.0.3-1ubuntu2) ... 186s Selecting previously unselected package libgbm1:armhf. 186s Preparing to unpack .../083-libgbm1_25.0.3-1ubuntu2_armhf.deb ... 186s Unpacking libgbm1:armhf (25.0.3-1ubuntu2) ... 186s Selecting previously unselected package libwayland-client0:armhf. 186s Preparing to unpack .../084-libwayland-client0_1.23.1-3_armhf.deb ... 186s Unpacking libwayland-client0:armhf (1.23.1-3) ... 186s Selecting previously unselected package libxcb-shm0:armhf. 186s Preparing to unpack .../085-libxcb-shm0_1.17.0-2_armhf.deb ... 186s Unpacking libxcb-shm0:armhf (1.17.0-2) ... 186s Selecting previously unselected package libegl-mesa0:armhf. 186s Preparing to unpack .../086-libegl-mesa0_25.0.3-1ubuntu2_armhf.deb ... 186s Unpacking libegl-mesa0:armhf (25.0.3-1ubuntu2) ... 186s Selecting previously unselected package libevent-2.1-7t64:armhf. 186s Preparing to unpack .../087-libevent-2.1-7t64_2.1.12-stable-10_armhf.deb ... 186s Unpacking libevent-2.1-7t64:armhf (2.1.12-stable-10) ... 186s Selecting previously unselected package libexpat1-dev:armhf. 186s Preparing to unpack .../088-libexpat1-dev_2.7.1-1_armhf.deb ... 186s Unpacking libexpat1-dev:armhf (2.7.1-1) ... 186s Selecting previously unselected package libfontenc1:armhf. 186s Preparing to unpack .../089-libfontenc1_1%3a1.1.8-1build1_armhf.deb ... 186s Unpacking libfontenc1:armhf (1:1.1.8-1build1) ... 186s Selecting previously unselected package libvulkan1:armhf. 186s Preparing to unpack .../090-libvulkan1_1.4.304.0-1_armhf.deb ... 186s Unpacking libvulkan1:armhf (1.4.304.0-1) ... 186s Selecting previously unselected package libgl1-mesa-dri:armhf. 186s Preparing to unpack .../091-libgl1-mesa-dri_25.0.3-1ubuntu2_armhf.deb ... 186s Unpacking libgl1-mesa-dri:armhf (25.0.3-1ubuntu2) ... 186s Selecting previously unselected package libxcb-glx0:armhf. 186s Preparing to unpack .../092-libxcb-glx0_1.17.0-2_armhf.deb ... 186s Unpacking libxcb-glx0:armhf (1.17.0-2) ... 187s Selecting previously unselected package libxxf86vm1:armhf. 187s Preparing to unpack .../093-libxxf86vm1_1%3a1.1.4-1build4_armhf.deb ... 187s Unpacking libxxf86vm1:armhf (1:1.1.4-1build4) ... 187s Selecting previously unselected package libglx-mesa0:armhf. 187s Preparing to unpack .../094-libglx-mesa0_25.0.3-1ubuntu2_armhf.deb ... 187s Unpacking libglx-mesa0:armhf (25.0.3-1ubuntu2) ... 187s Selecting previously unselected package libgomp1:armhf. 187s Preparing to unpack .../095-libgomp1_15-20250404-0ubuntu1_armhf.deb ... 187s Unpacking libgomp1:armhf (15-20250404-0ubuntu1) ... 187s Selecting previously unselected package libgraphite2-3:armhf. 187s Preparing to unpack .../096-libgraphite2-3_1.3.14-2ubuntu1_armhf.deb ... 187s Unpacking libgraphite2-3:armhf (1.3.14-2ubuntu1) ... 187s Selecting previously unselected package libharfbuzz0b:armhf. 187s Preparing to unpack .../097-libharfbuzz0b_10.2.0-1_armhf.deb ... 187s Unpacking libharfbuzz0b:armhf (10.2.0-1) ... 187s Selecting previously unselected package libharfbuzz-subset0:armhf. 187s Preparing to unpack .../098-libharfbuzz-subset0_10.2.0-1_armhf.deb ... 187s Unpacking libharfbuzz-subset0:armhf (10.2.0-1) ... 187s Selecting previously unselected package libice6:armhf. 187s Preparing to unpack .../099-libice6_2%3a1.1.1-1_armhf.deb ... 187s Unpacking libice6:armhf (2:1.1.1-1) ... 187s Selecting previously unselected package libimagequant0:armhf. 187s Preparing to unpack .../100-libimagequant0_2.18.0-1build1_armhf.deb ... 187s Unpacking libimagequant0:armhf (2.18.0-1build1) ... 187s Selecting previously unselected package libwacom-common. 187s Preparing to unpack .../101-libwacom-common_2.14.0-1_all.deb ... 187s Unpacking libwacom-common (2.14.0-1) ... 187s Selecting previously unselected package libwacom9:armhf. 187s Preparing to unpack .../102-libwacom9_2.14.0-1_armhf.deb ... 187s Unpacking libwacom9:armhf (2.14.0-1) ... 187s Selecting previously unselected package libinput-bin. 187s Preparing to unpack .../103-libinput-bin_1.27.1-1_armhf.deb ... 187s Unpacking libinput-bin (1.27.1-1) ... 187s Selecting previously unselected package libmtdev1t64:armhf. 187s Preparing to unpack .../104-libmtdev1t64_1.1.7-1_armhf.deb ... 187s Unpacking libmtdev1t64:armhf (1.1.7-1) ... 187s Selecting previously unselected package libinput10:armhf. 187s Preparing to unpack .../105-libinput10_1.27.1-1_armhf.deb ... 187s Unpacking libinput10:armhf (1.27.1-1) ... 187s Selecting previously unselected package libjpeg-turbo8:armhf. 187s Preparing to unpack .../106-libjpeg-turbo8_2.1.5-3ubuntu2_armhf.deb ... 187s Unpacking libjpeg-turbo8:armhf (2.1.5-3ubuntu2) ... 187s Selecting previously unselected package libjpeg8:armhf. 187s Preparing to unpack .../107-libjpeg8_8c-2ubuntu11_armhf.deb ... 187s Unpacking libjpeg8:armhf (8c-2ubuntu11) ... 187s Selecting previously unselected package libjs-jquery. 187s Preparing to unpack .../108-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 187s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 187s Selecting previously unselected package libjs-jquery-metadata. 187s Preparing to unpack .../109-libjs-jquery-metadata_12-4_all.deb ... 187s Unpacking libjs-jquery-metadata (12-4) ... 187s Selecting previously unselected package libjs-jquery-tablesorter. 187s Preparing to unpack .../110-libjs-jquery-tablesorter_1%3a2.31.3+dfsg1-4_all.deb ... 187s Unpacking libjs-jquery-tablesorter (1:2.31.3+dfsg1-4) ... 187s Selecting previously unselected package libjs-jquery-throttle-debounce. 187s Preparing to unpack .../111-libjs-jquery-throttle-debounce_1.1+dfsg.1-2_all.deb ... 187s Unpacking libjs-jquery-throttle-debounce (1.1+dfsg.1-2) ... 187s Selecting previously unselected package libjs-jquery-ui. 187s Preparing to unpack .../112-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 187s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 188s Selecting previously unselected package libjs-underscore. 188s Preparing to unpack .../113-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 188s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 188s Selecting previously unselected package libjs-sphinxdoc. 188s Preparing to unpack .../114-libjs-sphinxdoc_8.2.3-1_all.deb ... 188s Unpacking libjs-sphinxdoc (8.2.3-1) ... 188s Selecting previously unselected package libjson-perl. 188s Preparing to unpack .../115-libjson-perl_4.10000-1_all.deb ... 188s Unpacking libjson-perl (4.10000-1) ... 188s Selecting previously unselected package liblbfgsb0:armhf. 188s Preparing to unpack .../116-liblbfgsb0_3.0+dfsg.4-1build1_armhf.deb ... 188s Unpacking liblbfgsb0:armhf (3.0+dfsg.4-1build1) ... 188s Selecting previously unselected package liblcms2-2:armhf. 188s Preparing to unpack .../117-liblcms2-2_2.16-2_armhf.deb ... 188s Unpacking liblcms2-2:armhf (2.16-2) ... 188s Selecting previously unselected package liblerc4:armhf. 188s Preparing to unpack .../118-liblerc4_4.0.0+ds-5ubuntu1_armhf.deb ... 188s Unpacking liblerc4:armhf (4.0.0+ds-5ubuntu1) ... 188s Selecting previously unselected package libmd4c0:armhf. 188s Preparing to unpack .../119-libmd4c0_0.5.2-2_armhf.deb ... 188s Unpacking libmd4c0:armhf (0.5.2-2) ... 188s Selecting previously unselected package libminizip1t64:armhf. 188s Preparing to unpack .../120-libminizip1t64_1%3a1.3.dfsg+really1.3.1-1ubuntu1_armhf.deb ... 188s Unpacking libminizip1t64:armhf (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 188s Selecting previously unselected package libnorm1t64:armhf. 188s Preparing to unpack .../121-libnorm1t64_1.5.9+dfsg-3.1build1_armhf.deb ... 188s Unpacking libnorm1t64:armhf (1.5.9+dfsg-3.1build1) ... 188s Selecting previously unselected package libopus0:armhf. 188s Preparing to unpack .../122-libopus0_1.5.2-2_armhf.deb ... 188s Unpacking libopus0:armhf (1.5.2-2) ... 188s Selecting previously unselected package libpcre2-16-0:armhf. 188s Preparing to unpack .../123-libpcre2-16-0_10.45-1_armhf.deb ... 188s Unpacking libpcre2-16-0:armhf (10.45-1) ... 188s Selecting previously unselected package libpgm-5.3-0t64:armhf. 188s Preparing to unpack .../124-libpgm-5.3-0t64_5.3.128~dfsg-2.1build1_armhf.deb ... 188s Unpacking libpgm-5.3-0t64:armhf (5.3.128~dfsg-2.1build1) ... 188s Selecting previously unselected package libpixman-1-0:armhf. 188s Preparing to unpack .../125-libpixman-1-0_0.44.0-3_armhf.deb ... 188s Unpacking libpixman-1-0:armhf (0.44.0-3) ... 188s Selecting previously unselected package zlib1g-dev:armhf. 188s Preparing to unpack .../126-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu1_armhf.deb ... 188s Unpacking zlib1g-dev:armhf (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 188s Selecting previously unselected package libpython3.13-dev:armhf. 188s Preparing to unpack .../127-libpython3.13-dev_3.13.3-1_armhf.deb ... 188s Unpacking libpython3.13-dev:armhf (3.13.3-1) ... 188s Selecting previously unselected package libpython3-dev:armhf. 188s Preparing to unpack .../128-libpython3-dev_3.13.3-1_armhf.deb ... 188s Unpacking libpython3-dev:armhf (3.13.3-1) ... 188s Selecting previously unselected package libpython3-all-dev:armhf. 188s Preparing to unpack .../129-libpython3-all-dev_3.13.3-1_armhf.deb ... 188s Unpacking libpython3-all-dev:armhf (3.13.3-1) ... 188s Selecting previously unselected package libqhull-r8.0:armhf. 188s Preparing to unpack .../130-libqhull-r8.0_2020.2-6build1_armhf.deb ... 188s Unpacking libqhull-r8.0:armhf (2020.2-6build1) ... 188s Selecting previously unselected package libqt5core5t64:armhf. 188s Preparing to unpack .../131-libqt5core5t64_5.15.15+dfsg-4ubuntu1_armhf.deb ... 188s Unpacking libqt5core5t64:armhf (5.15.15+dfsg-4ubuntu1) ... 189s Selecting previously unselected package libqt5dbus5t64:armhf. 189s Preparing to unpack .../132-libqt5dbus5t64_5.15.15+dfsg-4ubuntu1_armhf.deb ... 189s Unpacking libqt5dbus5t64:armhf (5.15.15+dfsg-4ubuntu1) ... 189s Selecting previously unselected package libglvnd0:armhf. 189s Preparing to unpack .../133-libglvnd0_1.7.0-1build1_armhf.deb ... 189s Unpacking libglvnd0:armhf (1.7.0-1build1) ... 189s Selecting previously unselected package libegl1:armhf. 189s Preparing to unpack .../134-libegl1_1.7.0-1build1_armhf.deb ... 189s Unpacking libegl1:armhf (1.7.0-1build1) ... 189s Selecting previously unselected package libgles2:armhf. 189s Preparing to unpack .../135-libgles2_1.7.0-1build1_armhf.deb ... 189s Unpacking libgles2:armhf (1.7.0-1build1) ... 189s Selecting previously unselected package libqt5network5t64:armhf. 189s Preparing to unpack .../136-libqt5network5t64_5.15.15+dfsg-4ubuntu1_armhf.deb ... 189s Unpacking libqt5network5t64:armhf (5.15.15+dfsg-4ubuntu1) ... 189s Selecting previously unselected package libsm6:armhf. 189s Preparing to unpack .../137-libsm6_2%3a1.2.4-1_armhf.deb ... 189s Unpacking libsm6:armhf (2:1.2.4-1) ... 189s Selecting previously unselected package libxcb-icccm4:armhf. 189s Preparing to unpack .../138-libxcb-icccm4_0.4.2-1_armhf.deb ... 189s Unpacking libxcb-icccm4:armhf (0.4.2-1) ... 189s Selecting previously unselected package libxcb-util1:armhf. 189s Preparing to unpack .../139-libxcb-util1_0.4.1-1_armhf.deb ... 189s Unpacking libxcb-util1:armhf (0.4.1-1) ... 189s Selecting previously unselected package libxcb-image0:armhf. 189s Preparing to unpack .../140-libxcb-image0_0.4.0-2build1_armhf.deb ... 189s Unpacking libxcb-image0:armhf (0.4.0-2build1) ... 189s Selecting previously unselected package libxcb-keysyms1:armhf. 189s Preparing to unpack .../141-libxcb-keysyms1_0.4.1-1_armhf.deb ... 189s Unpacking libxcb-keysyms1:armhf (0.4.1-1) ... 189s Selecting previously unselected package libxcb-render0:armhf. 189s Preparing to unpack .../142-libxcb-render0_1.17.0-2_armhf.deb ... 189s Unpacking libxcb-render0:armhf (1.17.0-2) ... 189s Selecting previously unselected package libxcb-render-util0:armhf. 189s Preparing to unpack .../143-libxcb-render-util0_0.3.10-1_armhf.deb ... 189s Unpacking libxcb-render-util0:armhf (0.3.10-1) ... 189s Selecting previously unselected package libxcb-shape0:armhf. 189s Preparing to unpack .../144-libxcb-shape0_1.17.0-2_armhf.deb ... 189s Unpacking libxcb-shape0:armhf (1.17.0-2) ... 189s Selecting previously unselected package libxcb-xinerama0:armhf. 189s Preparing to unpack .../145-libxcb-xinerama0_1.17.0-2_armhf.deb ... 189s Unpacking libxcb-xinerama0:armhf (1.17.0-2) ... 189s Selecting previously unselected package libxcb-xinput0:armhf. 189s Preparing to unpack .../146-libxcb-xinput0_1.17.0-2_armhf.deb ... 189s Unpacking libxcb-xinput0:armhf (1.17.0-2) ... 189s Selecting previously unselected package libxcb-xkb1:armhf. 189s Preparing to unpack .../147-libxcb-xkb1_1.17.0-2_armhf.deb ... 189s Unpacking libxcb-xkb1:armhf (1.17.0-2) ... 189s Selecting previously unselected package libxkbcommon-x11-0:armhf. 189s Preparing to unpack .../148-libxkbcommon-x11-0_1.7.0-2_armhf.deb ... 189s Unpacking libxkbcommon-x11-0:armhf (1.7.0-2) ... 189s Selecting previously unselected package libqt5gui5t64:armhf. 189s Preparing to unpack .../149-libqt5gui5t64_5.15.15+dfsg-4ubuntu1_armhf.deb ... 189s Unpacking libqt5gui5t64:armhf (5.15.15+dfsg-4ubuntu1) ... 189s Selecting previously unselected package libqt5widgets5t64:armhf. 189s Preparing to unpack .../150-libqt5widgets5t64_5.15.15+dfsg-4ubuntu1_armhf.deb ... 189s Unpacking libqt5widgets5t64:armhf (5.15.15+dfsg-4ubuntu1) ... 189s Selecting previously unselected package libqt5xml5t64:armhf. 189s Preparing to unpack .../151-libqt5xml5t64_5.15.15+dfsg-4ubuntu1_armhf.deb ... 189s Unpacking libqt5xml5t64:armhf (5.15.15+dfsg-4ubuntu1) ... 189s Selecting previously unselected package libqt5designer5:armhf. 189s Preparing to unpack .../152-libqt5designer5_5.15.15-6build1_armhf.deb ... 189s Unpacking libqt5designer5:armhf (5.15.15-6build1) ... 190s Selecting previously unselected package libqt5sql5t64:armhf. 190s Preparing to unpack .../153-libqt5sql5t64_5.15.15+dfsg-4ubuntu1_armhf.deb ... 190s Unpacking libqt5sql5t64:armhf (5.15.15+dfsg-4ubuntu1) ... 190s Selecting previously unselected package libqt5help5:armhf. 190s Preparing to unpack .../154-libqt5help5_5.15.15-6build1_armhf.deb ... 190s Unpacking libqt5help5:armhf (5.15.15-6build1) ... 190s Selecting previously unselected package libqt5positioning5:armhf. 190s Preparing to unpack .../155-libqt5positioning5_5.15.15+dfsg-3_armhf.deb ... 190s Unpacking libqt5positioning5:armhf (5.15.15+dfsg-3) ... 190s Selecting previously unselected package libqt5printsupport5t64:armhf. 190s Preparing to unpack .../156-libqt5printsupport5t64_5.15.15+dfsg-4ubuntu1_armhf.deb ... 190s Unpacking libqt5printsupport5t64:armhf (5.15.15+dfsg-4ubuntu1) ... 190s Selecting previously unselected package libqt5qml5:armhf. 190s Preparing to unpack .../157-libqt5qml5_5.15.15+dfsg-3_armhf.deb ... 190s Unpacking libqt5qml5:armhf (5.15.15+dfsg-3) ... 190s Selecting previously unselected package libqt5qmlmodels5:armhf. 190s Preparing to unpack .../158-libqt5qmlmodels5_5.15.15+dfsg-3_armhf.deb ... 190s Unpacking libqt5qmlmodels5:armhf (5.15.15+dfsg-3) ... 190s Selecting previously unselected package libqt5quick5:armhf. 190s Preparing to unpack .../159-libqt5quick5_5.15.15+dfsg-3_armhf.deb ... 190s Unpacking libqt5quick5:armhf (5.15.15+dfsg-3) ... 190s Selecting previously unselected package libqt5quickwidgets5:armhf. 190s Preparing to unpack .../160-libqt5quickwidgets5_5.15.15+dfsg-3_armhf.deb ... 190s Unpacking libqt5quickwidgets5:armhf (5.15.15+dfsg-3) ... 190s Selecting previously unselected package libqt5svg5:armhf. 190s Preparing to unpack .../161-libqt5svg5_5.15.15-2_armhf.deb ... 190s Unpacking libqt5svg5:armhf (5.15.15-2) ... 190s Selecting previously unselected package libqt5test5t64:armhf. 190s Preparing to unpack .../162-libqt5test5t64_5.15.15+dfsg-4ubuntu1_armhf.deb ... 190s Unpacking libqt5test5t64:armhf (5.15.15+dfsg-4ubuntu1) ... 190s Selecting previously unselected package libqt5webchannel5:armhf. 190s Preparing to unpack .../163-libqt5webchannel5_5.15.15-2_armhf.deb ... 190s Unpacking libqt5webchannel5:armhf (5.15.15-2) ... 190s Selecting previously unselected package libqt5webengine-data. 190s Preparing to unpack .../164-libqt5webengine-data_5.15.18+dfsg-2_all.deb ... 190s Unpacking libqt5webengine-data (5.15.18+dfsg-2) ... 190s Selecting previously unselected package libopenjp2-7:armhf. 190s Preparing to unpack .../165-libopenjp2-7_2.5.3-2_armhf.deb ... 190s Unpacking libopenjp2-7:armhf (2.5.3-2) ... 190s Selecting previously unselected package libsnappy1v5:armhf. 190s Preparing to unpack .../166-libsnappy1v5_1.2.1-1_armhf.deb ... 190s Unpacking libsnappy1v5:armhf (1.2.1-1) ... 190s Selecting previously unselected package libvpx9:armhf. 190s Preparing to unpack .../167-libvpx9_1.15.0-2_armhf.deb ... 190s Unpacking libvpx9:armhf (1.15.0-2) ... 190s Selecting previously unselected package libsharpyuv0:armhf. 190s Preparing to unpack .../168-libsharpyuv0_1.5.0-0.1_armhf.deb ... 190s Unpacking libsharpyuv0:armhf (1.5.0-0.1) ... 190s Selecting previously unselected package libwebp7:armhf. 191s Preparing to unpack .../169-libwebp7_1.5.0-0.1_armhf.deb ... 191s Unpacking libwebp7:armhf (1.5.0-0.1) ... 191s Selecting previously unselected package libwebpdemux2:armhf. 191s Preparing to unpack .../170-libwebpdemux2_1.5.0-0.1_armhf.deb ... 191s Unpacking libwebpdemux2:armhf (1.5.0-0.1) ... 191s Selecting previously unselected package libwebpmux3:armhf. 191s Preparing to unpack .../171-libwebpmux3_1.5.0-0.1_armhf.deb ... 191s Unpacking libwebpmux3:armhf (1.5.0-0.1) ... 191s Selecting previously unselected package libxcomposite1:armhf. 191s Preparing to unpack .../172-libxcomposite1_1%3a0.4.6-1_armhf.deb ... 191s Unpacking libxcomposite1:armhf (1:0.4.6-1) ... 191s Selecting previously unselected package libxdamage1:armhf. 191s Preparing to unpack .../173-libxdamage1_1%3a1.1.6-1build1_armhf.deb ... 191s Unpacking libxdamage1:armhf (1:1.1.6-1build1) ... 191s Selecting previously unselected package libxfixes3:armhf. 191s Preparing to unpack .../174-libxfixes3_1%3a6.0.0-2build1_armhf.deb ... 191s Unpacking libxfixes3:armhf (1:6.0.0-2build1) ... 191s Selecting previously unselected package libxrandr2:armhf. 191s Preparing to unpack .../175-libxrandr2_2%3a1.5.4-1_armhf.deb ... 191s Unpacking libxrandr2:armhf (2:1.5.4-1) ... 191s Selecting previously unselected package libxtst6:armhf. 191s Preparing to unpack .../176-libxtst6_2%3a1.2.5-1_armhf.deb ... 191s Unpacking libxtst6:armhf (2:1.2.5-1) ... 191s Selecting previously unselected package libqt5webenginecore5:armhf. 191s Preparing to unpack .../177-libqt5webenginecore5_5.15.18+dfsg-2_armhf.deb ... 191s Unpacking libqt5webenginecore5:armhf (5.15.18+dfsg-2) ... 192s Selecting previously unselected package libqt5webengine5:armhf. 192s Preparing to unpack .../178-libqt5webengine5_5.15.18+dfsg-2_armhf.deb ... 192s Unpacking libqt5webengine5:armhf (5.15.18+dfsg-2) ... 192s Selecting previously unselected package libqt5webenginewidgets5:armhf. 192s Preparing to unpack .../179-libqt5webenginewidgets5_5.15.18+dfsg-2_armhf.deb ... 192s Unpacking libqt5webenginewidgets5:armhf (5.15.18+dfsg-2) ... 192s Selecting previously unselected package libraqm0:armhf. 192s Preparing to unpack .../180-libraqm0_0.10.2-1_armhf.deb ... 192s Unpacking libraqm0:armhf (0.10.2-1) ... 192s Selecting previously unselected package libsass1:armhf. 192s Preparing to unpack .../181-libsass1_3.6.6-0ubuntu1_armhf.deb ... 192s Unpacking libsass1:armhf (3.6.6-0ubuntu1) ... 192s Selecting previously unselected package libsodium23:armhf. 192s Preparing to unpack .../182-libsodium23_1.0.18-1build3_armhf.deb ... 192s Unpacking libsodium23:armhf (1.0.18-1build3) ... 192s Selecting previously unselected package libspatialindex8:armhf. 192s Preparing to unpack .../183-libspatialindex8_2.1.0-1_armhf.deb ... 192s Unpacking libspatialindex8:armhf (2.1.0-1) ... 192s Selecting previously unselected package libspatialindex-c8:armhf. 192s Preparing to unpack .../184-libspatialindex-c8_2.1.0-1_armhf.deb ... 192s Unpacking libspatialindex-c8:armhf (2.1.0-1) ... 192s Selecting previously unselected package libjbig0:armhf. 192s Preparing to unpack .../185-libjbig0_2.1-6.1ubuntu2_armhf.deb ... 192s Unpacking libjbig0:armhf (2.1-6.1ubuntu2) ... 192s Selecting previously unselected package libtiff6:armhf. 192s Preparing to unpack .../186-libtiff6_4.7.0-3ubuntu1_armhf.deb ... 192s Unpacking libtiff6:armhf (4.7.0-3ubuntu1) ... 192s Selecting previously unselected package libxt6t64:armhf. 192s Preparing to unpack .../187-libxt6t64_1%3a1.2.1-1.2build1_armhf.deb ... 192s Unpacking libxt6t64:armhf (1:1.2.1-1.2build1) ... 192s Selecting previously unselected package libxmu6:armhf. 192s Preparing to unpack .../188-libxmu6_2%3a1.1.3-3build2_armhf.deb ... 192s Unpacking libxmu6:armhf (2:1.1.3-3build2) ... 192s Selecting previously unselected package libxpm4:armhf. 192s Preparing to unpack .../189-libxpm4_1%3a3.5.17-1build2_armhf.deb ... 192s Unpacking libxpm4:armhf (1:3.5.17-1build2) ... 192s Selecting previously unselected package libxaw7:armhf. 193s Preparing to unpack .../190-libxaw7_2%3a1.0.16-1_armhf.deb ... 193s Unpacking libxaw7:armhf (2:1.0.16-1) ... 193s Selecting previously unselected package libxfont2:armhf. 193s Preparing to unpack .../191-libxfont2_1%3a2.0.6-1build1_armhf.deb ... 193s Unpacking libxfont2:armhf (1:2.0.6-1build1) ... 193s Selecting previously unselected package libxinerama1:armhf. 193s Preparing to unpack .../192-libxinerama1_2%3a1.1.4-3build1_armhf.deb ... 193s Unpacking libxinerama1:armhf (2:1.1.4-3build1) ... 193s Selecting previously unselected package libxkbfile1:armhf. 193s Preparing to unpack .../193-libxkbfile1_1%3a1.1.0-1build4_armhf.deb ... 193s Unpacking libxkbfile1:armhf (1:1.1.0-1build4) ... 193s Selecting previously unselected package libxslt1.1:armhf. 193s Preparing to unpack .../194-libxslt1.1_1.1.39-0exp1ubuntu4_armhf.deb ... 193s Unpacking libxslt1.1:armhf (1.1.39-0exp1ubuntu4) ... 193s Selecting previously unselected package libzmq5:armhf. 193s Preparing to unpack .../195-libzmq5_4.3.5-1build2_armhf.deb ... 193s Unpacking libzmq5:armhf (4.3.5-1build2) ... 193s Selecting previously unselected package python3-pyflakes. 193s Preparing to unpack .../196-python3-pyflakes_3.2.0-3_all.deb ... 193s Unpacking python3-pyflakes (3.2.0-3) ... 193s Selecting previously unselected package pyflakes3. 193s Preparing to unpack .../197-pyflakes3_3.2.0-3_all.deb ... 193s Unpacking pyflakes3 (3.2.0-3) ... 193s Selecting previously unselected package python3-astroid. 193s Preparing to unpack .../198-python3-astroid_3.3.8-2_all.deb ... 193s Unpacking python3-astroid (3.3.8-2) ... 193s Selecting previously unselected package python3-isort. 193s Preparing to unpack .../199-python3-isort_6.0.1-1_all.deb ... 193s Unpacking python3-isort (6.0.1-1) ... 193s Selecting previously unselected package python3-importlib-metadata. 193s Preparing to unpack .../200-python3-importlib-metadata_8.6.1-1_all.deb ... 193s Unpacking python3-importlib-metadata (8.6.1-1) ... 193s Selecting previously unselected package python3-logilab-common. 193s Preparing to unpack .../201-python3-logilab-common_2.1.0-1_all.deb ... 193s Unpacking python3-logilab-common (2.1.0-1) ... 193s Selecting previously unselected package python3-dill. 193s Preparing to unpack .../202-python3-dill_0.3.9-1_all.deb ... 193s Unpacking python3-dill (0.3.9-1) ... 193s Selecting previously unselected package python3-mccabe. 193s Preparing to unpack .../203-python3-mccabe_0.7.0-1_all.deb ... 193s Unpacking python3-mccabe (0.7.0-1) ... 193s Selecting previously unselected package python3-tomlkit. 193s Preparing to unpack .../204-python3-tomlkit_0.13.2-1_all.deb ... 193s Unpacking python3-tomlkit (0.13.2-1) ... 193s Selecting previously unselected package pylint. 193s Preparing to unpack .../205-pylint_3.3.4-1_all.deb ... 193s Unpacking pylint (3.3.4-1) ... 193s Selecting previously unselected package python-matplotlib-data. 193s Preparing to unpack .../206-python-matplotlib-data_3.8.3-7build1_all.deb ... 193s Unpacking python-matplotlib-data (3.8.3-7build1) ... 193s Selecting previously unselected package python-qtawesome-common. 193s Preparing to unpack .../207-python-qtawesome-common_1.4.0-1_all.deb ... 193s Unpacking python-qtawesome-common (1.4.0-1) ... 193s Selecting previously unselected package python-tinycss2-common. 193s Preparing to unpack .../208-python-tinycss2-common_1.4.0-2_all.deb ... 193s Unpacking python-tinycss2-common (1.4.0-2) ... 193s Selecting previously unselected package python3-aiohappyeyeballs. 193s Preparing to unpack .../209-python3-aiohappyeyeballs_2.6.1-1_all.deb ... 193s Unpacking python3-aiohappyeyeballs (2.6.1-1) ... 193s Selecting previously unselected package python3-multidict. 193s Preparing to unpack .../210-python3-multidict_6.2.0-2_armhf.deb ... 193s Unpacking python3-multidict (6.2.0-2) ... 194s Selecting previously unselected package python3-propcache. 194s Preparing to unpack .../211-python3-propcache_0.3.1-1_armhf.deb ... 194s Unpacking python3-propcache (0.3.1-1) ... 194s Selecting previously unselected package python3-yarl. 194s Preparing to unpack .../212-python3-yarl_1.19.0-1_armhf.deb ... 194s Unpacking python3-yarl (1.19.0-1) ... 194s Selecting previously unselected package python3-async-timeout. 194s Preparing to unpack .../213-python3-async-timeout_5.0.1-1_all.deb ... 194s Unpacking python3-async-timeout (5.0.1-1) ... 194s Selecting previously unselected package python3-frozenlist. 194s Preparing to unpack .../214-python3-frozenlist_1.5.0-1build2_armhf.deb ... 194s Unpacking python3-frozenlist (1.5.0-1build2) ... 194s Selecting previously unselected package python3-aiosignal. 194s Preparing to unpack .../215-python3-aiosignal_1.3.2-1_all.deb ... 194s Unpacking python3-aiosignal (1.3.2-1) ... 194s Selecting previously unselected package python3-aiohttp. 194s Preparing to unpack .../216-python3-aiohttp_3.11.16-1_armhf.deb ... 194s Unpacking python3-aiohttp (3.11.16-1) ... 194s Selecting previously unselected package python3-all. 194s Preparing to unpack .../217-python3-all_3.13.3-1_armhf.deb ... 194s Unpacking python3-all (3.13.3-1) ... 194s Selecting previously unselected package python3.13-dev. 194s Preparing to unpack .../218-python3.13-dev_3.13.3-1_armhf.deb ... 194s Unpacking python3.13-dev (3.13.3-1) ... 194s Selecting previously unselected package python3-dev. 194s Preparing to unpack .../219-python3-dev_3.13.3-1_armhf.deb ... 194s Unpacking python3-dev (3.13.3-1) ... 194s Selecting previously unselected package python3-all-dev. 194s Preparing to unpack .../220-python3-all-dev_3.13.3-1_armhf.deb ... 194s Unpacking python3-all-dev (3.13.3-1) ... 194s Selecting previously unselected package python3-arrow. 194s Preparing to unpack .../221-python3-arrow_1.3.0-1.1ubuntu1_all.deb ... 194s Unpacking python3-arrow (1.3.0-1.1ubuntu1) ... 194s Selecting previously unselected package python3-asyncssh. 194s Preparing to unpack .../222-python3-asyncssh_2.20.0-1_all.deb ... 194s Unpacking python3-asyncssh (2.20.0-1) ... 194s Selecting previously unselected package python3-atomicwrites. 194s Preparing to unpack .../223-python3-atomicwrites_1.4.1-1_all.deb ... 194s Unpacking python3-atomicwrites (1.4.1-1) ... 194s Selecting previously unselected package python3-pycodestyle. 194s Preparing to unpack .../224-python3-pycodestyle_2.12.1-2_all.deb ... 194s Unpacking python3-pycodestyle (2.12.1-2) ... 194s Selecting previously unselected package python3-autopep8. 194s Preparing to unpack .../225-python3-autopep8_2.3.2-1_all.deb ... 194s Unpacking python3-autopep8 (2.3.2-1) ... 194s Selecting previously unselected package python3-binaryornot. 194s Preparing to unpack .../226-python3-binaryornot_0.4.4+git20230412.ac4f56e+dfsg-2_all.deb ... 194s Unpacking python3-binaryornot (0.4.4+git20230412.ac4f56e+dfsg-2) ... 194s Selecting previously unselected package python3-webencodings. 194s Preparing to unpack .../227-python3-webencodings_0.5.1-5_all.deb ... 194s Unpacking python3-webencodings (0.5.1-5) ... 194s Selecting previously unselected package python3-html5lib. 194s Preparing to unpack .../228-python3-html5lib_1.2-1_all.deb ... 194s Unpacking python3-html5lib (1.2-1) ... 194s Selecting previously unselected package python3-bleach. 194s Preparing to unpack .../229-python3-bleach_6.2.0-1_all.deb ... 194s Unpacking python3-bleach (6.2.0-1) ... 194s Selecting previously unselected package python3-brotli. 194s Preparing to unpack .../230-python3-brotli_1.1.0-2build4_armhf.deb ... 194s Unpacking python3-brotli (1.1.0-2build4) ... 194s Selecting previously unselected package python3-soupsieve. 195s Preparing to unpack .../231-python3-soupsieve_2.7-1_all.deb ... 195s Unpacking python3-soupsieve (2.7-1) ... 195s Selecting previously unselected package python3-bs4. 195s Preparing to unpack .../232-python3-bs4_4.13.3-2_all.deb ... 195s Unpacking python3-bs4 (4.13.3-2) ... 195s Selecting previously unselected package python3-cloudpickle. 195s Preparing to unpack .../233-python3-cloudpickle_3.1.1-1_all.deb ... 195s Unpacking python3-cloudpickle (3.1.1-1) ... 195s Selecting previously unselected package python3-comm. 195s Preparing to unpack .../234-python3-comm_0.2.1-1_all.deb ... 195s Unpacking python3-comm (0.2.1-1) ... 195s Selecting previously unselected package python3-contourpy. 195s Preparing to unpack .../235-python3-contourpy_1.3.1-1build1_armhf.deb ... 195s Unpacking python3-contourpy (1.3.1-1build1) ... 195s Selecting previously unselected package python3-unidecode. 195s Preparing to unpack .../236-python3-unidecode_1.3.8-1_all.deb ... 195s Unpacking python3-unidecode (1.3.8-1) ... 195s Selecting previously unselected package python3-slugify. 195s Preparing to unpack .../237-python3-slugify_8.0.4-2_all.deb ... 195s Unpacking python3-slugify (8.0.4-2) ... 195s Selecting previously unselected package python3-ruamel.yaml.clib. 195s Preparing to unpack .../238-python3-ruamel.yaml.clib_0.2.12+ds-1build1_armhf.deb ... 195s Unpacking python3-ruamel.yaml.clib (0.2.12+ds-1build1) ... 195s Selecting previously unselected package python3-ruamel.yaml. 195s Preparing to unpack .../239-python3-ruamel.yaml_0.18.10+ds-1_all.deb ... 195s Unpacking python3-ruamel.yaml (0.18.10+ds-1) ... 195s Selecting previously unselected package python3-cookiecutter. 195s Preparing to unpack .../240-python3-cookiecutter_2.6.0-2_all.deb ... 195s Unpacking python3-cookiecutter (2.6.0-2) ... 195s Selecting previously unselected package python3-coverage. 195s Preparing to unpack .../241-python3-coverage_7.6.0+dfsg1-2build1_armhf.deb ... 195s Unpacking python3-coverage (7.6.0+dfsg1-2build1) ... 195s Selecting previously unselected package python3-cycler. 195s Preparing to unpack .../242-python3-cycler_0.12.1-1_all.deb ... 195s Unpacking python3-cycler (0.12.1-1) ... 195s Selecting previously unselected package python3-debugpy. 195s Preparing to unpack .../243-python3-debugpy_1.8.8+ds-2ubuntu1_armhf.deb ... 195s Unpacking python3-debugpy (1.8.8+ds-2ubuntu1) ... 195s Selecting previously unselected package python3-defusedxml. 195s Preparing to unpack .../244-python3-defusedxml_0.7.1-3_all.deb ... 195s Unpacking python3-defusedxml (0.7.1-3) ... 195s Selecting previously unselected package python3-wrapt. 195s Preparing to unpack .../245-python3-wrapt_1.15.0-4build1_armhf.deb ... 195s Unpacking python3-wrapt (1.15.0-4build1) ... 195s Selecting previously unselected package python3-deprecated. 195s Preparing to unpack .../246-python3-deprecated_1.2.18-1_all.deb ... 195s Unpacking python3-deprecated (1.2.18-1) ... 195s Selecting previously unselected package python3-diff-match-patch. 195s Preparing to unpack .../247-python3-diff-match-patch_20241021-1_all.deb ... 195s Unpacking python3-diff-match-patch (20241021-1) ... 195s Selecting previously unselected package python3-docstring-to-markdown. 195s Preparing to unpack .../248-python3-docstring-to-markdown_0.15-1_all.deb ... 195s Unpacking python3-docstring-to-markdown (0.15-1) ... 195s Selecting previously unselected package python3-roman. 195s Preparing to unpack .../249-python3-roman_5.0-1_all.deb ... 195s Unpacking python3-roman (5.0-1) ... 195s Selecting previously unselected package python3-docutils. 195s Preparing to unpack .../250-python3-docutils_0.21.2+dfsg-2_all.deb ... 195s Unpacking python3-docutils (0.21.2+dfsg-2) ... 196s Selecting previously unselected package python3-fastjsonschema. 196s Preparing to unpack .../251-python3-fastjsonschema_2.21.1-1_all.deb ... 196s Unpacking python3-fastjsonschema (2.21.1-1) ... 196s Selecting previously unselected package python3-flake8. 196s Preparing to unpack .../252-python3-flake8_7.1.1-3_all.deb ... 196s Unpacking python3-flake8 (7.1.1-3) ... 196s Selecting previously unselected package python3-flaky. 196s Preparing to unpack .../253-python3-flaky_3.8.1-2_all.deb ... 196s Unpacking python3-flaky (3.8.1-2) ... 196s Selecting previously unselected package python3-fs. 196s Preparing to unpack .../254-python3-fs_2.4.16-7_all.deb ... 196s Unpacking python3-fs (2.4.16-7) ... 196s Selecting previously unselected package python3-lxml:armhf. 196s Preparing to unpack .../255-python3-lxml_5.3.2-1_armhf.deb ... 196s Unpacking python3-lxml:armhf (5.3.2-1) ... 196s Selecting previously unselected package python3-lz4. 196s Preparing to unpack .../256-python3-lz4_4.4.0+dfsg-1build1_armhf.deb ... 196s Unpacking python3-lz4 (4.4.0+dfsg-1build1) ... 196s Selecting previously unselected package python3-scipy. 196s Preparing to unpack .../257-python3-scipy_1.14.1-4ubuntu2_armhf.deb ... 196s Unpacking python3-scipy (1.14.1-4ubuntu2) ... 196s Selecting previously unselected package python3-mpmath. 196s Preparing to unpack .../258-python3-mpmath_1.3.0-1_all.deb ... 196s Unpacking python3-mpmath (1.3.0-1) ... 196s Selecting previously unselected package python3-sympy. 196s Preparing to unpack .../259-python3-sympy_1.13.3-5_all.deb ... 196s Unpacking python3-sympy (1.13.3-5) ... 197s Selecting previously unselected package python3-ufolib2. 197s Preparing to unpack .../260-python3-ufolib2_0.17.0+dfsg1-1_all.deb ... 197s Unpacking python3-ufolib2 (0.17.0+dfsg1-1) ... 197s Selecting previously unselected package unicode-data. 197s Preparing to unpack .../261-unicode-data_15.1.0-1_all.deb ... 197s Unpacking unicode-data (15.1.0-1) ... 197s Selecting previously unselected package python3-fonttools. 197s Preparing to unpack .../262-python3-fonttools_4.55.3-2build1_armhf.deb ... 197s Unpacking python3-fonttools (4.55.3-2build1) ... 197s Selecting previously unselected package python3-nacl. 197s Preparing to unpack .../263-python3-nacl_1.5.0-7_armhf.deb ... 197s Unpacking python3-nacl (1.5.0-7) ... 197s Selecting previously unselected package python3-github. 197s Preparing to unpack .../264-python3-github_2.6.1-1_all.deb ... 197s Unpacking python3-github (2.6.1-1) ... 197s Selecting previously unselected package python3-imagesize. 197s Preparing to unpack .../265-python3-imagesize_1.4.1-1_all.deb ... 197s Unpacking python3-imagesize (1.4.1-1) ... 198s Selecting previously unselected package python3-inflection. 198s Preparing to unpack .../266-python3-inflection_0.3.1-3_all.deb ... 198s Unpacking python3-inflection (0.3.1-3) ... 198s Selecting previously unselected package python3-iniconfig. 198s Preparing to unpack .../267-python3-iniconfig_1.1.1-2_all.deb ... 198s Unpacking python3-iniconfig (1.1.1-2) ... 198s Selecting previously unselected package python3-sortedcontainers. 198s Preparing to unpack .../268-python3-sortedcontainers_2.4.0-2_all.deb ... 198s Unpacking python3-sortedcontainers (2.4.0-2) ... 198s Selecting previously unselected package python3-intervaltree. 198s Preparing to unpack .../269-python3-intervaltree_3.0.2-1.1_all.deb ... 198s Unpacking python3-intervaltree (3.0.2-1.1) ... 198s Selecting previously unselected package python3-jupyter-core. 198s Preparing to unpack .../270-python3-jupyter-core_5.7.2-5_all.deb ... 198s Unpacking python3-jupyter-core (5.7.2-5) ... 198s Selecting previously unselected package python3-psutil. 198s Preparing to unpack .../271-python3-psutil_5.9.8-2build3_armhf.deb ... 198s Unpacking python3-psutil (5.9.8-2build3) ... 198s Selecting previously unselected package python3-tornado. 198s Preparing to unpack .../272-python3-tornado_6.4.2-1_armhf.deb ... 198s Unpacking python3-tornado (6.4.2-1) ... 198s Selecting previously unselected package python3-zmq. 198s Preparing to unpack .../273-python3-zmq_26.2.1-1build1_armhf.deb ... 198s Unpacking python3-zmq (26.2.1-1build1) ... 198s Selecting previously unselected package python3-jupyter-client. 198s Preparing to unpack .../274-python3-jupyter-client_8.6.3-2_all.deb ... 198s Unpacking python3-jupyter-client (8.6.3-2) ... 198s Selecting previously unselected package python3-nest-asyncio. 198s Preparing to unpack .../275-python3-nest-asyncio_1.5.4-1_all.deb ... 198s Unpacking python3-nest-asyncio (1.5.4-1) ... 198s Selecting previously unselected package python3-ipykernel. 198s Preparing to unpack .../276-python3-ipykernel_6.29.5-2_all.deb ... 198s Unpacking python3-ipykernel (6.29.5-2) ... 198s Selecting previously unselected package python3-jaraco.classes. 198s Preparing to unpack .../277-python3-jaraco.classes_3.4.0-1_all.deb ... 198s Unpacking python3-jaraco.classes (3.4.0-1) ... 198s Selecting previously unselected package python3-jeepney. 198s Preparing to unpack .../278-python3-jeepney_0.8.0-4_all.deb ... 198s Unpacking python3-jeepney (0.8.0-4) ... 198s Selecting previously unselected package python3-jellyfish. 198s Preparing to unpack .../279-python3-jellyfish_1.1.0-1build2_armhf.deb ... 198s Unpacking python3-jellyfish (1.1.0-1build2) ... 198s Selecting previously unselected package python3-jupyterlab-pygments. 198s Preparing to unpack .../280-python3-jupyterlab-pygments_0.2.2-3_all.deb ... 198s Unpacking python3-jupyterlab-pygments (0.2.2-3) ... 198s Selecting previously unselected package python3-secretstorage. 198s Preparing to unpack .../281-python3-secretstorage_3.3.3-3_all.deb ... 198s Unpacking python3-secretstorage (3.3.3-3) ... 198s Selecting previously unselected package python3-keyring. 198s Preparing to unpack .../282-python3-keyring_25.6.0-1_all.deb ... 198s Unpacking python3-keyring (25.6.0-1) ... 198s Selecting previously unselected package python3-kiwisolver. 198s Preparing to unpack .../283-python3-kiwisolver_1.4.7-3build1_armhf.deb ... 198s Unpacking python3-kiwisolver (1.4.7-3build1) ... 198s Selecting previously unselected package python3-rapidfuzz. 198s Preparing to unpack .../284-python3-rapidfuzz_3.12.1+ds-1build1_armhf.deb ... 198s Unpacking python3-rapidfuzz (3.12.1+ds-1build1) ... 198s Selecting previously unselected package python3-levenshtein. 198s Preparing to unpack .../285-python3-levenshtein_0.27.0-1build1_armhf.deb ... 198s Unpacking python3-levenshtein (0.27.0-1build1) ... 198s Selecting previously unselected package python3-libsass. 199s Preparing to unpack .../286-python3-libsass_0.23.0-0.1ubuntu1_armhf.deb ... 199s Unpacking python3-libsass (0.23.0-0.1ubuntu1) ... 199s Selecting previously unselected package python3-pil:armhf. 199s Preparing to unpack .../287-python3-pil_11.1.0-5build1_armhf.deb ... 199s Unpacking python3-pil:armhf (11.1.0-5build1) ... 199s Selecting previously unselected package python3.13-tk. 199s Preparing to unpack .../288-python3.13-tk_3.13.3-1_armhf.deb ... 199s Unpacking python3.13-tk (3.13.3-1) ... 199s Selecting previously unselected package python3-tk:armhf. 199s Preparing to unpack .../289-python3-tk_3.13.3-1_armhf.deb ... 199s Unpacking python3-tk:armhf (3.13.3-1) ... 199s Selecting previously unselected package python3-pil.imagetk:armhf. 199s Preparing to unpack .../290-python3-pil.imagetk_11.1.0-5build1_armhf.deb ... 199s Unpacking python3-pil.imagetk:armhf (11.1.0-5build1) ... 199s Selecting previously unselected package python3-matplotlib. 199s Preparing to unpack .../291-python3-matplotlib_3.8.3-7build1_armhf.deb ... 199s Unpacking python3-matplotlib (3.8.3-7build1) ... 199s Selecting previously unselected package python3-mistune. 199s Preparing to unpack .../292-python3-mistune_3.0.2-2_all.deb ... 199s Unpacking python3-mistune (3.0.2-2) ... 199s Selecting previously unselected package python3-nbformat. 199s Preparing to unpack .../293-python3-nbformat_5.9.1-1_all.deb ... 199s Unpacking python3-nbformat (5.9.1-1) ... 200s Selecting previously unselected package python3-nbclient. 200s Preparing to unpack .../294-python3-nbclient_0.8.0-2_all.deb ... 200s Unpacking python3-nbclient (0.8.0-2) ... 200s Selecting previously unselected package python3-tinycss2. 200s Preparing to unpack .../295-python3-tinycss2_1.4.0-2_all.deb ... 200s Unpacking python3-tinycss2 (1.4.0-2) ... 200s Selecting previously unselected package python3-pandocfilters. 200s Preparing to unpack .../296-python3-pandocfilters_1.5.1-1_all.deb ... 200s Unpacking python3-pandocfilters (1.5.1-1) ... 200s Selecting previously unselected package python3-nbconvert. 200s Preparing to unpack .../297-python3-nbconvert_7.16.6-1_all.deb ... 200s Unpacking python3-nbconvert (7.16.6-1) ... 200s Selecting previously unselected package sphinx-common. 200s Preparing to unpack .../298-sphinx-common_8.2.3-1_all.deb ... 200s Unpacking sphinx-common (8.2.3-1) ... 200s Selecting previously unselected package python3-alabaster. 200s Preparing to unpack .../299-python3-alabaster_0.7.16-0.1_all.deb ... 200s Unpacking python3-alabaster (0.7.16-0.1) ... 200s Selecting previously unselected package python3-roman-numerals. 200s Preparing to unpack .../300-python3-roman-numerals_3.1.0-1ubuntu1_all.deb ... 200s Unpacking python3-roman-numerals (3.1.0-1ubuntu1) ... 200s Selecting previously unselected package python3-snowballstemmer. 200s Preparing to unpack .../301-python3-snowballstemmer_2.2.0-4build1_all.deb ... 200s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 200s Selecting previously unselected package python3-sphinx. 200s Preparing to unpack .../302-python3-sphinx_8.2.3-1_all.deb ... 200s Unpacking python3-sphinx (8.2.3-1) ... 200s Selecting previously unselected package python3-tabulate. 200s Preparing to unpack .../303-python3-tabulate_0.9.0-1_all.deb ... 200s Unpacking python3-tabulate (0.9.0-1) ... 200s Selecting previously unselected package python3-numpydoc. 200s Preparing to unpack .../304-python3-numpydoc_1.8.0-1_all.deb ... 200s Unpacking python3-numpydoc (1.8.0-1) ... 200s Selecting previously unselected package python3-pytz. 200s Preparing to unpack .../305-python3-pytz_2025.1-3_all.deb ... 200s Unpacking python3-pytz (2025.1-3) ... 200s Selecting previously unselected package python3-tz. 200s Preparing to unpack .../306-python3-tz_2025.1-3_all.deb ... 200s Unpacking python3-tz (2025.1-3) ... 200s Selecting previously unselected package python3-pandas-lib:armhf. 200s Preparing to unpack .../307-python3-pandas-lib_2.2.3+dfsg-8build1_armhf.deb ... 200s Unpacking python3-pandas-lib:armhf (2.2.3+dfsg-8build1) ... 201s Selecting previously unselected package python3-pandas. 201s Preparing to unpack .../308-python3-pandas_2.2.3+dfsg-8build1_all.deb ... 201s Unpacking python3-pandas (2.2.3+dfsg-8build1) ... 201s Selecting previously unselected package python3-pickleshare. 201s Preparing to unpack .../309-python3-pickleshare_0.7.5-5_all.deb ... 201s Unpacking python3-pickleshare (0.7.5-5) ... 201s Selecting previously unselected package python3-wheel. 201s Preparing to unpack .../310-python3-wheel_0.45.1-1_all.deb ... 201s Unpacking python3-wheel (0.45.1-1) ... 201s Selecting previously unselected package python3-pip. 201s Preparing to unpack .../311-python3-pip_25.0+dfsg-1_all.deb ... 201s Unpacking python3-pip (25.0+dfsg-1) ... 201s Selecting previously unselected package python3-pluggy. 201s Preparing to unpack .../312-python3-pluggy_1.5.0-1_all.deb ... 201s Unpacking python3-pluggy (1.5.0-1) ... 201s Selecting previously unselected package python3-pydocstyle. 201s Preparing to unpack .../313-python3-pydocstyle_6.3.0-1.1_all.deb ... 201s Unpacking python3-pydocstyle (6.3.0-1.1) ... 201s Selecting previously unselected package python3-pylint-venv. 201s Preparing to unpack .../314-python3-pylint-venv_3.0.4-1_all.deb ... 201s Unpacking python3-pylint-venv (3.0.4-1) ... 201s Selecting previously unselected package python3-ujson:armhf. 201s Preparing to unpack .../315-python3-ujson_5.10.0-1build2_armhf.deb ... 201s Unpacking python3-ujson:armhf (5.10.0-1build2) ... 201s Selecting previously unselected package python3-pylsp-jsonrpc. 202s Preparing to unpack .../316-python3-pylsp-jsonrpc_1.1.2-1_all.deb ... 202s Unpacking python3-pylsp-jsonrpc (1.1.2-1) ... 202s Selecting previously unselected package python3-pylsp. 202s Preparing to unpack .../317-python3-pylsp_1.12.0-3_all.deb ... 202s Unpacking python3-pylsp (1.12.0-3) ... 202s Selecting previously unselected package python3-pyls-spyder. 202s Preparing to unpack .../318-python3-pyls-spyder_0.4.0-2_all.deb ... 202s Unpacking python3-pyls-spyder (0.4.0-2) ... 202s Selecting previously unselected package python3-pylsp-black. 202s Preparing to unpack .../319-python3-pylsp-black_2.0.0-5_all.deb ... 202s Unpacking python3-pylsp-black (2.0.0-5) ... 202s Selecting previously unselected package python3-pyqt5.sip. 202s Preparing to unpack .../320-python3-pyqt5.sip_12.17.0-1build1_armhf.deb ... 202s Unpacking python3-pyqt5.sip (12.17.0-1build1) ... 202s Selecting previously unselected package python3-pyqt5. 202s Preparing to unpack .../321-python3-pyqt5_5.15.11+dfsg-2_armhf.deb ... 202s Unpacking python3-pyqt5 (5.15.11+dfsg-2) ... 202s Selecting previously unselected package python3-pyqt5.qtquick. 202s Preparing to unpack .../322-python3-pyqt5.qtquick_5.15.11+dfsg-2_armhf.deb ... 202s Unpacking python3-pyqt5.qtquick (5.15.11+dfsg-2) ... 202s Selecting previously unselected package python3-pyqt5.qtsvg. 202s Preparing to unpack .../323-python3-pyqt5.qtsvg_5.15.11+dfsg-2_armhf.deb ... 202s Unpacking python3-pyqt5.qtsvg (5.15.11+dfsg-2) ... 202s Selecting previously unselected package python3-pyqt5.qtwebchannel. 202s Preparing to unpack .../324-python3-pyqt5.qtwebchannel_5.15.11+dfsg-2_armhf.deb ... 202s Unpacking python3-pyqt5.qtwebchannel (5.15.11+dfsg-2) ... 202s Selecting previously unselected package python3-pyqt5.qtwebengine. 202s Preparing to unpack .../325-python3-pyqt5.qtwebengine_5.15.7-1_armhf.deb ... 202s Unpacking python3-pyqt5.qtwebengine (5.15.7-1) ... 202s Selecting previously unselected package python3-pytest. 202s Preparing to unpack .../326-python3-pytest_8.3.5-1_all.deb ... 202s Unpacking python3-pytest (8.3.5-1) ... 202s Selecting previously unselected package libjs-jquery-hotkeys. 202s Preparing to unpack .../327-libjs-jquery-hotkeys_0.2.0-1_all.deb ... 202s Unpacking libjs-jquery-hotkeys (0.2.0-1) ... 202s Selecting previously unselected package libjs-jquery-isonscreen. 202s Preparing to unpack .../328-libjs-jquery-isonscreen_1.2.0-1.1_all.deb ... 202s Unpacking libjs-jquery-isonscreen (1.2.0-1.1) ... 202s Selecting previously unselected package python3-pytest-cov. 202s Preparing to unpack .../329-python3-pytest-cov_5.0.0-1_all.deb ... 202s Unpacking python3-pytest-cov (5.0.0-1) ... 202s Selecting previously unselected package python3-pytest-mock. 202s Preparing to unpack .../330-python3-pytest-mock_3.14.0-2_all.deb ... 202s Unpacking python3-pytest-mock (3.14.0-2) ... 202s Selecting previously unselected package python3-pytest-order. 202s Preparing to unpack .../331-python3-pytest-order_1.3.0-1_all.deb ... 202s Unpacking python3-pytest-order (1.3.0-1) ... 202s Selecting previously unselected package python3-pytest-timeout. 202s Preparing to unpack .../332-python3-pytest-timeout_2.3.1-1_all.deb ... 202s Unpacking python3-pytest-timeout (2.3.1-1) ... 202s Selecting previously unselected package python3-pytestqt. 202s Preparing to unpack .../333-python3-pytestqt_4.4.0-1_all.deb ... 202s Unpacking python3-pytestqt (4.4.0-1) ... 202s Selecting previously unselected package python3-pytoolconfig. 202s Preparing to unpack .../334-python3-pytoolconfig_1.3.1-3_all.deb ... 202s Unpacking python3-pytoolconfig (1.3.1-3) ... 202s Selecting previously unselected package python3-pyuca. 203s Preparing to unpack .../335-python3-pyuca_1.2-5_all.deb ... 203s Unpacking python3-pyuca (1.2-5) ... 203s Selecting previously unselected package python3-qtpy. 203s Preparing to unpack .../336-python3-qtpy_2.4.2-9_all.deb ... 203s Unpacking python3-qtpy (2.4.2-9) ... 203s Selecting previously unselected package python3-qtsass. 203s Preparing to unpack .../337-python3-qtsass_0.4.0-1_all.deb ... 203s Unpacking python3-qtsass (0.4.0-1) ... 203s Selecting previously unselected package python3-watchdog. 203s Preparing to unpack .../338-python3-watchdog_6.0.0-1_all.deb ... 203s Unpacking python3-watchdog (6.0.0-1) ... 203s Selecting previously unselected package python3-qdarkstyle. 203s Preparing to unpack .../339-python3-qdarkstyle_3.2.3+ds1-3_all.deb ... 203s Unpacking python3-qdarkstyle (3.2.3+ds1-3) ... 203s Selecting previously unselected package python3-qstylizer. 203s Preparing to unpack .../340-python3-qstylizer_0.2.4-1_all.deb ... 203s Unpacking python3-qstylizer (0.2.4-1) ... 203s Selecting previously unselected package python3-qtawesome. 203s Preparing to unpack .../341-python3-qtawesome_1.4.0-1_all.deb ... 203s Unpacking python3-qtawesome (1.4.0-1) ... 203s Selecting previously unselected package python3-qtconsole. 203s Preparing to unpack .../342-python3-qtconsole_5.6.1-4_all.deb ... 203s Unpacking python3-qtconsole (5.6.1-4) ... 203s Selecting previously unselected package python3-rope. 203s Preparing to unpack .../343-python3-rope_1.13.0-4_all.deb ... 203s Unpacking python3-rope (1.13.0-4) ... 203s Selecting previously unselected package libspatialindex-dev:armhf. 203s Preparing to unpack .../344-libspatialindex-dev_2.1.0-1_armhf.deb ... 203s Unpacking libspatialindex-dev:armhf (2.1.0-1) ... 203s Selecting previously unselected package python3-rtree. 203s Preparing to unpack .../345-python3-rtree_1.4.0-1_all.deb ... 203s Unpacking python3-rtree (1.4.0-1) ... 203s Selecting previously unselected package python3-wurlitzer. 203s Preparing to unpack .../346-python3-wurlitzer_3.1.1-1_all.deb ... 203s Unpacking python3-wurlitzer (3.1.1-1) ... 203s Selecting previously unselected package python3-xdg. 203s Preparing to unpack .../347-python3-xdg_0.28-2_all.deb ... 203s Unpacking python3-xdg (0.28-2) ... 203s Selecting previously unselected package python3-spyder-kernels. 203s Preparing to unpack .../348-python3-spyder-kernels_3.0.2-1_all.deb ... 203s Unpacking python3-spyder-kernels (3.0.2-1) ... 203s Selecting previously unselected package python3-superqt. 203s Preparing to unpack .../349-python3-superqt_0.7.1-1_all.deb ... 203s Unpacking python3-superqt (0.7.1-1) ... 203s Selecting previously unselected package python3-textdistance. 203s Preparing to unpack .../350-python3-textdistance_4.6.3-4_all.deb ... 203s Unpacking python3-textdistance (4.6.3-4) ... 203s Selecting previously unselected package python3-three-merge. 203s Preparing to unpack .../351-python3-three-merge_0.1.1-4_all.deb ... 203s Unpacking python3-three-merge (0.1.1-4) ... 203s Selecting previously unselected package python3-yapf. 203s Preparing to unpack .../352-python3-yapf_0.40.2-2_all.deb ... 203s Unpacking python3-yapf (0.40.2-2) ... 203s Selecting previously unselected package x11-xkb-utils. 204s Preparing to unpack .../353-x11-xkb-utils_7.7+9_armhf.deb ... 204s Unpacking x11-xkb-utils (7.7+9) ... 204s Selecting previously unselected package xbitmaps. 204s Preparing to unpack .../354-xbitmaps_1.1.1-2.2_all.deb ... 204s Unpacking xbitmaps (1.1.1-2.2) ... 204s Selecting previously unselected package xserver-common. 204s Preparing to unpack .../355-xserver-common_2%3a21.1.16-1ubuntu1_all.deb ... 204s Unpacking xserver-common (2:21.1.16-1ubuntu1) ... 204s Selecting previously unselected package xterm. 204s Preparing to unpack .../356-xterm_397-1ubuntu1_armhf.deb ... 204s Unpacking xterm (397-1ubuntu1) ... 204s Selecting previously unselected package libglx0:armhf. 204s Preparing to unpack .../357-libglx0_1.7.0-1build1_armhf.deb ... 204s Unpacking libglx0:armhf (1.7.0-1build1) ... 204s Selecting previously unselected package libgl1:armhf. 204s Preparing to unpack .../358-libgl1_1.7.0-1build1_armhf.deb ... 204s Unpacking libgl1:armhf (1.7.0-1build1) ... 204s Selecting previously unselected package xvfb. 204s Preparing to unpack .../359-xvfb_2%3a21.1.16-1ubuntu1_armhf.deb ... 204s Unpacking xvfb (2:21.1.16-1ubuntu1) ... 204s Selecting previously unselected package yapf3. 204s Preparing to unpack .../360-yapf3_0.40.2-2_all.deb ... 204s Unpacking yapf3 (0.40.2-2) ... 204s Selecting previously unselected package libjs-mathjax. 204s Preparing to unpack .../361-libjs-mathjax_2.7.9+dfsg-1_all.deb ... 204s Unpacking libjs-mathjax (2.7.9+dfsg-1) ... 205s Selecting previously unselected package spyder-common. 205s Preparing to unpack .../362-spyder-common_6.0.3+ds-1_all.deb ... 205s Unpacking spyder-common (6.0.3+ds-1) ... 205s Selecting previously unselected package python3-spyder. 205s Preparing to unpack .../363-python3-spyder_6.0.3+ds-1_all.deb ... 205s Unpacking python3-spyder (6.0.3+ds-1) ... 205s Selecting previously unselected package spyder. 205s Preparing to unpack .../364-spyder_6.0.3+ds-1_all.deb ... 205s Unpacking spyder (6.0.3+ds-1) ... 205s Setting up libpython3.13:armhf (3.13.3-1) ... 205s Setting up python3-wurlitzer (3.1.1-1) ... 205s Setting up libgraphite2-3:armhf (1.3.14-2ubuntu1) ... 205s Setting up libxcb-dri3-0:armhf (1.17.0-2) ... 205s Setting up liblcms2-2:armhf (2.16-2) ... 205s Setting up python3-iniconfig (1.1.1-2) ... 205s Setting up libpixman-1-0:armhf (0.44.0-3) ... 205s Setting up libllvm19:armhf (1:19.1.7-3ubuntu1) ... 205s Setting up python3-tornado (6.4.2-1) ... 206s Setting up libnorm1t64:armhf (1.5.9+dfsg-3.1build1) ... 206s Setting up libsharpyuv0:armhf (1.5.0-0.1) ... 206s Setting up libwayland-server0:armhf (1.23.1-3) ... 206s Setting up python3-rapidfuzz (3.12.1+ds-1build1) ... 206s Setting up libx11-xcb1:armhf (2:1.8.10-2) ... 206s Setting up python3-pure-eval (0.2.3-1) ... 206s Setting up libdouble-conversion3:armhf (3.3.1-1) ... 206s Setting up fonts-mathjax (2.7.9+dfsg-1) ... 206s Setting up libsodium23:armhf (1.0.18-1build3) ... 206s Setting up python3-jaraco.classes (3.4.0-1) ... 206s Setting up libxdamage1:armhf (1:1.1.6-1build1) ... 206s Setting up libxcb-xfixes0:armhf (1.17.0-2) ... 206s Setting up python3-diff-match-patch (20241021-1) ... 206s Setting up liblerc4:armhf (4.0.0+ds-5ubuntu1) ... 206s Setting up python3-importlib-metadata (8.6.1-1) ... 206s Setting up libxpm4:armhf (1:3.5.17-1build2) ... 206s Setting up libqt5webengine-data (5.15.18+dfsg-2) ... 206s Setting up libjs-mathjax (2.7.9+dfsg-1) ... 206s Setting up python3-pyuca (1.2-5) ... 207s Setting up python3-arrow (1.3.0-1.1ubuntu1) ... 207s Setting up python3-tomli (2.2.1-2build1) ... 207s Setting up libxcb-xinput0:armhf (1.17.0-2) ... 207s Setting up libxrender1:armhf (1:0.9.10-1.1build1) ... 207s Setting up libdebuginfod-common (0.192-4ubuntu1) ... 207s Setting up libsass1:armhf (3.6.6-0ubuntu1) ... 207s Setting up python3-jellyfish (1.1.0-1build2) ... 207s Setting up python3-parso (0.8.4-1) ... 207s Setting up python3-binaryornot (0.4.4+git20230412.ac4f56e+dfsg-2) ... 208s Setting up python3-lz4 (4.4.0+dfsg-1build1) ... 208s Setting up libxcb-render0:armhf (1.17.0-2) ... 208s Setting up python3-defusedxml (0.7.1-3) ... 208s Setting up python3-asttokens (3.0.0-1) ... 208s Setting up libglvnd0:armhf (1.7.0-1build1) ... 208s Setting up python3-alabaster (0.7.16-0.1) ... 208s Setting up python3-pylint-venv (3.0.4-1) ... 208s Setting up fonts-lyx (2.4.3-1) ... 208s Setting up python3-mypy-extensions (1.0.0-1) ... 208s Setting up libxcb-glx0:armhf (1.17.0-2) ... 208s Setting up python3-pyflakes (3.2.0-3) ... 209s Setting up libxcb-keysyms1:armhf (0.4.1-1) ... 209s Setting up libxcb-shape0:armhf (1.17.0-2) ... 209s Setting up python3-ruamel.yaml.clib (0.2.12+ds-1build1) ... 209s Setting up x11-common (1:7.7+23ubuntu4) ... 209s Setting up libdeflate0:armhf (1.23-2) ... 209s Setting up linux-libc-dev:armhf (6.14.0-15.15) ... 209s Setting up python3-tabulate (0.9.0-1) ... 209s Setting up libevent-2.1-7t64:armhf (2.1.12-stable-10) ... 209s Setting up python3-libsass (0.23.0-0.1ubuntu1) ... 209s Setting up libqhull-r8.0:armhf (2020.2-6build1) ... 209s Setting up libxcb-render-util0:armhf (0.3.10-1) ... 209s Setting up python3-all (3.13.3-1) ... 209s Setting up python3-coverage (7.6.0+dfsg1-2build1) ... 210s Setting up python3-pytz (2025.1-3) ... 210s Setting up libxcb-shm0:armhf (1.17.0-2) ... 210s Setting up libxcb-icccm4:armhf (0.4.2-1) ... 210s Setting up python3-sortedcontainers (2.4.0-2) ... 210s Setting up libjs-jquery-throttle-debounce (1.1+dfsg.1-2) ... 210s Setting up python3-inflection (0.3.1-3) ... 210s Setting up python3-pandocfilters (1.5.1-1) ... 210s Setting up libgomp1:armhf (15-20250404-0ubuntu1) ... 210s Setting up python3-click (8.2.0+0.really.8.1.8-1) ... 211s Setting up python3-xdg (0.28-2) ... 211s Setting up python3-wheel (0.45.1-1) ... 211s Setting up libjbig0:armhf (2.1-6.1ubuntu2) ... 211s Setting up python3-webencodings (0.5.1-5) ... 211s Setting up python3-ujson:armhf (5.10.0-1build2) ... 211s Setting up libpcre2-16-0:armhf (10.45-1) ... 211s Setting up python3-platformdirs (4.3.6-1) ... 211s Setting up python3-psutil (5.9.8-2build3) ... 212s Setting up python3-multidict (6.2.0-2) ... 212s Setting up libsource-highlight-common (3.1.9-4.3build1) ... 212s Setting up python3-tz (2025.1-3) ... 212s Setting up libxcb-util1:armhf (0.4.1-1) ... 212s Setting up libxxf86vm1:armhf (1:1.1.4-1build4) ... 212s Setting up python3-cloudpickle (3.1.1-1) ... 212s Setting up python3-frozenlist (1.5.0-1build2) ... 212s Setting up libsnappy1v5:armhf (1.2.1-1) ... 212s Setting up libc6-dbg:armhf (2.41-6ubuntu1) ... 212s Setting up python3-atomicwrites (1.4.1-1) ... 212s Setting up libxcb-xkb1:armhf (1.17.0-2) ... 212s Setting up python3-aiosignal (1.3.2-1) ... 212s Setting up libxcb-image0:armhf (0.4.0-2build1) ... 212s Setting up libdw1t64:armhf (0.192-4ubuntu1) ... 212s Setting up python3-fs (2.4.16-7) ... 213s Setting up python3-async-timeout (5.0.1-1) ... 213s Setting up libxcb-present0:armhf (1.17.0-2) ... 213s Setting up liberror-perl (0.17030-1) ... 213s Setting up unicode-data (15.1.0-1) ... 213s Setting up python3-yapf (0.40.2-2) ... 213s Setting up python3-jupyterlab-pygments (0.2.2-3) ... 213s Setting up libasound2-data (1.2.13-1build1) ... 213s Setting up libspatialindex8:armhf (2.1.0-1) ... 213s Setting up python3-roman (5.0-1) ... 214s Setting up libpgm-5.3-0t64:armhf (5.3.128~dfsg-2.1build1) ... 214s Setting up libqt5core5t64:armhf (5.15.15+dfsg-4ubuntu1) ... 214s Setting up python3-decorator (5.1.1-5) ... 214s Setting up python3-pycodestyle (2.12.1-2) ... 214s Setting up libfontenc1:armhf (1:1.1.8-1build1) ... 214s Setting up libblas3:armhf (3.12.1-2) ... 214s 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 214s Setting up libxcb-xinerama0:armhf (1.17.0-2) ... 214s Setting up rpcsvc-proto (1.4.2-0ubuntu7) ... 214s Setting up libgles2:armhf (1.7.0-1build1) ... 214s Setting up libasound2t64:armhf (1.2.13-1build1) ... 214s Setting up python3-flaky (3.8.1-2) ... 214s Setting up python3-wcwidth (0.2.13+dfsg1-1) ... 214s Setting up python3-asyncssh (2.20.0-1) ... 215s Setting up libfreetype6:armhf (2.13.3+dfsg-1) ... 215s Setting up python3-typeshed (0.0~git20241223.ea91db2-1) ... 215s Setting up libxfixes3:armhf (1:6.0.0-2build1) ... 215s Setting up libxcb-sync1:armhf (1.17.0-2) ... 215s Setting up python3-executing (2.2.0-0.1) ... 215s Setting up python3-snowballstemmer (2.2.0-4build1) ... 215s Setting up python3-nest-asyncio (1.5.4-1) ... 215s Setting up python3-dill (0.3.9-1) ... 216s Setting up python3-brotli (1.1.0-2build4) ... 216s Setting up libavahi-common-data:armhf (0.8-16ubuntu2) ... 216s Setting up libopus0:armhf (1.5.2-2) ... 216s Setting up python3-cycler (0.12.1-1) ... 216s Setting up libxinerama1:armhf (2:1.1.4-3build1) ... 216s Setting up libimagequant0:armhf (2.18.0-1build1) ... 216s Setting up libxkbcommon-x11-0:armhf (1.7.0-2) ... 216s Setting up fonts-dejavu-mono (2.37-8) ... 216s Setting up python3-kiwisolver (1.4.7-3build1) ... 216s Setting up yapf3 (0.40.2-2) ... 216s Setting up python3-numpy-dev:armhf (1:2.2.3+ds-5) ... 216s Setting up python3-wrapt (1.15.0-4build1) ... 216s Setting up libxrandr2:armhf (2:1.5.4-1) ... 216s Setting up cython3 (3.0.11+dfsg-2ubuntu2) ... 217s Setting up libtcl8.6:armhf (8.6.16+dfsg-1) ... 217s Setting up fonts-dejavu-core (2.37-8) ... 217s Setting up python3-aiohappyeyeballs (2.6.1-1) ... 217s Setting up python3-pip (25.0+dfsg-1) ... 218s Setting up libjpeg-turbo8:armhf (2.1.5-3ubuntu2) ... 218s Setting up fonts-elusive-icons (2.0.0-4) ... 218s Setting up python3-html5lib (1.2-1) ... 219s Setting up libbabeltrace1:armhf (1.5.11-4build2) ... 219s Setting up python3-pickleshare (0.7.5-5) ... 219s Setting up python3-jeepney (0.8.0-4) ... 219s Setting up libgfortran5:armhf (15-20250404-0ubuntu1) ... 219s Setting up libvulkan1:armhf (1.4.304.0-1) ... 219s Setting up python3-isort (6.0.1-1) ... 219s Setting up python3-pluggy (1.5.0-1) ... 219s Setting up libwebp7:armhf (1.5.0-0.1) ... 219s Setting up libspatialindex-c8:armhf (2.1.0-1) ... 219s Setting up python3-fastjsonschema (2.21.1-1) ... 219s Setting up python3-ruamel.yaml (0.18.10+ds-1) ... 220s Setting up python3-pyqt5.sip (12.17.0-1build1) ... 220s Setting up fzf (0.60.3-1) ... 220s Setting up libvpx9:armhf (1.15.0-2) ... 220s Setting up libmtdev1t64:armhf (1.1.7-1) ... 220s Setting up libminizip1t64:armhf (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 220s Setting up python3-astroid (3.3.8-2) ... 220s Setting up libxshmfence1:armhf (1.3.3-1) ... 220s Setting up python3-propcache (0.3.1-1) ... 220s Setting up libcrypt-dev:armhf (1:4.4.38-1) ... 220s Setting up libxcb-randr0:armhf (1.17.0-2) ... 220s Setting up python3-traitlets (5.14.3+really5.14.3-1) ... 220s Setting up python-tinycss2-common (1.4.0-2) ... 220s Setting up libjson-perl (4.10000-1) ... 220s Setting up libxslt1.1:armhf (1.1.39-0exp1ubuntu4) ... 220s Setting up libqt5sql5t64:armhf (5.15.15+dfsg-4ubuntu1) ... 220s Setting up libmd4c0:armhf (0.5.2-2) ... 220s Setting up spyder-common (6.0.3+ds-1) ... 220s Setting up python3-roman-numerals (3.1.0-1ubuntu1) ... 221s Setting up python3-qtpy (2.4.2-9) ... 221s Setting up python3-pydocstyle (6.3.0-1.1) ... 221s Setting up libopenjp2-7:armhf (2.5.3-2) ... 221s Setting up git-man (1:2.48.1-0ubuntu1) ... 221s Setting up libharfbuzz0b:armhf (10.2.0-1) ... 221s Setting up python3-mccabe (0.7.0-1) ... 221s Setting up sgml-base (1.31) ... 221s Setting up libxss1:armhf (1:1.2.3-1build3) ... 221s Setting up python3-levenshtein (0.27.0-1build1) ... 221s Setting up libxkbfile1:armhf (1:1.1.0-1build4) ... 221s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 221s Setting up python3-mpmath (1.3.0-1) ... 222s Setting up libjs-jquery-hotkeys (0.2.0-1) ... 222s Setting up libc-dev-bin (2.41-6ubuntu1) ... 222s Setting up python3-docstring-to-markdown (0.15-1) ... 222s Setting up python-matplotlib-data (3.8.3-7build1) ... 222s Setting up python3-tomlkit (0.13.2-1) ... 222s Setting up libwebpmux3:armhf (1.5.0-0.1) ... 222s Setting up python3-pathspec (0.12.1-1) ... 222s Setting up python3-three-merge (0.1.1-4) ... 222s Setting up python3-yarl (1.19.0-1) ... 223s Setting up libxcomposite1:armhf (1:0.4.6-1) ... 223s Setting up python3-mistune (3.0.2-2) ... 223s Setting up libxfont2:armhf (1:2.0.6-1build1) ... 223s Setting up python3-stack-data (0.6.3-1) ... 223s Setting up python3-soupsieve (2.7-1) ... 223s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 223s Setting up python3-unidecode (1.3.8-1) ... 224s Setting up python3-deprecated (1.2.18-1) ... 224s Setting up xbitmaps (1.1.1-2.2) ... 224s Setting up python3-jupyter-core (5.7.2-5) ... 224s Setting up python3-nacl (1.5.0-7) ... 224s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 224s Setting up python3-imagesize (1.4.1-1) ... 224s Setting up libwacom-common (2.14.0-1) ... 224s Setting up python3-textdistance (4.6.3-4) ... 224s Setting up libwayland-client0:armhf (1.23.1-3) ... 224s Setting up libjpeg8:armhf (8c-2ubuntu11) ... 224s Setting up python3-prompt-toolkit (3.0.51-2) ... 224s Setting up python3-sympy (1.13.3-5) ... 231s Setting up pyflakes3 (3.2.0-3) ... 231s Setting up libdebuginfod1t64:armhf (0.192-4ubuntu1) ... 231s Setting up libice6:armhf (2:1.1.1-1) ... 231s Setting up mesa-libgallium:armhf (25.0.3-1ubuntu2) ... 231s Setting up liblapack3:armhf (3.12.1-2) ... 231s 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 231s Setting up libqt5dbus5t64:armhf (5.15.15+dfsg-4ubuntu1) ... 231s Setting up python3-tinycss2 (1.4.0-2) ... 232s Setting up libzmq5:armhf (4.3.5-1build2) ... 232s Setting up python3-intervaltree (3.0.2-1.1) ... 232s Setting up python3-jedi (0.19.1+ds1-1) ... 232s Setting up libgbm1:armhf (25.0.3-1ubuntu2) ... 232s Setting up python3-logilab-common (2.1.0-1) ... 233s Setting up libwacom9:armhf (2.14.0-1) ... 233s Setting up fontconfig-config (2.15.0-2.2ubuntu1) ... 233s Setting up python3-pytest (8.3.5-1) ... 233s Setting up libxtst6:armhf (2:1.2.5-1) ... 233s Setting up libwebpdemux2:armhf (1.5.0-0.1) ... 233s Setting up python3-qtsass (0.4.0-1) ... 234s Setting up libqt5positioning5:armhf (5.15.15+dfsg-3) ... 234s Setting up libgl1-mesa-dri:armhf (25.0.3-1ubuntu2) ... 234s Setting up libqt5network5t64:armhf (5.15.15+dfsg-4ubuntu1) ... 234s Setting up libavahi-common3:armhf (0.8-16ubuntu2) ... 234s Setting up python3-autopep8 (2.3.2-1) ... 234s Setting up python3-aiohttp (3.11.16-1) ... 234s Setting up libqt5xml5t64:armhf (5.15.15+dfsg-4ubuntu1) ... 234s Setting up libsource-highlight4t64:armhf (3.1.9-4.3build1) ... 234s Setting up python3-nbformat (5.9.1-1) ... 234s Setting up python3-pylsp-jsonrpc (1.1.2-1) ... 235s Setting up libspatialindex-dev:armhf (2.1.0-1) ... 235s Setting up black (25.1.0-2) ... 235s Setting up libqt5test5t64:armhf (5.15.15+dfsg-4ubuntu1) ... 235s Setting up python3-pytoolconfig (1.3.1-3) ... 235s Setting up python-qtawesome-common (1.4.0-1) ... 235s Setting up python3-bs4 (4.13.3-2) ... 235s Setting up libinput-bin (1.27.1-1) ... 235s Setting up python3-slugify (8.0.4-2) ... 235s Setting up python3-bleach (6.2.0-1) ... 236s Setting up python3-matplotlib-inline (0.1.7-1) ... 236s Setting up python3-flake8 (7.1.1-3) ... 236s Setting up python3-comm (0.2.1-1) ... 236s Setting up python3-github (2.6.1-1) ... 236s Setting up libegl-mesa0:armhf (25.0.3-1ubuntu2) ... 236s Setting up gdb (16.2-8ubuntu1) ... 236s Setting up python3-pylsp (1.12.0-3) ... 237s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 237s Setting up python3-rope (1.13.0-4) ... 237s Setting up python3-secretstorage (3.3.3-3) ... 237s Setting up libqt5qml5:armhf (5.15.15+dfsg-3) ... 237s Setting up python3-ipython (8.30.0-2) ... 238s Setting up python3-zmq (26.2.1-1build1) ... 238s Setting up libjs-jquery-metadata (12-4) ... 238s Setting up libraqm0:armhf (0.10.2-1) ... 238s Setting up libjs-jquery-isonscreen (1.2.0-1.1) ... 238s Setting up libqt5webchannel5:armhf (5.15.15-2) ... 238s Setting up git (1:2.48.1-0ubuntu1) ... 238s Setting up python3-qstylizer (0.2.4-1) ... 238s Setting up python3-numpy (1:2.2.3+ds-5) ... 240s Setting up libjs-sphinxdoc (8.2.3-1) ... 240s Setting up python3-pyls-spyder (0.4.0-2) ... 240s Setting up libjs-jquery-tablesorter (1:2.31.3+dfsg1-4) ... 240s Setting up python3-cookiecutter (2.6.0-2) ... 241s Setting up python3-pytest-mock (3.14.0-2) ... 241s Setting up python3-lxml:armhf (5.3.2-1) ... 241s Setting up libtiff6:armhf (4.7.0-3ubuntu1) ... 241s Setting up python3-superqt (0.7.1-1) ... 241s Setting up xml-core (0.19) ... 242s Setting up libegl1:armhf (1.7.0-1build1) ... 242s Setting up python3-keyring (25.6.0-1) ... 242s Setting up libharfbuzz-subset0:armhf (10.2.0-1) ... 242s Setting up python3-qtawesome (1.4.0-1) ... 242s Setting up libc6-dev:armhf (2.41-6ubuntu1) ... 242s Setting up python3-jupyter-client (8.6.3-2) ... 242s Setting up python3-contourpy (1.3.1-1build1) ... 242s Setting up ipython3 (8.30.0-2) ... 242s Setting up libfontconfig1:armhf (2.15.0-2.2ubuntu1) ... 242s Setting up libsm6:armhf (2:1.2.4-1) ... 242s Setting up python3-pytestqt (4.4.0-1) ... 243s Setting up libavahi-client3:armhf (0.8-16ubuntu2) ... 243s Setting up python3-pytest-order (1.3.0-1) ... 243s Setting up pylint (3.3.4-1) ... 243s Setting up liblbfgsb0:armhf (3.0+dfsg.4-1build1) ... 243s Setting up python3-pylsp-black (2.0.0-5) ... 244s Setting up libinput10:armhf (1.27.1-1) ... 244s Setting up fontconfig (2.15.0-2.2ubuntu1) ... 246s Regenerating fonts cache... done. 246s Setting up libxft2:armhf (2.3.6-1build1) ... 246s Setting up libqt5qmlmodels5:armhf (5.15.15+dfsg-3) ... 246s Setting up python3-rtree (1.4.0-1) ... 246s Setting up libglx-mesa0:armhf (25.0.3-1ubuntu2) ... 246s Setting up python3-scipy (1.14.1-4ubuntu2) ... 249s Setting up python3-pytest-timeout (2.3.1-1) ... 250s Setting up libglx0:armhf (1.7.0-1build1) ... 250s Setting up python3-watchdog (6.0.0-1) ... 250s Setting up libtk8.6:armhf (8.6.16-1) ... 250s Setting up python3-pandas-lib:armhf (2.2.3+dfsg-8build1) ... 250s Setting up python3-pytest-cov (5.0.0-1) ... 250s Setting up python3-debugpy (1.8.8+ds-2ubuntu1) ... 251s Setting up python3.13-tk (3.13.3-1) ... 251s Setting up python3-nbclient (0.8.0-2) ... 251s Setting up python3-pil:armhf (11.1.0-5build1) ... 251s Setting up libqt5gui5t64:armhf (5.15.15+dfsg-4ubuntu1) ... 251s Setting up libgl1:armhf (1.7.0-1build1) ... 251s Setting up libexpat1-dev:armhf (2.7.1-1) ... 251s Setting up python3-pandas (2.2.3+dfsg-8build1) ... 256s Setting up sphinx-common (8.2.3-1) ... 256s Setting up libxt6t64:armhf (1:1.2.1-1.2build1) ... 256s Setting up python3-ipykernel (6.29.5-2) ... 257s Setting up python3-qdarkstyle (3.2.3+ds1-3) ... 257s Setting up zlib1g-dev:armhf (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 257s Setting up python3-nbconvert (7.16.6-1) ... 257s Setting up libqt5quick5:armhf (5.15.15+dfsg-3) ... 257s Setting up libcups2t64:armhf (2.4.12-0ubuntu1) ... 257s Setting up tk8.6-blt2.5 (2.5.3+dfsg-8) ... 257s Setting up libxmu6:armhf (2:1.1.3-3build2) ... 257s Setting up python3-spyder-kernels (3.0.2-1) ... 257s Setting up libqt5widgets5t64:armhf (5.15.15+dfsg-4ubuntu1) ... 257s Setting up blt (2.5.3+dfsg-8) ... 257s Setting up libqt5svg5:armhf (5.15.15-2) ... 257s Setting up python3-tk:armhf (3.13.3-1) ... 257s Setting up libxaw7:armhf (2:1.0.16-1) ... 257s Setting up libqt5help5:armhf (5.15.15-6build1) ... 257s Setting up python3-qtconsole (5.6.1-4) ... 258s Setting up libqt5quickwidgets5:armhf (5.15.15+dfsg-3) ... 258s Setting up python3-pil.imagetk:armhf (11.1.0-5build1) ... 258s Setting up libpython3.13-dev:armhf (3.13.3-1) ... 258s Setting up libqt5webenginecore5:armhf (5.15.18+dfsg-2) ... 258s Setting up xterm (397-1ubuntu1) ... 258s update-alternatives: using /usr/bin/xterm to provide /usr/bin/x-terminal-emulator (x-terminal-emulator) in auto mode 258s update-alternatives: using /usr/bin/lxterm to provide /usr/bin/x-terminal-emulator (x-terminal-emulator) in auto mode 258s Setting up libqt5printsupport5t64:armhf (5.15.15+dfsg-4ubuntu1) ... 258s Setting up libpython3-dev:armhf (3.13.3-1) ... 258s Setting up libqt5designer5:armhf (5.15.15-6build1) ... 258s Setting up python3.13-dev (3.13.3-1) ... 258s Setting up x11-xkb-utils (7.7+9) ... 258s Setting up libqt5webengine5:armhf (5.15.18+dfsg-2) ... 258s Setting up libpython3-all-dev:armhf (3.13.3-1) ... 258s Setting up python3-dev (3.13.3-1) ... 258s Setting up libqt5webenginewidgets5:armhf (5.15.18+dfsg-2) ... 258s Setting up xserver-common (2:21.1.16-1ubuntu1) ... 258s Setting up python3-pyqt5 (5.15.11+dfsg-2) ... 258s Setting up python3-pyqt5.qtsvg (5.15.11+dfsg-2) ... 258s Setting up python3-all-dev (3.13.3-1) ... 258s Setting up xvfb (2:21.1.16-1ubuntu1) ... 258s Setting up python3-pyqt5.qtwebchannel (5.15.11+dfsg-2) ... 258s Setting up python3-pyqt5.qtwebengine (5.15.7-1) ... 258s Setting up python3-pyqt5.qtquick (5.15.11+dfsg-2) ... 258s Setting up python3-fonttools (4.55.3-2build1) ... 259s Setting up python3-ufolib2 (0.17.0+dfsg1-1) ... 259s Setting up python3-matplotlib (3.8.3-7build1) ... 261s Processing triggers for man-db (2.13.0-1) ... 262s Processing triggers for udev (257.4-1ubuntu3) ... 262s Processing triggers for libc-bin (2.41-6ubuntu1) ... 262s Processing triggers for sgml-base (1.31) ... 262s Setting up docutils-common (0.21.2+dfsg-2) ... 262s Processing triggers for sgml-base (1.31) ... 262s Setting up python3-docutils (0.21.2+dfsg-2) ... 263s Setting up python3-sphinx (8.2.3-1) ... 264s Setting up python3-numpydoc (1.8.0-1) ... 264s Setting up python3-spyder (6.0.3+ds-1) ... 265s Setting up spyder (6.0.3+ds-1) ... 277s autopkgtest [23:55:53]: test pytest-rest: [----------------------- 279s Testing with python3.13: 279s Defaulting to user installation because normal site-packages is not writeable 279s Processing /tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/app/tests/spyder-boilerplate 279s Preparing metadata (setup.py): started 280s Preparing metadata (setup.py): finished with status 'done' 280s Building wheels for collected packages: spyder-boilerplate 280s Building wheel for spyder-boilerplate (setup.py): started 281s Building wheel for spyder-boilerplate (setup.py): finished with status 'done' 281s Created wheel for spyder-boilerplate: filename=spyder_boilerplate-0.0.1-py3-none-any.whl size=3984 sha256=fb5dc8455faee0e9a41ba560f91d062c792eb0fded36a375a0eb0bda84fa2b87 281s Stored in directory: /home/ubuntu/.cache/pip/wheels/91/34/ab/e25111c37f3e78fe0c49e7e34bd4a4d59482a8d4678bd61075 281s Successfully built spyder-boilerplate 281s Installing collected packages: spyder-boilerplate 281s Successfully installed spyder-boilerplate-0.0.1 281s *** STARTING RUN 1 at 23:55: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 --deselect=spyder/app/tests/test_mainwindow.py --deselect=spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py 282s 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'] 282s ============================= test session starts ============================== 282s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 282s cachedir: .pytest_cache 282s PyQt5 5.15.11 -- Qt runtime 5.15.15 -- Qt compiled 5.15.15 282s rootdir: /tmp/autopkgtest.7kzvl3/build.Gvq/src 282s configfile: pytest.ini 282s 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 282s timeout: 120.0s 282s timeout method: thread 282s timeout func_only: False 286s collecting ... Attribute Qt::AA_ShareOpenGLContexts must be set before QCoreApplication is created. 291s collected 1368 items / 241 deselected / 2 skipped / 1127 selected 291s 291s spyder/app/tests/test_cli_options.py::test_get_options PASSED [ 0%] 294s spyder/plugins/completion/tests/test_plugin.py::test_plugin_completion_gather PASSED [ 0%] 296s spyder/plugins/completion/tests/test_plugin.py::test_plugin_first_response_request PASSED [ 0%] 297s spyder/plugins/editor/tests/test_plugin.py::test_save_with_preferred_eol_chars[nt] PASSED [ 0%] 299s spyder/plugins/editor/tests/test_plugin.py::test_save_with_preferred_eol_chars[mac] PASSED [ 0%] 300s spyder/plugins/editor/tests/test_plugin.py::test_save_with_preferred_eol_chars[posix] PASSED [ 0%] 317s spyder/plugins/editor/widgets/codeeditor/tests/test_completions_hide.py::test_automatic_completions_hide_complete PASSED [ 0%] 328s spyder/plugins/editor/widgets/codeeditor/tests/test_completions_hide.py::test_automatic_completions_widget_visible PASSED [ 0%] 336s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r\n-autopep8] PASSED [ 0%] 343s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r\n-black] PASSED [ 0%] 351s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r-autopep8] PASSED [ 0%] 359s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r-black] PASSED [ 1%] 367s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\n-autopep8] PASSED [ 1%] 375s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\n-black] PASSED [ 1%] 384s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r\n-autopep8] PASSED [ 1%] 387s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r\n-yapf] PASSED [ 1%] 394s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r\n-black] PASSED [ 1%] 402s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r-autopep8] PASSED [ 1%] 405s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r-yapf] PASSED [ 1%] 413s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r-black] PASSED [ 1%] 421s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\n-autopep8] PASSED [ 1%] 424s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\n-yapf] PASSED [ 1%] 431s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\n-black] PASSED [ 2%] 439s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_max_line_length[autopep8] PASSED [ 2%] 449s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_max_line_length[black] PASSED [ 2%] 456s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_fallback_completions PASSED [ 2%] 461s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_space_completion PASSED [ 2%] 461s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_hide_widget_completion SKIPPED [ 2%] 484s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions PASSED [ 2%] 498s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions_tab_bug PASSED [ 2%] 506s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions_space_bug PASSED [ 2%] 540s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completions PASSED [ 2%] 554s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_code_snippets PASSED [ 2%] 558s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completion_order PASSED [ 3%] 562s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_text_snippet_completions PASSED [ 3%] 567s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completions_extra_paths PASSED [ 3%] 567s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completions_environment SKIPPED [ 3%] 573s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_dot_completions PASSED [ 3%] 576s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[000_test.txt] PASSED [ 3%] 579s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[.hidden] PASSED [ 3%] 583s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[any_file.txt] PASSED [ 3%] 586s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[abc.py] PASSED [ 3%] 590s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[part.0.parquet] PASSED [ 3%] 595s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[/home] PASSED [ 3%] 595s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[C:\\Users] SKIPPED [ 3%] 595s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[C:\\Windows\\System32] SKIPPED [ 4%] 595s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[/Library/Frameworks] SKIPPED [ 4%] 595s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_when_completions_are_visible SKIPPED [ 4%] 598s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_lsp_splitter_close PASSED [ 4%] 605s spyder/plugins/editor/widgets/tests/test_formatting.py::test_closing_document_formatting[autopep8] PASSED [ 4%] 613s spyder/plugins/editor/widgets/tests/test_formatting.py::test_closing_document_formatting[black] PASSED [ 4%] 649s spyder/plugins/editor/widgets/tests/test_formatting.py::test_formatting_on_save[autopep8] PASSED [ 4%] 786s spyder/plugins/editor/widgets/tests/test_formatting.py::test_formatting_on_save[black] PASSED [ 4%] 786s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_get_common_file_associations PASSED [ 4%] 786s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_get_file_associations PASSED [ 4%] 787s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_create_file_manager_actions PASSED [ 4%] 788s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_clicked PASSED [ 5%] 789s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_check_launch_error_codes PASSED [ 5%] 790s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_open_association PASSED [ 5%] 791s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_update_filters PASSED [ 5%] 791s spyder/plugins/explorer/widgets/tests/test_fileassociations.py::test_input_text_dialog PASSED [ 5%] 791s spyder/plugins/explorer/widgets/tests/test_fileassociations.py::test_apps_dialog PASSED [ 5%] 793s spyder/plugins/explorer/widgets/tests/test_fileassociations.py::test_file_assoc_widget PASSED [ 5%] 793s spyder/plugins/findinfiles/tests/test_plugin.py::test_closing_plugin PASSED [ 5%] 793s spyder/plugins/history/tests/test_plugin.py::test_add_history PASSED [ 5%] 796s spyder/plugins/onlinehelp/tests/test_pydocgui.py::test_get_pydoc[lib0] PASSED [ 5%] 798s spyder/plugins/onlinehelp/tests/test_pydocgui.py::test_get_pydoc[lib1] PASSED [ 5%] 799s spyder/plugins/onlinehelp/tests/test_pydocgui.py::test_get_pydoc[lib2] PASSED [ 6%] 800s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_add_figures[image/png-.png] PASSED [ 6%] 800s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_add_figures[image/svg+xml-.svg] PASSED [ 6%] 800s spyder/utils/tests/test_encoding.py::test_symlinks PASSED [ 6%] 800s spyder/utils/tests/test_programs.py::test_run_python_script_in_terminal_blank_wdir PASSED [ 6%] 800s spyder/utils/tests/test_programs.py::test_run_python_script_in_terminal_with_wdir_empty PASSED [ 6%] 800s spyder/utils/tests/test_programs.py::test_is_valid_interpreter PASSED [ 6%] 800s spyder/utils/tests/test_programs.py::test_is_invalid_interpreter PASSED [ 6%] 800s spyder/utils/tests/test_programs.py::test_is_valid_interpreter_name PASSED [ 6%] 812s spyder/plugins/editor/widgets/codeeditor/tests/test_classfunc_selector.py::test_class_func_selector PASSED [ 6%] 819s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_folding PASSED [ 6%] 826s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_unfold_when_searching PASSED [ 7%] 833s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_unfold_goto PASSED [ 7%] 833s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_delete_folded_line SKIPPED [ 7%] 833s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_delete_selections_with_folded_lines SKIPPED [ 7%] 845s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_preserve_folded_regions_after_paste PASSED [ 7%] 860s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_hide_calltip PASSED [ 7%] 872s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params0] PASSED [ 7%] 885s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params1] PASSED [ 7%] 897s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params2] PASSED [ 7%] 910s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params3] PASSED [ 7%] 910s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints[params0] SKIPPED [ 7%] 910s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints[params1] SKIPPED [ 7%] 910s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints[params2] SKIPPED [ 8%] 919s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_not_triggered[def test():\n pass\n\ntest] PASSED [ 8%] 927s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_not_triggered[# a comment] PASSED [ 8%] 936s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_not_triggered["a string"] PASSED [ 8%] 936s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_for_builtins[params0] SKIPPED [ 8%] 936s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_for_builtins[params1] SKIPPED [ 8%] 936s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_for_builtins[params2] SKIPPED [ 8%] 936s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_hints_vertical_position[params0] SKIPPED [ 8%] 936s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_hints_vertical_position[params1] SKIPPED [ 8%] 936s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_completion_hints SKIPPED [ 8%] 961s spyder/plugins/editor/widgets/codeeditor/tests/test_outline.py::test_editor_outlineexplorer PASSED [ 8%] 979s spyder/plugins/editor/widgets/codeeditor/tests/test_outline.py::test_empty_file PASSED [ 9%] 1003s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings PASSED [ 9%] 1019s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_adding_warnings PASSED [ 9%] 1036s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_move_warnings PASSED [ 9%] 1053s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_get_warnings PASSED [ 9%] 1070s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_update_warnings_after_delete_line PASSED [ 9%] 1089s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_update_warnings_after_closequotes PASSED [ 9%] 1108s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_update_warnings_after_closebrackets PASSED [ 9%] 1125s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[#noqa] PASSED [ 9%] 1142s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[# NOQA] PASSED [ 9%] 1158s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[# analysis:ignore] PASSED [ 9%] 1175s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[# no-work] PASSED [ 10%] 1175s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[class] PASSED [ 10%] 1175s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[def] PASSED [ 10%] 1175s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[for] PASSED [ 10%] 1175s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[while] PASSED [ 10%] 1175s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[import] PASSED [ 10%] 1175s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[from] PASSED [ 10%] 1175s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[async] PASSED [ 10%] 1175s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[try] PASSED [ 10%] 1175s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[with] PASSED [ 10%] 1175s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[list] PASSED [ 10%] 1175s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[dict] PASSED [ 11%] 1175s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[set] PASSED [ 11%] 1176s spyder/app/tests/test_find_plugins.py::test_find_internal_plugins PASSED [ 11%] 1176s spyder/app/tests/test_find_plugins.py::test_find_external_plugins PASSED [ 11%] 1176s spyder/config/tests/test_base.py::test_is_stable_version PASSED [ 11%] 1176s spyder/config/tests/test_base.py::test_get_conf_path[True] PASSED [ 11%] 1176s spyder/config/tests/test_base.py::test_get_conf_path[False] PASSED [ 11%] 1176s spyder/config/tests/test_base.py::test_is_conda_based_app SKIPPED (Only 1176s works with Anaconda) [ 11%] 1176s spyder/config/tests/test_manager.py::test_site_config_load PASSED [ 11%] 1176s spyder/config/tests/test_manager.py::test_external_plugin_config PASSED [ 11%] 1176s spyder/config/tests/test_manager.py::test_secure_options SKIPPED (Fails 1176s on Linux and CIs) [ 11%] 1176s spyder/config/tests/test_user.py::test_default_config_set[test_input0-[sec][opt] = val\n] PASSED [ 11%] 1176s spyder/config/tests/test_user.py::test_default_config_set[test_input1-[sec][opt] = 50\n] PASSED [ 12%] 1176s spyder/config/tests/test_user.py::test_default_config_set[test_input2-[sec][opt] = [50]\n] PASSED [ 12%] 1176s spyder/config/tests/test_user.py::test_default_config_set[test_input3-[sec][opt] = (50, 2)\n] PASSED [ 12%] 1176s spyder/config/tests/test_user.py::test_default_config_set[test_input4-[sec][opt] = {50}\n] PASSED [ 12%] 1176s spyder/config/tests/test_user.py::test_default_config_set[test_input5-[sec][opt] = {'k': 50}\n] PASSED [ 12%] 1176s spyder/config/tests/test_user.py::test_default_config_set[test_input6-[sec][opt] = False\n] PASSED [ 12%] 1176s spyder/config/tests/test_user.py::test_default_config_set[test_input7-[sec][opt] = True\n] PASSED [ 12%] 1176s spyder/config/tests/test_user.py::test_default_config_set[test_input8-[sec space][opt] = True\n] PASSED [ 12%] 1176s spyder/config/tests/test_user.py::test_default_config_set[test_input9-[sec space][opt space] = True\n] PASSED [ 12%] 1176s spyder/config/tests/test_user.py::test_default_config_save_write PASSED [ 12%] 1176s spyder/config/tests/test_user.py::test_default_config_set_defaults PASSED [ 12%] 1176s spyder/config/tests/test_user.py::test_userconfig_get_minor_version[3.2.1-3.2] PASSED [ 13%] 1176s spyder/config/tests/test_user.py::test_userconfig_get_minor_version[3.2.0-3.2] PASSED [ 13%] 1176s spyder/config/tests/test_user.py::test_userconfig_get_major_version[3.2.1-3] PASSED [ 13%] 1176s spyder/config/tests/test_user.py::test_userconfig_get_major_version[0.2.0-0] PASSED [ 13%] 1176s spyder/config/tests/test_user.py::test_userconfig_check_version[abc] PASSED [ 13%] 1177s spyder/config/tests/test_user.py::test_userconfig_check_version[x.x.x] PASSED [ 13%] 1177s spyder/config/tests/test_user.py::test_userconfig_check_version[1.0] PASSED [ 13%] 1177s spyder/config/tests/test_user.py::test_userconfig_check_version[-1.0] PASSED [ 13%] 1177s spyder/config/tests/test_user.py::test_userconfig_check_version[-1.0.0] PASSED [ 13%] 1177s spyder/config/tests/test_user.py::test_userconfig_check_version[] PASSED [ 13%] 1177s spyder/config/tests/test_user.py::test_userconfig_check_defaults PASSED [ 13%] 1177s spyder/config/tests/test_user.py::test_userconfig_check_section_option PASSED [ 14%] 1177s spyder/config/tests/test_user.py::test_userconfig_load_from_ini PASSED [ 14%] 1177s spyder/config/tests/test_user.py::test_userconfig_get_version PASSED [ 14%] 1177s spyder/config/tests/test_user.py::test_userconfig_set_version PASSED [ 14%] 1177s spyder/config/tests/test_user.py::test_userconfig_reset_to_defaults PASSED [ 14%] 1177s spyder/config/tests/test_user.py::test_userconfig_set_as_defaults PASSED [ 14%] 1177s spyder/config/tests/test_user.py::test_userconfig_get_default PASSED [ 14%] 1177s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults0-value] PASSED [ 14%] 1177s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults1-"\xe9\xe0\xc7\xc3\xe3\xe9\xe8\xef"] PASSED [ 14%] 1177s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults2-\xe9\xe0\xc7\xc3\xe3\xe9\xe8\xef] PASSED [ 14%] 1177s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults3-True] PASSED [ 14%] 1177s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults4-] PASSED [ 14%] 1177s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults5-123] PASSED [ 15%] 1177s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults6-123.123] PASSED [ 15%] 1177s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults7-value7] PASSED [ 15%] 1177s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults8-value8] PASSED [ 15%] 1177s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get2[defaults0-val-True] PASSED [ 15%] 1177s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get2[defaults1-val-False] PASSED [ 15%] 1177s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get2[defaults2-val-False] PASSED [ 15%] 1177s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get_string_from_inifile PASSED [ 15%] 1177s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get_does_not_eval_functions PASSED [ 15%] 1177s spyder/config/tests/test_user.py::test_userconfig_set_default PASSED [ 15%] 1177s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults0-other] PASSED [ 15%] 1177s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults1-\xe3\xe9\xe8\xef] PASSED [ 16%] 1177s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults2-False] PASSED [ 16%] 1177s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults3-dict] PASSED [ 16%] 1177s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults4-345] PASSED [ 16%] 1177s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults5-345.345] PASSED [ 16%] 1177s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults6-value6] PASSED [ 16%] 1177s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults7-value7] PASSED [ 16%] 1177s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults8-other] PASSED [ 16%] 1177s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_invalid[defaults0-no] PASSED [ 16%] 1177s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_invalid[defaults1-n9] PASSED [ 16%] 1178s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_invalid[defaults2-n9] PASSED [ 16%] 1178s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_with_string PASSED [ 17%] 1178s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_percentage_string PASSED [ 17%] 1178s spyder/config/tests/test_user.py::test_userconfig_remove_section PASSED [ 17%] 1178s spyder/config/tests/test_user.py::test_userconfig_remove_option PASSED [ 17%] 1178s spyder/config/tests/test_user.py::test_userconfig_cleanup PASSED [ 17%] 1178s spyder/config/tests/test_user.py::test_invalid_shortcuts PASSED [ 17%] 1178s spyder/config/tests/test_user.py::TestSpyderConfigApplyPatches::test_spyderconfig_apply_configuration_patches_42 PASSED [ 17%] 1178s spyder/config/tests/test_user.py::TestSpyderConfigApplyPatches::test_spyderconfig_apply_configuration_patches_45 PASSED [ 17%] 1178s spyder/config/tests/test_user.py::test_spyderconfig_get_defaults_path_name_from_version PASSED [ 17%] 1179s spyder/plugins/appearance/tests/test_confpage.py::test_change_ui_theme_and_color_scheme[config_dialog0] PASSED [ 17%] 1180s spyder/plugins/application/widgets/tests/test_status.py::test_inapp_appeal_status_bar PASSED [ 17%] 1182s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_file_open_close PASSED [ 18%] 1182s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_get_words PASSED [ 18%] 1183s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[c] PASSED [ 18%] 1184s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[cpp] PASSED [ 18%] 1185s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[css] PASSED [ 18%] 1186s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[erl] PASSED [ 18%] 1187s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[ex] PASSED [ 18%] 1188s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[html] PASSED [ 18%] 1189s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[java] PASSED [ 18%] 1190s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[jl] PASSED [ 18%] 1191s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[md] PASSED [ 18%] 1192s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[py] PASSED [ 18%] 1193s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[R] PASSED [ 19%] 1195s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_token_update PASSED [ 19%] 1196s spyder/plugins/completion/tests/test_configdialog.py::test_config_dialog[config_dialog0] PASSED [ 19%] 1196s spyder/plugins/completion/tests/test_plugin.py::test_configuration_merge PASSED [ 19%] 1196s spyder/plugins/completion/tests/test_plugin.py::test_provider_detection PASSED [ 19%] 1196s spyder/plugins/console/tests/test_plugin.py::test_run_code PASSED [ 19%] 1197s spyder/plugins/console/tests/test_plugin.py::test_completions PASSED [ 19%] 1197s spyder/plugins/console/tests/test_plugin.py::test_handle_exception PASSED [ 19%] 1197s spyder/plugins/console/tests/test_plugin.py::test_handle_warnings PASSED [ 19%] 1197s spyder/plugins/console/tests/test_plugin.py::test_report_external_repo PASSED [ 19%] 1197s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_bracket_closing_new_line PASSED [ 19%] 1197s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_close_brackets[(-()-1] PASSED [ 20%] 1198s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_close_brackets[{-{}-1] PASSED [ 20%] 1198s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_close_brackets[[-[]-1] PASSED [ 20%] 1198s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[()-(())-2] PASSED [ 20%] 1198s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[{}-{()}-2] PASSED [ 20%] 1198s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[[]-[()]-2] PASSED [ 20%] 1198s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[,-(),-1] PASSED [ 20%] 1198s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[:-():-1] PASSED [ 20%] 1198s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[;-();-1] PASSED [ 20%] 1198s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_selected_text PASSED [ 20%] 1198s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_selected_text_multiple_lines PASSED [ 20%] 1198s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_complex_completion PASSED [ 21%] 1199s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_bracket_closing PASSED [ 21%] 1199s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_activate_deactivate PASSED [ 21%] 1199s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["-""-1] PASSED [ 21%] 1199s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['-''-1] PASSED [ 21%] 1199s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[#"-#"-2] PASSED [ 21%] 1199s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[#'-#'-2] PASSED [ 21%] 1199s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["""-"""-3] PASSED [ 21%] 1199s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['''-'''-3] PASSED [ 21%] 1200s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[""""-""""""-3] PASSED [ 21%] 1200s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[''''-''''''-3] PASSED [ 21%] 1200s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["some_string"-"some_string"-13] PASSED [ 22%] 1200s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['some_string'-'some_string'-13] PASSED [ 22%] 1200s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["\\""-"\\""-4] PASSED [ 22%] 1200s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['\\''-'\\''-4] PASSED [ 22%] 1200s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["\\\\"-"\\\\"-4] PASSED [ 22%] 1201s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['\\\\'-'\\\\'-4] PASSED [ 22%] 1201s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[()-("")-2] PASSED [ 22%] 1201s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[{}-{""}-2] PASSED [ 22%] 1201s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[[]-[""]-2] PASSED [ 22%] 1201s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[,-"",-1] PASSED [ 22%] 1201s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[:-"":-1] PASSED [ 22%] 1201s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[;-"";-1] PASSED [ 22%] 1201s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[a-"a-1] PASSED [ 23%] 1201s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_selected_text PASSED [ 23%] 1202s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_selected_text_multiple_lines PASSED [ 23%] 1202s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes_in_brackets PASSED [ 23%] 1202s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_activate_deactivate PASSED [ 23%] 1202s spyder/plugins/editor/extensions/tests/test_docstring.py::test_parse_function_definition[def foo():--name_list0-type_list0-value_list0-None] PASSED [ 23%] 1202s 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%] 1202s 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%] 1202s spyder/plugins/editor/extensions/tests/test_docstring.py::test_get_function_body[def foo():\n return-- return] PASSED [ 23%] 1202s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc---True] PASSED [ 23%] 1202s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc---False] PASSED [ 23%] 1202s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc-if 1:\n -if 1:\n -True] PASSED [ 24%] 1202s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc-if 1:\n -if 1:\n -False] PASSED [ 24%] 1202s 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%] 1203s 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%] 1203s 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%] 1203s 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%] 1203s 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%] 1203s 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%] 1203s 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%] 1203s 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%] 1203s 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%] 1203s 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%] 1203s 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%] 1204s 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%] 1204s 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%] 1204s 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%] 1204s 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%] 1204s 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%] 1204s 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%] 1204s 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%] 1204s 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%] 1206s 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%] 1208s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_delayed_popup[def foo():\n-def foo():\n """a-65] PASSED [ 25%] 1209s 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%] 1209s 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%] 1209s 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%] 1209s 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%] 1209s 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%] 1209s 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%] 1209s 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%] 1209s 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%] 1209s 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%] 1209s 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%] 1210s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_enabled PASSED [ 26%] 1210s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_flag_painting SKIPPED [ 27%] 1210s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_range_indicator_visible_on_hover_only PASSED [ 27%] 1211s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_range_indicator_alt_modifier_response PASSED [ 27%] 1211s spyder/plugins/editor/tests/test_editor_config_dialog.py::test_config_dialog[config_dialog0] PASSED [ 27%] 1212s spyder/plugins/editor/tests/test_plugin.py::test_basic_initialization PASSED [ 27%] 1213s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[other_file.py-file1.py] PASSED [ 27%] 1213s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[file1.py-file1.py] PASSED [ 27%] 1214s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[file2.py-file2.py] PASSED [ 27%] 1215s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[file4.py-file4.py] PASSED [ 27%] 1216s spyder/plugins/editor/tests/test_plugin.py::test_restore_open_files PASSED [ 27%] 1217s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files_cleanprefs PASSED [ 27%] 1218s spyder/plugins/editor/tests/test_plugin.py::test_open_untitled_files PASSED [ 28%] 1218s spyder/plugins/editor/tests/test_plugin.py::test_renamed_tree PASSED [ 28%] 1219s spyder/plugins/editor/tests/test_plugin.py::test_no_template PASSED [ 28%] 1220s spyder/plugins/editor/tests/test_plugin.py::test_editor_has_autosave_component PASSED [ 28%] 1220s spyder/plugins/editor/tests/test_plugin.py::test_autosave_component_do_autosave PASSED [ 28%] 1221s spyder/plugins/editor/tests/test_plugin.py::test_editorstacks_share_autosave_data PASSED [ 28%] 1221s spyder/plugins/editor/tests/test_plugin.py::test_editor_calls_recoverydialog_exec_if_nonempty PASSED [ 28%] 1221s spyder/plugins/editor/tests/test_plugin.py::test_closing_editor_plugin_stops_autosave_timer PASSED [ 28%] 1222s spyder/plugins/editor/tests/test_plugin.py::test_renamed_propagates_to_autosave PASSED [ 28%] 1223s spyder/plugins/editor/tests/test_plugin.py::test_go_to_prev_next_cursor_position PASSED [ 28%] 1225s spyder/plugins/editor/tests/test_plugin.py::test_open_and_close_lsp_requests PASSED [ 28%] 1226s spyder/plugins/editor/tests/test_plugin.py::test_toggle_eol_chars[nt] PASSED [ 29%] 1227s spyder/plugins/editor/tests/test_plugin.py::test_toggle_eol_chars[mac] PASSED [ 29%] 1228s spyder/plugins/editor/tests/test_plugin.py::test_toggle_eol_chars[posix] PASSED [ 29%] 1229s spyder/plugins/editor/tests/test_plugin.py::test_save_with_os_eol_chars PASSED [ 29%] 1232s spyder/plugins/editor/tests/test_plugin.py::test_remove_editorstacks_and_windows PASSED [ 29%] 1233s spyder/plugins/editor/tests/test_plugin.py::test_register_run_metadata PASSED [ 29%] 1233s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_component_set_interval PASSED [ 29%] 1233s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_component_timer_if_enabled[False] PASSED [ 29%] 1234s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_component_timer_if_enabled[True] PASSED [ 29%] 1234s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_empty_autosave_dir PASSED [ 29%] 1234s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_one_pid_file[True-False] PASSED [ 29%] 1234s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_one_pid_file[False-False] PASSED [ 29%] 1234s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_one_pid_file[False-True] PASSED [ 30%] 1234s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_non_pid_file PASSED [ 30%] 1234s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_without_autosave_dir PASSED [ 30%] 1234s spyder/plugins/editor/utils/tests/test_autosave.py::test_try_recover[False] PASSED [ 30%] 1234s spyder/plugins/editor/utils/tests/test_autosave.py::test_try_recover[True] PASSED [ 30%] 1234s spyder/plugins/editor/utils/tests/test_autosave.py::test_create_unique_autosave_filename[False-False] PASSED [ 30%] 1234s spyder/plugins/editor/utils/tests/test_autosave.py::test_create_unique_autosave_filename[True-False] PASSED [ 30%] 1234s spyder/plugins/editor/utils/tests/test_autosave.py::test_create_unique_autosave_filename[False-True] PASSED [ 30%] 1234s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave[True] PASSED [ 30%] 1234s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave[False] PASSED [ 30%] 1234s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_nonempty_mapping[True] PASSED [ 30%] 1234s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_nonempty_mapping[False] PASSED [ 31%] 1234s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_empty_mapping[False] PASSED [ 31%] 1234s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_empty_mapping[True] PASSED [ 31%] 1234s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_remove_autosave_file[False] PASSED [ 31%] 1234s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_remove_autosave_file[True] PASSED [ 31%] 1234s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_autosave_filename PASSED [ 31%] 1235s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_file_renamed[True] PASSED [ 31%] 1235s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_file_renamed[False] PASSED [ 31%] 1235s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_after_simple_statement PASSED [ 31%] 1235s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_after_if_statement PASSED [ 31%] 1235s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_not_at_end_of_line PASSED [ 31%] 1235s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_unterminated_string PASSED [ 32%] 1235s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_comment PASSED [ 32%] 1235s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_already_ends_in_colon PASSED [ 32%] 1235s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_ends_in_backslash PASSED [ 32%] 1235s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_one_line_if_statement PASSED [ 32%] 1235s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_even_if_colon_inside_brackets PASSED [ 32%] 1235s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_listcomp_over_two_lines PASSED [ 32%] 1236s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_listcomp_over_three_lines PASSED [ 32%] 1236s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_even_if_colon_inside_quotes XFAIL [ 32%] 1236s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_in_two_if_statements_on_one_line XFAIL [ 32%] 1236s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_simple_tuple PASSED [ 32%] 1236s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_def_with_newline PASSED [ 33%] 1236s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_def_with_indented_comment PASSED [ 33%] 1236s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_brackets_alone PASSED [ 33%] 1236s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_simple_def PASSED [ 33%] 1236s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_open_parenthesis PASSED [ 33%] 1236s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_open_bracket PASSED [ 33%] 1236s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_open_curly PASSED [ 33%] 1237s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_align_on_parenthesis PASSED [ 33%] 1237s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_align_on_bracket PASSED [ 33%] 1237s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_align_on_curly PASSED [ 33%] 1237s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keep_unindent PASSED [ 33%] 1237s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keep_unindent_fix_indent PASSED [ 33%] 1237s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keep_unindent_if_blank PASSED [ 34%] 1237s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_first_line PASSED [ 34%] 1238s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_indentation_with_spaces PASSED [ 34%] 1238s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_def_with_unindented_comment PASSED [ 34%] 1238s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_issue_5606 PASSED [ 34%] 1238s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_issue_7377 PASSED [ 34%] 1239s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_issue_887 PASSED [ 34%] 1239s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keywords PASSED [ 34%] 1240s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_hanging_indentation_without_block PASSED [ 34%] 1240s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_no_hanging_indentation PASSED [ 34%] 1240s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_unintent_in_block PASSED [ 34%] 1241s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_multi_line_lists PASSED [ 35%] 1242s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_string_literals PASSED [ 35%] 1248s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_indentation_with_tabs PASSED [ 35%] 1248s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_indentation_with_tabs_parenthesis PASSED [ 35%] 1249s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_unindentation_with_tabs PASSED [ 35%] 1249s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_simple_indentation PASSED [ 35%] 1249s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_copy_paste_autoindent PASSED [ 35%] 1250s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_add_bookmark PASSED [ 35%] 1250s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_get_bookmarks PASSED [ 35%] 1250s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_clear_bookmarks PASSED [ 35%] 1250s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_update_bookmarks PASSED [ 35%] 1250s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_add_remove_breakpoint PASSED [ 36%] 1250s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_add_remove_breakpoint_with_edit_condition PASSED [ 36%] 1250s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_get_breakpoints PASSED [ 36%] 1250s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_clear_breakpoints PASSED [ 36%] 1250s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_set_breakpoints PASSED [ 36%] 1250s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_update_breakpoints PASSED [ 36%] 1251s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_upper_to_lower PASSED [ 36%] 1251s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_lower_to_upper PASSED [ 36%] 1251s 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%] 1251s 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%] 1251s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[myvar = 2 -myvar = 2\n-keys2-True] PASSED [ 36%] 1251s 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%] 1251s 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%] 1251s 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%] 1251s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress["""string -"""string \n-keys6-True] PASSED [ 37%] 1252s 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%] 1252s 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%] 1252s 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%] 1252s 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%] 1252s 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%] 1252s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[('\U0001f6ab')-('\U0001f6ab')\n-keys12-True] Fatal Python error: Segmentation fault 1252s 1252s Thread 0xac937400 (most recent call first): 1252s File "/usr/lib/python3.13/threading.py", line 363 in wait 1252s File "/usr/lib/python3.13/threading.py", line 659 in wait 1252s File "/usr/lib/python3.13/threading.py", line 1340 in run 1252s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 1252s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 1252s 1252s Current thread 0xee284020 (most recent call first): 1252s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/editor/widgets/base.py", line 690 in paintEvent 1252s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/editor/widgets/codeeditor/codeeditor.py", line 4497 in paintEvent 1252s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/editor/widgets/codeeditor/codeeditor.py", line 3638 in event 1252s File "/usr/lib/python3/dist-packages/pytestqt/plugin.py", line 222 in _process_events 1252s File "/usr/lib/python3/dist-packages/pytestqt/plugin.py", line 190 in pytest_runtest_call 1252s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 169 in _multicall 1252s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 1252s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 1252s File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 146 in 1252s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341 in from_call 1252s File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 145 in _call_runtest_hook 1252s File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 149 in call_and_report 1252s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 132 in runtestprotocol 1252s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol 1252s File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 89 in pytest_runtest_protocol 1252s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 1252s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 1252s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 1252s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 362 in pytest_runtestloop 1252s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 1252s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 1252s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 1252s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 337 in _main 1252s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 283 in wrap_session 1252s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 330 in pytest_cmdline_main 1252s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 1252s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 1252s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 1252s File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 175 in main 1252s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/runtests.py", line 56 in run_pytest 1252s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/runtests.py", line 76 in main 1252s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/runtests.py", line 81 in 1252s 1252s 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._quoting_c, propcache._helpers_c, aiohttp._http_writer, aiohttp._http_parser, aiohttp._websocket.mask, aiohttp._websocket.reader_c, frozenlist._frozenlist (total: 122) 1303s Segmentation fault (core dumped) 1303s *** END OF RUN 1: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 1303s *** STARTING RUN 2 at 00:12:59: 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 1303s 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'] 1303s ============================= test session starts ============================== 1303s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 1303s cachedir: .pytest_cache 1303s PyQt5 5.15.11 -- Qt runtime 5.15.15 -- Qt compiled 5.15.15 1303s rootdir: /tmp/autopkgtest.7kzvl3/build.Gvq/src 1303s configfile: pytest.ini 1303s 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 1303s timeout: 120.0s 1303s timeout method: thread 1303s timeout func_only: False 1306s collecting ... Attribute Qt::AA_ShareOpenGLContexts must be set before QCoreApplication is created. 1308s collected 1368 items / 241 deselected / 2 skipped / 1127 selected 1308s 1308s spyder/app/tests/test_cli_options.py::test_get_options SKIPPED (Test 1308s passed in previous runs) [ 0%] 1308s spyder/plugins/completion/tests/test_plugin.py::test_plugin_completion_gather SKIPPED [ 0%] 1308s spyder/plugins/completion/tests/test_plugin.py::test_plugin_first_response_request SKIPPED [ 0%] 1308s spyder/plugins/editor/tests/test_plugin.py::test_save_with_preferred_eol_chars[nt] SKIPPED [ 0%] 1309s spyder/plugins/editor/tests/test_plugin.py::test_save_with_preferred_eol_chars[mac] SKIPPED [ 0%] 1309s spyder/plugins/editor/tests/test_plugin.py::test_save_with_preferred_eol_chars[posix] SKIPPED [ 0%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_completions_hide.py::test_automatic_completions_hide_complete SKIPPED [ 0%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_completions_hide.py::test_automatic_completions_widget_visible SKIPPED [ 0%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r\n-autopep8] SKIPPED [ 0%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r\n-black] SKIPPED [ 0%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r-autopep8] SKIPPED [ 0%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r-black] SKIPPED [ 1%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\n-autopep8] SKIPPED [ 1%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\n-black] SKIPPED [ 1%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r\n-autopep8] SKIPPED [ 1%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r\n-yapf] SKIPPED [ 1%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r\n-black] SKIPPED [ 1%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r-autopep8] SKIPPED [ 1%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r-yapf] SKIPPED [ 1%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r-black] SKIPPED [ 1%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\n-autopep8] SKIPPED [ 1%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\n-yapf] SKIPPED [ 1%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\n-black] SKIPPED [ 2%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_max_line_length[autopep8] SKIPPED [ 2%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_max_line_length[black] SKIPPED [ 2%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_fallback_completions SKIPPED [ 2%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_space_completion SKIPPED [ 2%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_hide_widget_completion SKIPPED [ 2%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions SKIPPED [ 2%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions_tab_bug SKIPPED [ 2%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions_space_bug SKIPPED [ 2%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completions SKIPPED [ 2%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_code_snippets SKIPPED [ 2%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completion_order SKIPPED [ 3%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_text_snippet_completions SKIPPED [ 3%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completions_extra_paths SKIPPED [ 3%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completions_environment SKIPPED [ 3%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_dot_completions SKIPPED [ 3%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[000_test.txt] SKIPPED [ 3%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[.hidden] SKIPPED [ 3%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[any_file.txt] SKIPPED [ 3%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[abc.py] SKIPPED [ 3%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[part.0.parquet] SKIPPED [ 3%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[/home] SKIPPED [ 3%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[C:\\Users] SKIPPED [ 3%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[C:\\Windows\\System32] SKIPPED [ 4%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[/Library/Frameworks] SKIPPED [ 4%] 1309s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_when_completions_are_visible SKIPPED [ 4%] 1309s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_lsp_splitter_close SKIPPED [ 4%] 1309s spyder/plugins/editor/widgets/tests/test_formatting.py::test_closing_document_formatting[autopep8] SKIPPED [ 4%] 1309s spyder/plugins/editor/widgets/tests/test_formatting.py::test_closing_document_formatting[black] SKIPPED [ 4%] 1309s spyder/plugins/editor/widgets/tests/test_formatting.py::test_formatting_on_save[autopep8] SKIPPED [ 4%] 1309s spyder/plugins/editor/widgets/tests/test_formatting.py::test_formatting_on_save[black] SKIPPED [ 4%] 1309s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_get_common_file_associations SKIPPED [ 4%] 1309s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_get_file_associations SKIPPED [ 4%] 1309s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_create_file_manager_actions SKIPPED [ 4%] 1309s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_clicked SKIPPED [ 5%] 1309s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_check_launch_error_codes SKIPPED [ 5%] 1309s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_open_association SKIPPED [ 5%] 1309s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_update_filters SKIPPED [ 5%] 1309s spyder/plugins/explorer/widgets/tests/test_fileassociations.py::test_input_text_dialog SKIPPED [ 5%] 1309s spyder/plugins/explorer/widgets/tests/test_fileassociations.py::test_apps_dialog SKIPPED [ 5%] 1309s spyder/plugins/explorer/widgets/tests/test_fileassociations.py::test_file_assoc_widget SKIPPED [ 5%] 1309s spyder/plugins/findinfiles/tests/test_plugin.py::test_closing_plugin SKIPPED [ 5%] 1309s spyder/plugins/history/tests/test_plugin.py::test_add_history SKIPPED [ 5%] 1309s spyder/plugins/onlinehelp/tests/test_pydocgui.py::test_get_pydoc[lib0] SKIPPED [ 5%] 1309s spyder/plugins/onlinehelp/tests/test_pydocgui.py::test_get_pydoc[lib1] SKIPPED [ 5%] 1309s spyder/plugins/onlinehelp/tests/test_pydocgui.py::test_get_pydoc[lib2] SKIPPED [ 6%] 1309s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_add_figures[image/png-.png] SKIPPED [ 6%] 1309s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_add_figures[image/svg+xml-.svg] SKIPPED [ 6%] 1309s spyder/utils/tests/test_encoding.py::test_symlinks SKIPPED (Test passed 1309s in previous runs) [ 6%] 1309s spyder/utils/tests/test_programs.py::test_run_python_script_in_terminal_blank_wdir SKIPPED [ 6%] 1309s spyder/utils/tests/test_programs.py::test_run_python_script_in_terminal_with_wdir_empty SKIPPED [ 6%] 1309s spyder/utils/tests/test_programs.py::test_is_valid_interpreter SKIPPED [ 6%] 1309s spyder/utils/tests/test_programs.py::test_is_invalid_interpreter SKIPPED [ 6%] 1309s spyder/utils/tests/test_programs.py::test_is_valid_interpreter_name SKIPPED [ 6%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_classfunc_selector.py::test_class_func_selector SKIPPED [ 6%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_folding SKIPPED [ 6%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_unfold_when_searching SKIPPED [ 7%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_unfold_goto SKIPPED [ 7%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_delete_folded_line SKIPPED [ 7%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_delete_selections_with_folded_lines SKIPPED [ 7%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_preserve_folded_regions_after_paste SKIPPED [ 7%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_hide_calltip SKIPPED [ 7%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params0] SKIPPED [ 7%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params1] SKIPPED [ 7%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params2] SKIPPED [ 7%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params3] SKIPPED [ 7%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints[params0] SKIPPED [ 7%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints[params1] SKIPPED [ 7%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints[params2] SKIPPED [ 8%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_not_triggered[def test():\n pass\n\ntest] SKIPPED [ 8%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_not_triggered[# a comment] SKIPPED [ 8%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_not_triggered["a string"] SKIPPED [ 8%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_for_builtins[params0] SKIPPED [ 8%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_for_builtins[params1] SKIPPED [ 8%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_for_builtins[params2] SKIPPED [ 8%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_hints_vertical_position[params0] SKIPPED [ 8%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_hints_vertical_position[params1] SKIPPED [ 8%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_completion_hints SKIPPED [ 8%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_outline.py::test_editor_outlineexplorer SKIPPED [ 8%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_outline.py::test_empty_file SKIPPED [ 9%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings SKIPPED [ 9%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_adding_warnings SKIPPED [ 9%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_move_warnings SKIPPED [ 9%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_get_warnings SKIPPED [ 9%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_update_warnings_after_delete_line SKIPPED [ 9%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_update_warnings_after_closequotes SKIPPED [ 9%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_update_warnings_after_closebrackets SKIPPED [ 9%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[#noqa] SKIPPED [ 9%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[# NOQA] SKIPPED [ 9%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[# analysis:ignore] SKIPPED [ 9%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[# no-work] SKIPPED [ 10%] 1309s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[class] SKIPPED [ 10%] 1309s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[def] SKIPPED [ 10%] 1309s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[for] SKIPPED [ 10%] 1309s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[while] SKIPPED [ 10%] 1309s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[import] SKIPPED [ 10%] 1309s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[from] SKIPPED [ 10%] 1309s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[async] SKIPPED [ 10%] 1309s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[try] SKIPPED [ 10%] 1309s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[with] SKIPPED [ 10%] 1309s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[list] SKIPPED [ 10%] 1309s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[dict] SKIPPED [ 11%] 1309s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[set] SKIPPED [ 11%] 1309s spyder/app/tests/test_find_plugins.py::test_find_internal_plugins SKIPPED [ 11%] 1309s spyder/app/tests/test_find_plugins.py::test_find_external_plugins SKIPPED [ 11%] 1309s spyder/config/tests/test_base.py::test_is_stable_version SKIPPED (Test 1309s passed in previous runs) [ 11%] 1309s spyder/config/tests/test_base.py::test_get_conf_path[True] SKIPPED (Test 1309s passed in previous runs) [ 11%] 1309s spyder/config/tests/test_base.py::test_get_conf_path[False] SKIPPED [ 11%] 1309s spyder/config/tests/test_base.py::test_is_conda_based_app SKIPPED (Only 1309s works with Anaconda) [ 11%] 1309s spyder/config/tests/test_manager.py::test_site_config_load SKIPPED (Test 1309s passed in previous runs) [ 11%] 1309s spyder/config/tests/test_manager.py::test_external_plugin_config SKIPPED [ 11%] 1309s spyder/config/tests/test_manager.py::test_secure_options SKIPPED (Fails 1309s on Linux and CIs) [ 11%] 1309s spyder/config/tests/test_user.py::test_default_config_set[test_input0-[sec][opt] = val\n] SKIPPED [ 11%] 1309s spyder/config/tests/test_user.py::test_default_config_set[test_input1-[sec][opt] = 50\n] SKIPPED [ 12%] 1309s spyder/config/tests/test_user.py::test_default_config_set[test_input2-[sec][opt] = [50]\n] SKIPPED [ 12%] 1309s spyder/config/tests/test_user.py::test_default_config_set[test_input3-[sec][opt] = (50, 2)\n] SKIPPED [ 12%] 1309s spyder/config/tests/test_user.py::test_default_config_set[test_input4-[sec][opt] = {50}\n] SKIPPED [ 12%] 1309s spyder/config/tests/test_user.py::test_default_config_set[test_input5-[sec][opt] = {'k': 50}\n] SKIPPED [ 12%] 1309s spyder/config/tests/test_user.py::test_default_config_set[test_input6-[sec][opt] = False\n] SKIPPED [ 12%] 1309s spyder/config/tests/test_user.py::test_default_config_set[test_input7-[sec][opt] = True\n] SKIPPED [ 12%] 1309s spyder/config/tests/test_user.py::test_default_config_set[test_input8-[sec space][opt] = True\n] SKIPPED [ 12%] 1309s spyder/config/tests/test_user.py::test_default_config_set[test_input9-[sec space][opt space] = True\n] SKIPPED [ 12%] 1309s spyder/config/tests/test_user.py::test_default_config_save_write SKIPPED [ 12%] 1309s spyder/config/tests/test_user.py::test_default_config_set_defaults SKIPPED [ 12%] 1309s spyder/config/tests/test_user.py::test_userconfig_get_minor_version[3.2.1-3.2] SKIPPED [ 13%] 1309s spyder/config/tests/test_user.py::test_userconfig_get_minor_version[3.2.0-3.2] SKIPPED [ 13%] 1309s spyder/config/tests/test_user.py::test_userconfig_get_major_version[3.2.1-3] SKIPPED [ 13%] 1309s spyder/config/tests/test_user.py::test_userconfig_get_major_version[0.2.0-0] SKIPPED [ 13%] 1309s spyder/config/tests/test_user.py::test_userconfig_check_version[abc] SKIPPED [ 13%] 1309s spyder/config/tests/test_user.py::test_userconfig_check_version[x.x.x] SKIPPED [ 13%] 1309s spyder/config/tests/test_user.py::test_userconfig_check_version[1.0] SKIPPED [ 13%] 1309s spyder/config/tests/test_user.py::test_userconfig_check_version[-1.0] SKIPPED [ 13%] 1309s spyder/config/tests/test_user.py::test_userconfig_check_version[-1.0.0] SKIPPED [ 13%] 1309s spyder/config/tests/test_user.py::test_userconfig_check_version[] SKIPPED [ 13%] 1309s spyder/config/tests/test_user.py::test_userconfig_check_defaults SKIPPED [ 13%] 1309s spyder/config/tests/test_user.py::test_userconfig_check_section_option SKIPPED [ 14%] 1309s spyder/config/tests/test_user.py::test_userconfig_load_from_ini SKIPPED [ 14%] 1309s spyder/config/tests/test_user.py::test_userconfig_get_version SKIPPED [ 14%] 1309s spyder/config/tests/test_user.py::test_userconfig_set_version SKIPPED [ 14%] 1309s spyder/config/tests/test_user.py::test_userconfig_reset_to_defaults SKIPPED [ 14%] 1309s spyder/config/tests/test_user.py::test_userconfig_set_as_defaults SKIPPED [ 14%] 1309s spyder/config/tests/test_user.py::test_userconfig_get_default SKIPPED [ 14%] 1309s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults0-value] SKIPPED [ 14%] 1309s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults1-"\xe9\xe0\xc7\xc3\xe3\xe9\xe8\xef"] SKIPPED [ 14%] 1309s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults2-\xe9\xe0\xc7\xc3\xe3\xe9\xe8\xef] SKIPPED [ 14%] 1309s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults3-True] SKIPPED [ 14%] 1309s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults4-] SKIPPED [ 14%] 1309s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults5-123] SKIPPED [ 15%] 1309s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults6-123.123] SKIPPED [ 15%] 1309s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults7-value7] SKIPPED [ 15%] 1309s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults8-value8] SKIPPED [ 15%] 1309s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get2[defaults0-val-True] SKIPPED [ 15%] 1309s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get2[defaults1-val-False] SKIPPED [ 15%] 1309s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get2[defaults2-val-False] SKIPPED [ 15%] 1309s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get_string_from_inifile SKIPPED [ 15%] 1309s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get_does_not_eval_functions SKIPPED [ 15%] 1309s spyder/config/tests/test_user.py::test_userconfig_set_default SKIPPED [ 15%] 1309s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults0-other] SKIPPED [ 15%] 1309s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults1-\xe3\xe9\xe8\xef] SKIPPED [ 16%] 1309s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults2-False] SKIPPED [ 16%] 1309s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults3-dict] SKIPPED [ 16%] 1309s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults4-345] SKIPPED [ 16%] 1309s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults5-345.345] SKIPPED [ 16%] 1309s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults6-value6] SKIPPED [ 16%] 1309s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults7-value7] SKIPPED [ 16%] 1309s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults8-other] SKIPPED [ 16%] 1309s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_invalid[defaults0-no] SKIPPED [ 16%] 1309s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_invalid[defaults1-n9] SKIPPED [ 16%] 1309s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_invalid[defaults2-n9] SKIPPED [ 16%] 1309s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_with_string SKIPPED [ 17%] 1309s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_percentage_string SKIPPED [ 17%] 1309s spyder/config/tests/test_user.py::test_userconfig_remove_section SKIPPED [ 17%] 1309s spyder/config/tests/test_user.py::test_userconfig_remove_option SKIPPED [ 17%] 1309s spyder/config/tests/test_user.py::test_userconfig_cleanup SKIPPED (Test 1309s passed in previous runs) [ 17%] 1309s spyder/config/tests/test_user.py::test_invalid_shortcuts SKIPPED (Test 1309s passed in previous runs) [ 17%] 1309s spyder/config/tests/test_user.py::TestSpyderConfigApplyPatches::test_spyderconfig_apply_configuration_patches_42 SKIPPED [ 17%] 1309s spyder/config/tests/test_user.py::TestSpyderConfigApplyPatches::test_spyderconfig_apply_configuration_patches_45 SKIPPED [ 17%] 1309s spyder/config/tests/test_user.py::test_spyderconfig_get_defaults_path_name_from_version SKIPPED [ 17%] 1309s spyder/plugins/appearance/tests/test_confpage.py::test_change_ui_theme_and_color_scheme[config_dialog0] SKIPPED [ 17%] 1309s spyder/plugins/application/widgets/tests/test_status.py::test_inapp_appeal_status_bar SKIPPED [ 17%] 1309s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_file_open_close SKIPPED [ 18%] 1309s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_get_words SKIPPED [ 18%] 1309s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[c] SKIPPED [ 18%] 1309s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[cpp] SKIPPED [ 18%] 1309s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[css] SKIPPED [ 18%] 1309s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[erl] SKIPPED [ 18%] 1309s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[ex] SKIPPED [ 18%] 1309s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[html] SKIPPED [ 18%] 1309s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[java] SKIPPED [ 18%] 1309s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[jl] SKIPPED [ 18%] 1309s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[md] SKIPPED [ 18%] 1309s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[py] SKIPPED [ 18%] 1309s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[R] SKIPPED [ 19%] 1309s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_token_update SKIPPED [ 19%] 1309s spyder/plugins/completion/tests/test_configdialog.py::test_config_dialog[config_dialog0] SKIPPED [ 19%] 1309s spyder/plugins/completion/tests/test_plugin.py::test_configuration_merge SKIPPED [ 19%] 1309s spyder/plugins/completion/tests/test_plugin.py::test_provider_detection SKIPPED [ 19%] 1309s spyder/plugins/console/tests/test_plugin.py::test_run_code SKIPPED (Test 1309s passed in previous runs) [ 19%] 1309s spyder/plugins/console/tests/test_plugin.py::test_completions SKIPPED [ 19%] 1309s spyder/plugins/console/tests/test_plugin.py::test_handle_exception SKIPPED [ 19%] 1309s spyder/plugins/console/tests/test_plugin.py::test_handle_warnings SKIPPED [ 19%] 1309s spyder/plugins/console/tests/test_plugin.py::test_report_external_repo SKIPPED [ 19%] 1309s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_bracket_closing_new_line SKIPPED [ 19%] 1309s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_close_brackets[(-()-1] SKIPPED [ 20%] 1309s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_close_brackets[{-{}-1] SKIPPED [ 20%] 1309s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_close_brackets[[-[]-1] SKIPPED [ 20%] 1309s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[()-(())-2] SKIPPED [ 20%] 1309s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[{}-{()}-2] SKIPPED [ 20%] 1309s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[[]-[()]-2] SKIPPED [ 20%] 1309s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[,-(),-1] SKIPPED [ 20%] 1309s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[:-():-1] SKIPPED [ 20%] 1309s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[;-();-1] SKIPPED [ 20%] 1309s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_selected_text SKIPPED [ 20%] 1309s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_selected_text_multiple_lines SKIPPED [ 20%] 1309s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_complex_completion SKIPPED [ 21%] 1309s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_bracket_closing SKIPPED [ 21%] 1309s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_activate_deactivate SKIPPED [ 21%] 1309s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["-""-1] SKIPPED [ 21%] 1309s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['-''-1] SKIPPED [ 21%] 1309s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[#"-#"-2] SKIPPED [ 21%] 1309s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[#'-#'-2] SKIPPED [ 21%] 1309s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["""-"""-3] SKIPPED [ 21%] 1309s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['''-'''-3] SKIPPED [ 21%] 1309s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[""""-""""""-3] SKIPPED [ 21%] 1309s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[''''-''''''-3] SKIPPED [ 21%] 1309s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["some_string"-"some_string"-13] SKIPPED [ 22%] 1309s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['some_string'-'some_string'-13] SKIPPED [ 22%] 1309s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["\\""-"\\""-4] SKIPPED [ 22%] 1309s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['\\''-'\\''-4] SKIPPED [ 22%] 1309s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["\\\\"-"\\\\"-4] SKIPPED [ 22%] 1309s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['\\\\'-'\\\\'-4] SKIPPED [ 22%] 1309s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[()-("")-2] SKIPPED [ 22%] 1309s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[{}-{""}-2] SKIPPED [ 22%] 1309s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[[]-[""]-2] SKIPPED [ 22%] 1309s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[,-"",-1] SKIPPED [ 22%] 1309s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[:-"":-1] SKIPPED [ 22%] 1309s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[;-"";-1] SKIPPED [ 22%] 1309s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[a-"a-1] SKIPPED [ 23%] 1309s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_selected_text SKIPPED [ 23%] 1309s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_selected_text_multiple_lines SKIPPED [ 23%] 1309s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes_in_brackets SKIPPED [ 23%] 1309s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_activate_deactivate SKIPPED [ 23%] 1309s spyder/plugins/editor/extensions/tests/test_docstring.py::test_parse_function_definition[def foo():--name_list0-type_list0-value_list0-None] SKIPPED [ 23%] 1309s 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%] 1309s 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%] 1309s spyder/plugins/editor/extensions/tests/test_docstring.py::test_get_function_body[def foo():\n return-- return] SKIPPED [ 23%] 1309s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc---True] SKIPPED [ 23%] 1309s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc---False] SKIPPED [ 23%] 1309s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc-if 1:\n -if 1:\n -True] SKIPPED [ 24%] 1309s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc-if 1:\n -if 1:\n -False] SKIPPED [ 24%] 1309s 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%] 1309s 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%] 1309s 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%] 1309s 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%] 1309s 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%] 1309s 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%] 1309s 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%] 1309s 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%] 1309s 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%] 1309s 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%] 1309s 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%] 1309s 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%] 1309s 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%] 1309s 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%] 1309s 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%] 1309s 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%] 1309s 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%] 1309s 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%] 1309s 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%] 1309s 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%] 1309s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_delayed_popup[def foo():\n-def foo():\n """a-65] SKIPPED [ 25%] 1309s 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%] 1309s 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%] 1309s 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%] 1309s 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%] 1309s 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%] 1309s 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%] 1309s 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%] 1309s 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%] 1309s 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%] 1309s 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%] 1309s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_enabled SKIPPED [ 26%] 1309s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_flag_painting SKIPPED [ 27%] 1309s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_range_indicator_visible_on_hover_only SKIPPED [ 27%] 1309s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_range_indicator_alt_modifier_response SKIPPED [ 27%] 1309s spyder/plugins/editor/tests/test_editor_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 27%] 1309s spyder/plugins/editor/tests/test_plugin.py::test_basic_initialization SKIPPED [ 27%] 1309s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[other_file.py-file1.py] SKIPPED [ 27%] 1309s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[file1.py-file1.py] SKIPPED [ 27%] 1309s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[file2.py-file2.py] SKIPPED [ 27%] 1309s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[file4.py-file4.py] SKIPPED [ 27%] 1309s spyder/plugins/editor/tests/test_plugin.py::test_restore_open_files SKIPPED [ 27%] 1309s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files_cleanprefs SKIPPED [ 27%] 1309s spyder/plugins/editor/tests/test_plugin.py::test_open_untitled_files SKIPPED [ 28%] 1309s spyder/plugins/editor/tests/test_plugin.py::test_renamed_tree SKIPPED [ 28%] 1309s spyder/plugins/editor/tests/test_plugin.py::test_no_template SKIPPED [ 28%] 1309s spyder/plugins/editor/tests/test_plugin.py::test_editor_has_autosave_component SKIPPED [ 28%] 1309s spyder/plugins/editor/tests/test_plugin.py::test_autosave_component_do_autosave SKIPPED [ 28%] 1309s spyder/plugins/editor/tests/test_plugin.py::test_editorstacks_share_autosave_data SKIPPED [ 28%] 1309s spyder/plugins/editor/tests/test_plugin.py::test_editor_calls_recoverydialog_exec_if_nonempty SKIPPED [ 28%] 1309s spyder/plugins/editor/tests/test_plugin.py::test_closing_editor_plugin_stops_autosave_timer SKIPPED [ 28%] 1309s spyder/plugins/editor/tests/test_plugin.py::test_renamed_propagates_to_autosave SKIPPED [ 28%] 1309s spyder/plugins/editor/tests/test_plugin.py::test_go_to_prev_next_cursor_position SKIPPED [ 28%] 1309s spyder/plugins/editor/tests/test_plugin.py::test_open_and_close_lsp_requests SKIPPED [ 28%] 1309s spyder/plugins/editor/tests/test_plugin.py::test_toggle_eol_chars[nt] SKIPPED [ 29%] 1309s spyder/plugins/editor/tests/test_plugin.py::test_toggle_eol_chars[mac] SKIPPED [ 29%] 1309s spyder/plugins/editor/tests/test_plugin.py::test_toggle_eol_chars[posix] SKIPPED [ 29%] 1309s spyder/plugins/editor/tests/test_plugin.py::test_save_with_os_eol_chars SKIPPED [ 29%] 1309s spyder/plugins/editor/tests/test_plugin.py::test_remove_editorstacks_and_windows SKIPPED [ 29%] 1309s spyder/plugins/editor/tests/test_plugin.py::test_register_run_metadata SKIPPED [ 29%] 1309s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_component_set_interval SKIPPED [ 29%] 1309s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_component_timer_if_enabled[False] SKIPPED [ 29%] 1309s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_component_timer_if_enabled[True] SKIPPED [ 29%] 1309s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_empty_autosave_dir SKIPPED [ 29%] 1309s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_one_pid_file[True-False] SKIPPED [ 29%] 1309s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_one_pid_file[False-False] SKIPPED [ 29%] 1309s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_one_pid_file[False-True] SKIPPED [ 30%] 1309s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_non_pid_file SKIPPED [ 30%] 1309s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_without_autosave_dir SKIPPED [ 30%] 1309s spyder/plugins/editor/utils/tests/test_autosave.py::test_try_recover[False] SKIPPED [ 30%] 1309s spyder/plugins/editor/utils/tests/test_autosave.py::test_try_recover[True] SKIPPED [ 30%] 1309s spyder/plugins/editor/utils/tests/test_autosave.py::test_create_unique_autosave_filename[False-False] SKIPPED [ 30%] 1309s spyder/plugins/editor/utils/tests/test_autosave.py::test_create_unique_autosave_filename[True-False] SKIPPED [ 30%] 1309s spyder/plugins/editor/utils/tests/test_autosave.py::test_create_unique_autosave_filename[False-True] SKIPPED [ 30%] 1309s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave[True] SKIPPED [ 30%] 1309s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave[False] SKIPPED [ 30%] 1309s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_nonempty_mapping[True] SKIPPED [ 30%] 1309s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_nonempty_mapping[False] SKIPPED [ 31%] 1309s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_empty_mapping[False] SKIPPED [ 31%] 1309s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_empty_mapping[True] SKIPPED [ 31%] 1309s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_remove_autosave_file[False] SKIPPED [ 31%] 1309s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_remove_autosave_file[True] SKIPPED [ 31%] 1309s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_autosave_filename SKIPPED [ 31%] 1309s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_file_renamed[True] SKIPPED [ 31%] 1309s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_file_renamed[False] SKIPPED [ 31%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_after_simple_statement SKIPPED [ 31%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_after_if_statement SKIPPED [ 31%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_not_at_end_of_line SKIPPED [ 31%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_unterminated_string SKIPPED [ 32%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_comment SKIPPED [ 32%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_already_ends_in_colon SKIPPED [ 32%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_ends_in_backslash SKIPPED [ 32%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_one_line_if_statement SKIPPED [ 32%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_even_if_colon_inside_brackets SKIPPED [ 32%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_listcomp_over_two_lines SKIPPED [ 32%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_listcomp_over_three_lines SKIPPED [ 32%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_even_if_colon_inside_quotes SKIPPED [ 32%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_in_two_if_statements_on_one_line SKIPPED [ 32%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_simple_tuple SKIPPED [ 32%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_def_with_newline SKIPPED [ 33%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_def_with_indented_comment SKIPPED [ 33%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_brackets_alone SKIPPED [ 33%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_simple_def SKIPPED [ 33%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_open_parenthesis SKIPPED [ 33%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_open_bracket SKIPPED [ 33%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_open_curly SKIPPED [ 33%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_align_on_parenthesis SKIPPED [ 33%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_align_on_bracket SKIPPED [ 33%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_align_on_curly SKIPPED [ 33%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keep_unindent SKIPPED [ 33%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keep_unindent_fix_indent SKIPPED [ 33%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keep_unindent_if_blank SKIPPED [ 34%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_first_line SKIPPED [ 34%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_indentation_with_spaces SKIPPED [ 34%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_def_with_unindented_comment SKIPPED [ 34%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_issue_5606 SKIPPED [ 34%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_issue_7377 SKIPPED [ 34%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_issue_887 SKIPPED [ 34%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keywords SKIPPED [ 34%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_hanging_indentation_without_block SKIPPED [ 34%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_no_hanging_indentation SKIPPED [ 34%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_unintent_in_block SKIPPED [ 34%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_multi_line_lists SKIPPED [ 35%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_string_literals SKIPPED [ 35%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_indentation_with_tabs SKIPPED [ 35%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_indentation_with_tabs_parenthesis SKIPPED [ 35%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_unindentation_with_tabs SKIPPED [ 35%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_simple_indentation SKIPPED [ 35%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_copy_paste_autoindent SKIPPED [ 35%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_add_bookmark SKIPPED [ 35%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_get_bookmarks SKIPPED [ 35%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_clear_bookmarks SKIPPED [ 35%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_update_bookmarks SKIPPED [ 35%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_add_remove_breakpoint SKIPPED [ 36%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_add_remove_breakpoint_with_edit_condition SKIPPED [ 36%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_get_breakpoints SKIPPED [ 36%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_clear_breakpoints SKIPPED [ 36%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_set_breakpoints SKIPPED [ 36%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_update_breakpoints SKIPPED [ 36%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_upper_to_lower SKIPPED [ 36%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_lower_to_upper SKIPPED [ 36%] 1309s 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%] 1309s 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%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[myvar = 2 -myvar = 2\n-keys2-True] SKIPPED [ 36%] 1309s 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%] 1309s 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%] 1309s 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%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress["""string -"""string \n-keys6-True] SKIPPED [ 37%] 1309s 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%] 1309s 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%] 1309s 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%] 1309s 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%] 1309s 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%] 1309s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[('\U0001f6ab')-('\U0001f6ab')\n-keys12-True] PASSED [ 37%] 1310s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[def fun():-def fun():\n\n -keys13-True] PASSED [ 37%] 1310s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[def fun():-def fun():\n\n\n-keys14-True] PASSED [ 37%] 1310s 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%] 1310s 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%] 1310s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string -expected_state0] PASSED [ 38%] 1310s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string -expected_state1] PASSED [ 38%] 1310s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string \\-expected_state2] PASSED [ 38%] 1310s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string \\-expected_state3] PASSED [ 38%] 1310s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string \\ -expected_state4] PASSED [ 38%] 1311s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string \\ -expected_state5] PASSED [ 38%] 1311s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string ' -expected_state6] PASSED [ 38%] 1311s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string " -expected_state7] PASSED [ 38%] 1311s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string "-expected_state8] PASSED [ 38%] 1311s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string '-expected_state9] PASSED [ 39%] 1311s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string " -expected_state10] PASSED [ 39%] 1311s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string ' -expected_state11] PASSED [ 39%] 1311s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string -expected_state12] PASSED [ 39%] 1312s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string -expected_state13] PASSED [ 39%] 1312s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string \\-expected_state14] PASSED [ 39%] 1312s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string \\-expected_state15] PASSED [ 39%] 1312s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string \\ -expected_state16] PASSED [ 39%] 1312s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string \\ -expected_state17] PASSED [ 39%] 1312s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string ''' -expected_state18] PASSED [ 39%] 1312s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string """ -expected_state19] PASSED [ 39%] 1312s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string """-expected_state20] PASSED [ 40%] 1312s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string '''-expected_state21] PASSED [ 40%] 1312s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string """ -expected_state22] PASSED [ 40%] 1313s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string ''' -expected_state23] PASSED [ 40%] 1313s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_comment PASSED [ 40%] 1313s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_undo_return PASSED [ 40%] 1313s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_brace_match PASSED [ 40%] 1314s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_backspace_char PASSED [ 40%] 1314s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_backspace_selection PASSED [ 40%] 1315s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_delete_char PASSED [ 40%] 1315s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_delete_selection SKIPPED [ 40%] 1315s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_qtbug35861 SKIPPED [ 40%] 1315s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_get_text_with_eol[def foo(x):\n return x\n] PASSED [ 41%] 1315s 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%] 1315s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_get_text_with_eol[def foo(x):\r return x\r] PASSED [ 41%] 1315s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_format_signature PASSED [ 41%] 1315s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_delete PASSED [ 41%] 1315s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_files[create_folders_files0] PASSED [ 41%] 1315s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_files[create_folders_files1] PASSED [ 41%] 1315s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_files[create_folders_files2] PASSED [ 41%] 1315s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[def fun(a, b):\n\treturn a + b-\n] PASSED [ 41%] 1316s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[def fun(a, b):\n\treturn a + b-\r\n] PASSED [ 41%] 1316s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[def fun(a, b):\n\treturn a + b-\r] PASSED [ 41%] 1316s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[https://www.spyder-ide.org-\n] PASSED [ 42%] 1316s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[https://www.spyder-ide.org-\r\n] PASSED [ 42%] 1316s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[https://www.spyder-ide.org-\r] PASSED [ 42%] 1316s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_cell_highlight PASSED [ 42%] 1316s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_shortcut_for_widget_is_updated[config_dialog0] SKIPPED [ 42%] 1316s spyder/plugins/editor/widgets/codeeditor/tests/test_comments.py::test_single_line_comment PASSED [ 42%] 1316s spyder/plugins/editor/widgets/codeeditor/tests/test_comments.py::test_selection_comment PASSED [ 42%] 1320s spyder/plugins/editor/widgets/codeeditor/tests/test_decorations.py::test_decorations PASSED [ 42%] 1324s spyder/plugins/editor/widgets/codeeditor/tests/test_decorations.py::test_update_decorations_when_scrolling PASSED [ 42%] 1325s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params0] PASSED [ 42%] 1326s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params1] PASSED [ 42%] 1327s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params2] PASSED [ 43%] 1328s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params3] PASSED [ 43%] 1329s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params4] PASSED [ 43%] 1331s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params5] PASSED [ 43%] 1332s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params6] PASSED [ 43%] 1333s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params7] PASSED [ 43%] 1334s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params8] PASSED [ 43%] 1335s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params9] PASSED [ 43%] 1336s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params10] PASSED [ 43%] 1337s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params11] PASSED [ 43%] 1338s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params12] PASSED [ 43%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params13] PASSED [ 44%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params14] PASSED [ 44%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params15] SKIPPED [ 44%] 1343s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri_project_root_path PASSED [ 44%] 1343s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri_message_box PASSED [ 44%] 1345s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_pattern_highlight_regression PASSED [ 44%] 1346s spyder/plugins/editor/widgets/codeeditor/tests/test_gotoline.py::test_gotolinedialog_has_cancel_button PASSED [ 44%] 1346s spyder/plugins/editor/widgets/codeeditor/tests/test_gotoline.py::test_gotolinedialog_enter_plus PASSED [ 44%] 1346s spyder/plugins/editor/widgets/codeeditor/tests/test_gotoline.py::test_gotolinedialog_check_valid PASSED [ 44%] 1346s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_single_line_indent PASSED [ 44%] 1346s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_selection_indent PASSED [ 44%] 1346s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_fix_indentation PASSED [ 44%] 1346s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_single_line_unindent PASSED [ 45%] 1346s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_selection_unindent PASSED [ 45%] 1346s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_single_line_unindent_to_grid PASSED [ 45%] 1346s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_selection_unindent_to_grid PASSED [ 45%] 1353s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions_parens_bug PASSED [ 45%] 1354s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[linenumbers-LineNumberArea-True] PASSED [ 45%] 1354s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[linenumbers-LineNumberArea-False] PASSED [ 45%] 1354s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[edge_line-EdgeLine-True] PASSED [ 45%] 1354s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[edge_line-EdgeLine-False] PASSED [ 45%] 1354s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[scrollflagarea-ScrollFlagArea-True] PASSED [ 45%] 1354s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[scrollflagarea-ScrollFlagArea-False] PASSED [ 45%] 1354s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[indent_guides-IndentationGuide-True] PASSED [ 46%] 1354s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[indent_guides-IndentationGuide-False] PASSED [ 46%] 1354s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_scroll_line_up_and_down PASSED [ 46%] 1355s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_find_number_matches PASSED [ 46%] 1355s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_move_current_line_up PASSED [ 46%] 1355s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_move_current_line_down PASSED [ 46%] 1356s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_move_multiple_lines_up PASSED [ 46%] 1356s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_copy_lines_down_up PASSED [ 46%] 1356s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_move_multiple_lines_down PASSED [ 46%] 1356s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_top_line PASSED [ 46%] 1356s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_last_nonempty_line PASSED [ 46%] 1356s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_empty_line_in_middle PASSED [ 47%] 1357s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_last_line_when_empty PASSED [ 47%] 1357s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_last_line_when_nonempty PASSED [ 47%] 1357s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_find_replace_case_sensitive PASSED [ 47%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_current_selected_line PASSED [ 47%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_enter_press SKIPPED [ 47%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_plain_regex PASSED [ 47%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_invalid_regex PASSED [ 47%] 1359s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_honouring_case PASSED [ 47%] 1359s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_selection_escape_characters PASSED [ 47%] 1359s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_selection_backslash PASSED [ 47%] 1359s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_advance_cell PASSED [ 48%] 1360s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_get_current_word PASSED [ 48%] 1360s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_tab_keypress_properly_caught_find_replace PASSED [ 48%] 1360s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_tab_moves_focus_from_search_to_replace SKIPPED [ 48%] 1360s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_tab_copies_find_to_replace SKIPPED [ 48%] 1362s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_update_matches_in_find_replace PASSED [ 48%] 1362s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_autosave_all PASSED [ 48%] 1362s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave PASSED [ 48%] 1362s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_saves_only_if_changed PASSED [ 48%] 1362s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_does_not_save_new_files PASSED [ 48%] 1363s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_opening_sets_file_hash PASSED [ 48%] 1363s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_reloading_updates_file_hash PASSED [ 48%] 1363s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_closing_removes_file_hash PASSED [ 49%] 1363s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_does_not_save_after_open[ham.py] PASSED [ 49%] 1363s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_does_not_save_after_open[ham.txt] PASSED [ 49%] 1364s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_does_not_save_after_reload PASSED [ 49%] 1364s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_autosave_updates_name_mapping PASSED [ 49%] 1364s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_handles_error PASSED [ 49%] 1364s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_remove_autosave_file PASSED [ 49%] 1364s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_ipython_files PASSED [ 49%] 1365s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_load_files PASSED [ 49%] 1365s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_close_editor PASSED [ 49%] 1366s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_close_a_file PASSED [ 49%] 1366s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_sort_file_alphabetically PASSED [ 50%] 1367s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_sync_file_order PASSED [ 50%] 1367s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_toggle_off_show_all_files SKIPPED [ 50%] 1367s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_single_file_sync SKIPPED [ 50%] 1367s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_toggle_on_show_all_files PASSED [ 50%] 1368s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_if_changed PASSED [ 50%] 1369s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save PASSED [ 50%] 1370s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_file_saved_in_other_editorstack PASSED [ 50%] 1371s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_select_savename PASSED [ 50%] 1371s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as PASSED [ 50%] 1376s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as_with_outline PASSED [ 50%] 1376s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_copy_as PASSED [ 51%] 1377s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_all PASSED [ 51%] 1377s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as_change_file_type PASSED [ 51%] 1382s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as_lsp_calls PASSED [ 51%] 1382s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_default_keybinding_values PASSED [ 51%] 1382s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_start_and_end_of_document_shortcuts SKIPPED [ 51%] 1382s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_del_undo_redo_shortcuts SKIPPED [ 51%] 1382s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_copy_cut_paste_shortcuts SKIPPED [ 51%] 1382s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_select_all_shortcut SKIPPED [ 51%] 1382s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_delete_line_shortcut SKIPPED [ 51%] 1382s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_go_to_line_shortcut SKIPPED [ 51%] 1382s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_transform_to_lowercase_shortcut SKIPPED [ 51%] 1382s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_transform_to_uppercase_shortcut SKIPPED [ 52%] 1382s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_next_and_previous_word_shortcuts SKIPPED [ 52%] 1383s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_builtin_shift_del_and_ins PASSED [ 52%] 1383s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_builtin_undo_redo SKIPPED [ 52%] 1383s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_shortcuts_for_new_editors SKIPPED [ 52%] 1383s spyder/plugins/editor/widgets/tests/test_autosaveerror.py::test_autosave_error_message_box PASSED [ 52%] 1383s spyder/plugins/editor/widgets/tests/test_bookmarks.py::test_save_bookmark PASSED [ 52%] 1384s spyder/plugins/editor/widgets/tests/test_bookmarks.py::test_load_bookmark PASSED [ 52%] 1384s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_init PASSED [ 52%] 1385s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_close PASSED [ 52%] 1386s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_split PASSED [ 52%] 1387s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_iter_editorstacks PASSED [ 53%] 1387s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_get_layout_settings PASSED [ 53%] 1389s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_set_layout_settings_dont_goto PASSED [ 53%] 1390s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_set_layout_settings_goto PASSED [ 53%] 1390s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[1] PASSED [ 53%] 1390s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[2] PASSED [ 53%] 1391s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[0] PASSED [ 53%] 1391s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[3] PASSED [ 53%] 1391s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[4] PASSED [ 53%] 1391s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_has_cancel_button PASSED [ 53%] 1391s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_table_labels PASSED [ 53%] 1391s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_exec_if_nonempty_when_empty PASSED [ 54%] 1391s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_exec_if_nonempty_when_nonempty PASSED [ 54%] 1391s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_exec_if_nonempty_when_no_autosave_dir PASSED [ 54%] 1391s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_button PASSED [ 54%] 1391s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_when_original_does_not_exist PASSED [ 54%] 1391s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_when_original_not_recorded PASSED [ 54%] 1391s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_fallback PASSED [ 54%] 1391s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_when_error PASSED [ 54%] 1391s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_accepted_after_all_restored PASSED [ 54%] 1391s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_discard_button PASSED [ 54%] 1392s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_discard_when_error PASSED [ 54%] 1392s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_open_button PASSED [ 55%] 1392s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_open_when_no_original PASSED [ 55%] 1392s spyder/plugins/editor/widgets/tests/test_status.py::test_status_bar PASSED [ 55%] 1392s spyder/plugins/explorer/tests/test_explorer_config_dialog.py::test_config_dialog[config_dialog0] PASSED [ 55%] 1392s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_file_explorer PASSED [ 55%] 1392s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files0-absolute] PASSED [ 55%] 1393s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files0-relative] PASSED [ 55%] 1393s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files1-absolute] PASSED [ 55%] 1394s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files1-relative] PASSED [ 55%] 1394s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files2-absolute] PASSED [ 55%] 1394s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files2-relative] PASSED [ 55%] 1395s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files0-absolute] PASSED [ 55%] 1395s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files0-relative] PASSED [ 56%] 1396s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files1-absolute] PASSED [ 56%] 1396s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files1-relative] PASSED [ 56%] 1396s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files2-absolute] PASSED [ 56%] 1397s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files2-relative] PASSED [ 56%] 1397s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[FileExplorerTest-create_folders_files0] PASSED [ 56%] 1398s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[FileExplorerTest-create_folders_files1] PASSED [ 56%] 1398s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[FileExplorerTest-create_folders_files2] PASSED [ 56%] 1398s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[ProjectExplorerTest-create_folders_files0] PASSED [ 56%] 1399s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[ProjectExplorerTest-create_folders_files1] PASSED [ 56%] 1399s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[ProjectExplorerTest-create_folders_files2] PASSED [ 56%] 1400s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[FileExplorerTest-create_folders_files0] PASSED [ 57%] 1400s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[FileExplorerTest-create_folders_files1] PASSED [ 57%] 1400s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[FileExplorerTest-create_folders_files2] PASSED [ 57%] 1401s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[ProjectExplorerTest-create_folders_files0] PASSED [ 57%] 1402s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[ProjectExplorerTest-create_folders_files1] PASSED [ 57%] 1402s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[ProjectExplorerTest-create_folders_files2] PASSED [ 57%] 1403s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[FileExplorerTest-create_folders_files0] PASSED [ 57%] 1403s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[FileExplorerTest-create_folders_files1] PASSED [ 57%] 1404s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[FileExplorerTest-create_folders_files2] PASSED [ 57%] 1404s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[ProjectExplorerTest-create_folders_files0] PASSED [ 57%] 1405s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[ProjectExplorerTest-create_folders_files1] PASSED [ 57%] 1405s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[ProjectExplorerTest-create_folders_files2] PASSED [ 58%] 1405s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[FileExplorerTest-create_folders_files0] PASSED [ 58%] 1406s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[FileExplorerTest-create_folders_files1] PASSED [ 58%] 1406s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[FileExplorerTest-create_folders_files2] PASSED [ 58%] 1407s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[ProjectExplorerTest-create_folders_files0] PASSED [ 58%] 1407s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[ProjectExplorerTest-create_folders_files1] PASSED [ 58%] 1408s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[ProjectExplorerTest-create_folders_files2] PASSED [ 58%] 1408s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_single_click_to_open PASSED [ 58%] 1409s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_find_in_files_search PASSED [ 58%] 1409s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_regex[findinfiles0] PASSED [ 58%] 1409s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_string[findinfiles0] PASSED [ 58%] 1410s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_empty_regex[findinfiles0] PASSED [ 59%] 1410s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_string_no_regexp[findinfiles0] PASSED [ 59%] 1410s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_multiple_string[findinfiles0] PASSED [ 59%] 1411s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_truncate_result_with_different_input[nnnnn] PASSED [ 59%] 1411s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_truncate_result_with_different_input[\xf1and\xfa] PASSED [ 59%] 1411s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_case_unsensitive_search[findinfiles0] PASSED [ 59%] 1412s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_case_sensitive_search[findinfiles0] PASSED [ 59%] 1412s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_search_regexp_error[findinfiles0] PASSED [ 59%] 1412s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_regexp_error[findinfiles0] PASSED [ 59%] 1412s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_no_empty_file_items PASSED [ 59%] 1413s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_add_external_paths PASSED [ 59%] 1413s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_clear_this_list PASSED [ 59%] 1413s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_delete_path PASSED [ 60%] 1413s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_set_project_path PASSED [ 60%] 1413s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_current_search_path[findinfiles0] PASSED [ 60%] 1413s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_max_history[searchin_combobox0] PASSED [ 60%] 1414s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_max_results PASSED [ 60%] 1414s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_find_in_single_file PASSED [ 60%] 1415s spyder/plugins/help/tests/test_plugin.py::test_no_docs_message PASSED [ 60%] 1416s spyder/plugins/help/tests/test_plugin.py::test_no_further_docs_message PASSED [ 60%] 1417s spyder/plugins/help/tests/test_plugin.py::test_help_opens_when_show_tutorial_unit PASSED [ 60%] 1417s spyder/plugins/help/tests/test_widgets.py::test_richtext PASSED [ 60%] 1417s spyder/plugins/help/tests/test_widgets.py::test_plaintext PASSED [ 60%] 1417s spyder/plugins/history/tests/test_history_config_dialog.py::test_config_dialog[config_dialog0] PASSED [ 61%] 1418s spyder/plugins/history/tests/test_plugin.py::test_init PASSED [ 61%] 1418s spyder/plugins/history/tests/test_plugin.py::test_append_to_history PASSED [ 61%] 1418s spyder/plugins/history/tests/test_plugin.py::test_toggle_wrap_mode PASSED [ 61%] 1418s spyder/plugins/history/tests/test_plugin.py::test_toggle_line_numbers PASSED [ 61%] 1418s spyder/plugins/ipythonconsole/comms/tests/test_comms.py::test_comm_base PASSED [ 61%] 1418s spyder/plugins/ipythonconsole/comms/tests/test_comms.py::test_request PASSED [ 61%] 1419s spyder/plugins/ipythonconsole/tests/test_ipython_config_dialog.py::test_config_dialog[config_dialog0] PASSED [ 61%] 1419s spyder/plugins/ipythonconsole/utils/tests/test_spyder_kernel.py::test_kernel_pypath[True] PASSED [ 61%] 1419s spyder/plugins/ipythonconsole/utils/tests/test_spyder_kernel.py::test_kernel_pypath[False] PASSED [ 61%] 1419s spyder/plugins/ipythonconsole/utils/tests/test_spyder_kernel.py::test_python_interpreter PASSED [ 61%] 1420s spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py::test_connection_dialog_remembers_input_with_ssh_passphrase PASSED [ 62%] 1420s spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py::test_connection_dialog_doesnt_remember_input_with_ssh_passphrase PASSED [ 62%] 1420s spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py::test_connection_dialog_remembers_input_with_password PASSED [ 62%] 1420s spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py::test_connection_dialog_doesnt_remember_input_with_password PASSED [ 62%] 1420s spyder/plugins/layout/widgets/tests/test_dialog.py::test_layout_settings_dialog[layout_settings_dialog0] PASSED [ 62%] 1420s spyder/plugins/layout/widgets/tests/test_dialog.py::test_layout_save_dialog[layout_save_dialog0] PASSED [ 62%] 1420s spyder/plugins/maininterpreter/tests/test_confpage.py::test_load_time SKIPPED [ 62%] 1420s spyder/plugins/maininterpreter/tests/test_plugin.py::test_conda_interpreters SKIPPED [ 62%] 1420s spyder/plugins/maininterpreter/tests/test_plugin.py::test_pyenv_interpreters PASSED [ 62%] 1420s spyder/plugins/maininterpreter/tests/test_plugin.py::test_internal_interpreter SKIPPED [ 62%] 1420s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_outline_explorer[text] PASSED [ 62%] 1421s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_go_to_cursor_position PASSED [ 62%] 1421s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_follow_cursor PASSED [ 63%] 1422s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_go_to_cursor_position_with_new_file PASSED [ 63%] 1422s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_go_to_last_item PASSED [ 63%] 1423s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_display_variables PASSED [ 63%] 1423s spyder/plugins/plots/tests/test_plugin.py::test_fit_action PASSED [ 63%] 1425s spyder/plugins/plots/tests/test_plugin.py::test_zoom_actions PASSED [ 63%] 1425s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_figure_to_file[image/png-.png] PASSED [ 63%] 1425s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_figure_to_file[image/svg+xml-.svg] PASSED [ 63%] 1425s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_figure_to_file[image/svg+xml-.png] PASSED [ 63%] 1426s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_all_figures[image/png] PASSED [ 63%] 1426s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_all_figures[image/svg+xml] PASSED [ 63%] 1426s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_get_unique_figname PASSED [ 64%] 1426s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_current_figure[image/png] PASSED [ 64%] 1426s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_current_figure[image/svg+xml] PASSED [ 64%] 1426s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_all_figures[image/png] PASSED [ 64%] 1427s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_all_figures[image/svg+xml] PASSED [ 64%] 1427s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_one_thumbnail[image/png] PASSED [ 64%] 1427s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_one_thumbnail[image/svg+xml] PASSED [ 64%] 1428s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_go_prev_next_thumbnail[image/png] PASSED [ 64%] 1428s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_go_prev_next_thumbnail[image/svg+xml] PASSED [ 64%] 1431s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_scroll_to_item PASSED [ 64%] 1436s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_scroll_down_to_newest_plot PASSED [ 64%] 1436s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_mouse_clicking_thumbnails[image/png] PASSED [ 65%] 1436s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_mouse_clicking_thumbnails[image/svg+xml] PASSED [ 65%] 1436s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_thumbnails[image/png] PASSED [ 65%] 1437s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_thumbnails[image/svg+xml] PASSED [ 65%] 1437s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_thumbnails[image/png] PASSED [ 65%] 1437s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_thumbnails[image/svg+xml] PASSED [ 65%] 1437s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_copy_png_to_clipboard PASSED [ 65%] 1438s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_copy_svg_to_clipboard PASSED [ 65%] 1438s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_zoom_figure_viewer[image/png] PASSED [ 65%] 1438s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_zoom_figure_viewer[image/svg+xml] PASSED [ 65%] 1438s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_autofit_figure_viewer[image/png] PASSED [ 65%] 1438s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_autofit_figure_viewer[image/svg+xml] PASSED [ 66%] 1438s spyder/plugins/preferences/tests/test_config_dialog.py::test_config_dialog_save_to_conf PASSED [ 66%] 1438s spyder/plugins/profiler/tests/test_profiler.py::test_format_measure PASSED [ 66%] 1438s spyder/plugins/profiler/tests/test_profiler.py::test_color_string PASSED [ 66%] 1438s spyder/plugins/profiler/tests/test_profiler.py::test_format_output PASSED [ 66%] 1438s spyder/plugins/profiler/tests/test_profiler_config_dialog.py::test_config_dialog[config_dialog0] PASSED [ 66%] 1439s spyder/plugins/projects/tests/test_plugin.py::test_open_project[\u6e2c\u8a66] PASSED [ 66%] 1439s spyder/plugins/projects/tests/test_plugin.py::test_open_project[\u0627\u062e\u062a\u0628\u0627\u0631] PASSED [ 66%] 1440s spyder/plugins/projects/tests/test_plugin.py::test_open_project[test_dir] PASSED [ 66%] 1440s spyder/plugins/projects/tests/test_plugin.py::test_delete_project[\u6e2c\u8a66] PASSED [ 66%] 1441s spyder/plugins/projects/tests/test_plugin.py::test_delete_project[\u0627\u062e\u062a\u0628\u0627\u0631] PASSED [ 66%] 1443s spyder/plugins/projects/tests/test_plugin.py::test_delete_project[test_dir] PASSED [ 66%] 1443s spyder/plugins/projects/tests/test_plugin.py::test_close_project_sets_visible_config[True] PASSED [ 67%] 1443s spyder/plugins/projects/tests/test_plugin.py::test_close_project_sets_visible_config[False] PASSED [ 67%] 1443s spyder/plugins/projects/tests/test_plugin.py::test_on_close_sets_visible_config[True] PASSED [ 67%] 1443s spyder/plugins/projects/tests/test_plugin.py::test_on_close_sets_visible_config[False] PASSED [ 67%] 1445s spyder/plugins/projects/tests/test_plugin.py::test_open_project_uses_visible_config[True] PASSED [ 67%] 1447s spyder/plugins/projects/tests/test_plugin.py::test_open_project_uses_visible_config[False] PASSED [ 67%] 1447s spyder/plugins/projects/tests/test_plugin.py::test_switch_to_plugin[False] PASSED [ 67%] 1448s spyder/plugins/projects/tests/test_plugin.py::test_switch_to_plugin[True] PASSED [ 67%] 1449s spyder/plugins/projects/tests/test_plugin.py::test_set_get_project_filenames_when_closing_no_files PASSED [ 67%] 1450s spyder/plugins/projects/tests/test_plugin.py::test_set_get_project_filenames_when_closing PASSED [ 67%] 1452s spyder/plugins/projects/tests/test_plugin.py::test_set_get_project_filenames_when_switching PASSED [ 67%] 1453s spyder/plugins/projects/tests/test_plugin.py::test_recent_projects_menu_action PASSED [ 68%] 1454s spyder/plugins/projects/tests/test_plugin.py::test_project_explorer_tree_root PASSED [ 68%] 1467s spyder/plugins/projects/tests/test_plugin.py::test_filesystem_notifications PASSED [ 68%] 1469s spyder/plugins/projects/tests/test_plugin.py::test_loaded_and_closed_signals PASSED [ 68%] 1470s spyder/plugins/projects/tests/test_plugin.py::test_project_cli PASSED [ 68%] 1471s spyder/plugins/projects/tests/test_plugin.py::test_reopen_project PASSED [ 68%] 1472s spyder/plugins/projects/tests/test_plugin.py::test_recreate_project_config PASSED [ 68%] 1472s spyder/plugins/projects/utils/tests/test_cookie.py::test_load_cookiecutter_project_config PASSED [ 68%] 1472s spyder/plugins/projects/utils/tests/test_cookie.py::test_load_cookiecutter_project_hooks PASSED [ 68%] 1472s spyder/plugins/projects/utils/tests/test_cookie.py::test_generate_cookiecutter_project_defaults PASSED [ 68%] 1472s spyder/plugins/projects/utils/tests/test_cookie.py::test_generate_cookiecutter_project_extra_content PASSED [ 68%] 1472s spyder/plugins/projects/utils/tests/test_cookie.py::test_generate_cookiecutter_project_exception PASSED [ 69%] 1472s spyder/plugins/projects/widgets/tests/test_configdialog.py::test_projects_preferences PASSED [ 69%] 1475s spyder/plugins/projects/widgets/tests/test_project.py::test_empty_project PASSED [ 69%] 1475s spyder/plugins/projects/widgets/tests/test_project.py::test_set_load_recent_files PASSED [ 69%] 1476s spyder/plugins/projects/widgets/tests/test_project_explorer.py::test_project_explorer PASSED [ 69%] 1477s spyder/plugins/projects/widgets/tests/test_project_explorer.py::test_change_directory_in_project_explorer PASSED [ 69%] 1477s spyder/plugins/projects/widgets/tests/test_projectdialog.py::test_projectdialog_location SKIPPED [ 69%] 1477s spyder/plugins/projects/widgets/tests/test_projectdialog.py::test_directory_validations PASSED [ 69%] 1477s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_empty PASSED [ 69%] 1477s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-y] PASSED [ 69%] 1478s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-yes] PASSED [ 69%] 1478s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-true] PASSED [ 70%] 1478s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-YES] PASSED [ 70%] 1478s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-True] PASSED [ 70%] 1478s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-n] PASSED [ 70%] 1478s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-no] PASSED [ 70%] 1478s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-false] PASSED [ 70%] 1478s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-NO] PASSED [ 70%] 1478s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-False] PASSED [ 70%] 1478s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_list[opt-value0] PASSED [ 70%] 1478s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_dict[opt-value0] PASSED [ 70%] 1478s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_private_variables[_nope-nothing] PASSED [ 70%] 1478s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_private_variables[__nope_2-nothing] PASSED [ 70%] 1478s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_render PASSED [ 71%] 1478s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_no_render PASSED [ 71%] 1478s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_validate_passes PASSED [ 71%] 1478s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_validate_fails PASSED [ 71%] 1479s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[None] PASSED [ 71%] 1480s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Script] PASSED [ 71%] 1480s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Working] PASSED [ 71%] 1481s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Project] PASSED [ 71%] 1482s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Home] PASSED [ 71%] 1482s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Script & Home] PASSED [ 71%] 1483s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Working & Project] PASSED [ 71%] 1484s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Script & Working] PASSED [ 72%] 1484s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Project & Home] PASSED [ 72%] 1485s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[All] PASSED [ 72%] 1486s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_noproject PASSED [ 72%] 1488s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[None] PASSED [ 72%] 1489s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Script] PASSED [ 72%] 1490s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Working] PASSED [ 72%] 1491s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Project] PASSED [ 72%] 1492s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Home] PASSED [ 72%] 1494s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Script & Home] PASSED [ 72%] 1495s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Working & Project] PASSED [ 72%] 1496s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Script & Working] PASSED [ 73%] 1497s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Project & Home] PASSED [ 73%] 1498s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[All] PASSED [ 73%] 1499s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_max_history_conf PASSED [ 73%] 1499s spyder/plugins/pylint/tests/test_pylint.py::test_custom_interpreter[True] SKIPPED [ 73%] 1499s spyder/plugins/pylint/tests/test_pylint.py::test_custom_interpreter[False] SKIPPED [ 73%] 1499s spyder/plugins/pylint/tests/test_pylint_config_dialog.py::test_config_dialog[config_dialog0] PASSED [ 73%] 1500s spyder/plugins/pythonpath/tests/test_utils.py::test_check_path PASSED [ 73%] 1500s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_pathmanager[pathmanager0] PASSED [ 73%] 1500s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_check_uncheck_path[pathmanager0] PASSED [ 73%] 1500s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_export_to_PYTHONPATH[pathmanager0] SKIPPED [ 73%] 1501s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_invalid_directories[pathmanager0] PASSED [ 74%] 1501s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_remove_item_and_reply_no[pathmanager0] PASSED [ 74%] 1501s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_remove_item_and_reply_yes[pathmanager0] PASSED [ 74%] 1502s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_add_repeated_item[pathmanager0] PASSED [ 74%] 1503s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_buttons_state[pathmanager0] PASSED [ 74%] 1504s spyder/plugins/run/tests/test_run.py::test_run_plugin PASSED [ 74%] 1504s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_shortcuts SKIPPED [ 74%] 1504s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_shortcut_in_conf_is_filtered_with_shortcut_data PASSED [ 74%] 1504s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_shortcuts_filtering PASSED [ 74%] 1505s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_shortcut_filtering_context PASSED [ 74%] 1505s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_clear_shortcut PASSED [ 74%] 1505s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_press_new_sequence PASSED [ 74%] 1505s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_press_new_compound_sequence PASSED [ 75%] 1505s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_clear_back_new_sequence PASSED [ 75%] 1505s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_sequence_conflict PASSED [ 75%] 1505s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_sequence_single_key PASSED [ 75%] 1505s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_set_sequence_to_default PASSED [ 75%] 1506s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_invalid_char_in_sequence PASSED [ 75%] 1506s spyder/plugins/shortcuts/tests/test_shortcuts_config_dialog.py::test_config_dialog[config_dialog0] PASSED [ 75%] 1506s spyder/plugins/shortcuts/widgets/tests/test_summary.py::test_shortcutssummary PASSED [ 75%] 1506s spyder/plugins/shortcuts/widgets/tests/test_summary.py::test_shortcutssummary_texts PASSED [ 75%] 1506s spyder/plugins/statusbar/widgets/tests/test_status.py::test_status_bar_default_widgets PASSED [ 75%] 1506s spyder/plugins/statusbar/widgets/tests/test_status.py::test_status_bar_widget_signal PASSED [ 75%] 1506s spyder/plugins/statusbar/widgets/tests/test_status.py::test_custom_widget PASSED [ 76%] 1506s spyder/plugins/switcher/tests/test_switcher.py::test_switcher PASSED [ 76%] 1515s spyder/plugins/switcher/tests/test_switcher.py::test_switcher_filter_and_mode PASSED [ 76%] 1516s spyder/plugins/switcher/tests/test_switcher.py::test_switcher_filter_unicode PASSED [ 76%] 1516s spyder/plugins/toolbar/tests/test_toolbar.py::test_default_order PASSED [ 76%] 1517s spyder/plugins/toolbar/tests/test_toolbar.py::test_restore_toolbars_order PASSED [ 76%] 1518s spyder/plugins/toolbar/tests/test_toolbar.py::test_reorder_toolbars PASSED [ 76%] 1519s spyder/plugins/tours/tests/test_tour.py::test_tour PASSED [ 76%] 1519s spyder/plugins/variableexplorer/tests/test_variableexplorer_config_dialog.py::test_config_dialog[config_dialog0] PASSED [ 76%] 1519s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer PASSED [ 76%] 1519s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params0] PASSED [ 76%] 1519s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params1] PASSED [ 77%] 1519s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params2] PASSED [ 77%] 1519s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params3] PASSED [ 77%] 1520s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params4] PASSED [ 77%] 1520s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params5] PASSED [ 77%] 1520s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_types[params0] PASSED [ 77%] 1520s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_types[params1] PASSED [ 77%] 1520s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refreshaction_disabled PASSED [ 77%] 1521s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refresh PASSED [ 77%] 1521s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refresh_when_variable_deleted PASSED [ 77%] 1521s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refresh_nested PASSED [ 77%] 1521s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refresh_doubly_nested PASSED [ 77%] 1521s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_object_arrays PASSED [ 78%] 1521s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_object_arrays_display[data0] PASSED [ 78%] 1522s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_attribute_errors[data0] PASSED [ 78%] 1522s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_type_errors[data0] PASSED [ 78%] 1522s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_string_array_data_is_str[data0] PASSED [ 78%] 1522s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_format[data0] PASSED [ 78%] 1522s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_format_thousands[data0] PASSED [ 78%] 1522s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_inf_array PASSED [ 78%] 1522s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_string_array PASSED [ 78%] 1522s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_unicode_array PASSED [ 78%] 1522s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_masked_array PASSED [ 78%] 1523s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_record_array PASSED [ 79%] 1523s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_record_array_with_titles SKIPPED [ 79%] 1523s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_float_array PASSED [ 79%] 1523s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_complex_array PASSED [ 79%] 1523s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_bool_array PASSED [ 79%] 1523s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_int8_array PASSED [ 79%] 1523s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_float16_array PASSED [ 79%] 1523s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_3d_array PASSED [ 79%] 1523s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_empty_3d_array PASSED [ 79%] 1523s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refreshaction_disabled PASSED [ 79%] 1523s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh PASSED [ 79%] 1523s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh_after_edit[16384] PASSED [ 80%] 1523s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh_after_edit[65536] PASSED [ 80%] 1524s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh_into_int PASSED [ 80%] 1524s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh_when_variable_deleted PASSED [ 80%] 1524s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_edit_1d_array PASSED [ 80%] 1524s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_edit_2d_array PASSED [ 80%] 1524s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_edit_complex_array SKIPPED [ 80%] 1524s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arraymodel_set_data_overflow PASSED [ 80%] 1525s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_edit_overflow PASSED [ 80%] 1526s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_index_sort PASSED [ 80%] 1527s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_to_type PASSED [ 80%] 1527s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_editor_shows_scrollbar PASSED [ 81%] 1527s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_editor_scroll PASSED [ 81%] 1527s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_datetimeindex PASSED [ 81%] 1527s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_simpleindex PASSED [ 81%] 1527s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_simpleindex_custom_columns PASSED [ 81%] 1528s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_multiindex PASSED [ 81%] 1528s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_header_bom PASSED [ 81%] 1528s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_header_encoding PASSED [ 81%] 1528s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_basic PASSED [ 81%] 1528s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_sort PASSED [ 81%] 1528s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_sort_is_stable PASSED [ 81%] 1528s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_max_min_col_update PASSED [ 81%] 1528s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_max_min_col_update_constant PASSED [ 82%] 1528s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_with_timezone_aware_timestamps PASSED [ 82%] 1528s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_with_categories PASSED [ 82%] 1528s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_numbers PASSED [ 82%] 1528s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_numbers_using_global_max PASSED [ 82%] 1528s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_string PASSED [ 82%] 1528s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_object PASSED [ 82%] 1528s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_missings PASSED [ 82%] 1528s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_nullable_numbers PASSED [ 82%] 1528s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_with_format_percent_d_and_nan PASSED [ 82%] 1528s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refreshaction_disabled PASSED [ 82%] 1528s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh PASSED [ 83%] 1528s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_after_edit[16384] PASSED [ 83%] 1528s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_after_edit[65536] PASSED [ 83%] 1529s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_into_int PASSED [ 83%] 1529s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_when_variable_deleted PASSED [ 83%] 1529s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_change_format PASSED [ 83%] 1529s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_with_format_thousands PASSED [ 83%] 1530s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_menu_options PASSED [ 83%] 1531s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_with_various_indexes PASSED [ 83%] 1531s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_with_OutOfBoundsDatetime PASSED [ 83%] 1531s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_sort_dataframe_with_duplicate_column SKIPPED [ 83%] 1531s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_sort_dataframe_with_category_dtypes SKIPPED [ 84%] 1531s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_set_data_overflow PASSED [ 84%] 1533s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_edit_overflow PASSED [ 84%] 1533s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_set_data_complex PASSED [ 84%] 1535s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_edit_complex PASSED [ 84%] 1535s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_set_data_bool PASSED [ 84%] 1537s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_edit_bool PASSED [ 84%] 1537s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_non_ascii_index PASSED [ 84%] 1537s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_no_convert_strings_to_unicode PASSED [ 84%] 1537s spyder/plugins/variableexplorer/widgets/tests/test_importwizard.py::test_importwizard PASSED [ 84%] 1537s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_automatic_column_width PASSED [ 84%] 1537s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_sort_by_column PASSED [ 85%] 1537s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_keys_sorted_and_sort_with_large_rows PASSED [ 85%] 1537s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_filtering_with_large_rows PASSED [ 85%] 1538s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_namespacebrowser_plot_with_mute_inline_plotting_true PASSED [ 85%] 1538s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_namespacebrowser_plot_options PASSED [ 85%] 1538s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_namespacebrowser_plot_with_mute_inline_plotting_false PASSED [ 85%] 1538s spyder/plugins/variableexplorer/widgets/tests/test_preferences.py::test_preferences_float_format PASSED [ 85%] 1538s spyder/plugins/variableexplorer/widgets/tests/test_preferences.py::test_preferences_background PASSED [ 85%] 1538s spyder/plugins/variableexplorer/widgets/tests/test_preferences.py::test_preferences_coloring_algo PASSED [ 85%] 1538s spyder/plugins/variableexplorer/widgets/tests/test_preferences.py::test_preferences_for_arrays PASSED [ 85%] 1538s spyder/plugins/variableexplorer/widgets/tests/test_texteditor.py::test_texteditor PASSED [ 85%] 1538s spyder/plugins/variableexplorer/widgets/tests/test_texteditor.py::test_title[\xf1] PASSED [ 85%] 1538s spyder/plugins/variableexplorer/widgets/tests/test_texteditor.py::test_title[r] PASSED [ 86%] 1538s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_basic_initialization PASSED [ 86%] 1539s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_get_workingdir PASSED [ 86%] 1540s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_get_workingdir_startup PASSED [ 86%] 1541s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_get_workingdir_cli PASSED [ 86%] 1542s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_file_goto PASSED [ 86%] 1542s spyder/plugins/workingdirectory/tests/test_workingdirectory_config_dialog.py::test_config_dialog[config_dialog0] PASSED [ 86%] 1542s spyder/tests/test_dependencies_in_sync.py::test_dependencies_for_binder_in_sync PASSED [ 86%] 1542s spyder/tests/test_dependencies_in_sync.py::test_dependencies_for_spyder_dialog_in_sync PASSED [ 86%] 1542s spyder/tests/test_dependencies_in_sync.py::test_dependencies_for_spyder_setup_install_requires_in_sync PASSED [ 86%] 1542s spyder/tests/test_dependencies_in_sync.py::test_dependencies_for_spyder_setup_extras_requires_in_sync PASSED [ 86%] 1543s 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%] 1543s spyder/tests/test_dont_use.py::test_dont_use[^[\\s\\#]*\\bprint\\(((?!file=).)*\\)-exclude_patterns1-message1] PASSED [ 87%] 1543s spyder/tests/test_dont_use.py::test_dont_use[^[\\s\\#]*\\bprint\\s+(?!>>)((?!#).)*-exclude_patterns2-message2] PASSED [ 87%] 1543s spyder/tests/test_dont_use.py::test_check_charaters_translation[\uff05] PASSED [ 87%] 1544s spyder/utils/introspection/tests/test_modulecompletion.py::test_module_completion PASSED [ 87%] 1544s spyder/utils/tests/test_bsdsocket.py::test_bsdsockets PASSED [ 87%] 1545s spyder/utils/tests/test_encoding.py::test_permissions PASSED [ 87%] 1546s spyder/utils/tests/test_encoding.py::test_timestamp PASSED [ 87%] 1546s spyder/utils/tests/test_encoding.py::test_is_text_file PASSED [ 87%] 1546s spyder/utils/tests/test_encoding.py::test_files_encodings[utf-8-utf-8.txt] PASSED [ 87%] 1546s spyder/utils/tests/test_encoding.py::test_files_encodings[windows-1252-windows-1252.txt] PASSED [ 87%] 1546s spyder/utils/tests/test_encoding.py::test_files_encodings[ascii-ascii.txt] PASSED [ 88%] 1546s spyder/utils/tests/test_encoding.py::test_files_encodings[Big5-Big5.txt] PASSED [ 88%] 1546s spyder/utils/tests/test_encoding.py::test_files_encodings[KOI8-R-KOI8-R.txt] PASSED [ 88%] 1546s spyder/utils/tests/test_encoding.py::test_files_encodings[iso-8859-1-copyright.txt] PASSED [ 88%] 1547s spyder/utils/tests/test_encoding.py::test_files_encodings[utf-8-copyright.py] PASSED [ 88%] 1547s spyder/utils/tests/test_encoding.py::test_files_encodings[iso8859-9-iso8859-9.py] PASSED [ 88%] 1547s spyder/utils/tests/test_environ.py::test_get_user_environment_variables FAILED [ 88%] 1547s spyder/utils/tests/test_environ.py::test_get_user_env_newline FAILED [ 88%] 1547s spyder/utils/tests/test_environ.py::test_environ FAILED [ 88%] 1547s spyder/utils/tests/test_icons.py::test_icon_mapping PASSED [ 88%] 1547s spyder/utils/tests/test_misc.py::test_get_common_path PASSED [ 88%] 1547s spyder/utils/tests/test_programs.py::test_is_valid_w_interpreter SKIPPEDs.) [ 88%] 1548s spyder/utils/tests/test_programs.py::test_run_python_script_in_terminal PASSED [ 89%] 1548s spyder/utils/tests/test_programs.py::test_find_program PASSED [ 89%] 1548s spyder/utils/tests/test_programs.py::test_shell_split PASSED [ 89%] 1548s spyder/utils/tests/test_programs.py::test_check_version PASSED [ 89%] 1548s spyder/utils/tests/test_programs.py::test_is_module_installed PASSED [ 89%] 1548s spyder/utils/tests/test_programs.py::test_is_module_installed_with_custom_interpreter PASSED [ 89%] 1548s spyder/utils/tests/test_programs.py::test_get_temp_dir_ensure_dir_exists PASSED [ 89%] 1548s spyder/utils/tests/test_programs.py::test_clean_win_application_path PASSED [ 89%] 1548s spyder/utils/tests/test_programs.py::test_get_installed_apps_and_icons PASSED [ 89%] 1549s spyder/utils/tests/test_programs.py::test_parse_linux_desktop_entry PASSED [ 89%] 1549s spyder/utils/tests/test_programs.py::test_open_files_with_application PASSED [ 89%] 1549s spyder/utils/tests/test_programs.py::test_get_package_version PASSED [ 90%] 1549s spyder/utils/tests/test_programs.py::test_get_module_version PASSED [ 90%] 1549s spyder/utils/tests/test_sourcecode.py::test_normalize_eols PASSED [ 90%] 1549s spyder/utils/tests/test_sourcecode.py::test_get_primary_at PASSED [ 90%] 1549s spyder/utils/tests/test_sourcecode.py::test_get_identifiers PASSED [ 90%] 1549s spyder/utils/tests/test_sourcecode.py::test_split_source PASSED [ 90%] 1549s spyder/utils/tests/test_sourcecode.py::test_path_components PASSED [ 90%] 1549s spyder/utils/tests/test_sourcecode.py::test_differentiate_prefix PASSED [ 90%] 1549s spyder/utils/tests/test_sourcecode.py::test_get_same_name_files PASSED [ 90%] 1549s spyder/utils/tests/test_sourcecode.py::test_shortest_path PASSED [ 90%] 1550s spyder/utils/tests/test_sourcecode.py::test_disambiguate_fname PASSED [ 90%] 1550s spyder/utils/tests/test_sourcecode.py::test_get_eol_chars PASSED [ 91%] 1550s spyder/utils/tests/test_sourcecode.py::test_get_eol_chars_no_eol PASSED [ 91%] 1550s spyder/utils/tests/test_stringmatching.py::test_stringmatching_full PASSED [ 91%] 1550s spyder/utils/tests/test_stringmatching.py::test_stringmatching_order_filter PASSED [ 91%] 1550s spyder/utils/tests/test_syntaxhighlighters.py::test_HtmlSH_basic PASSED [ 91%] 1550s spyder/utils/tests/test_syntaxhighlighters.py::test_HtmlSH_unclosed_commend PASSED [ 91%] 1550s spyder/utils/tests/test_syntaxhighlighters.py::test_PythonSH_UTF16_number PASSED [ 91%] 1550s spyder/utils/tests/test_syntaxhighlighters.py::test_PythonSH_UTF16_string PASSED [ 91%] 1550s spyder/utils/tests/test_syntaxhighlighters.py::test_python_string_prefix PASSED [ 91%] 1550s spyder/utils/tests/test_syntaxhighlighters.py::test_Markdown_basic PASSED [ 91%] 1550s spyder/utils/tests/test_syntaxhighlighters.py::test_python_outline_explorer_comment[# --- First variant] PASSED [ 91%] 1550s spyder/utils/tests/test_syntaxhighlighters.py::test_python_outline_explorer_comment[#------ 2nd variant] PASSED [ 92%] 1550s spyder/utils/tests/test_syntaxhighlighters.py::test_python_outline_explorer_comment[### 3rd variant] PASSED [ 92%] 1550s spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[#---] PASSED [ 92%] 1550s spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[#--------] PASSED [ 92%] 1550s spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[#--- ] PASSED [ 92%] 1550s spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[# -------] PASSED [ 92%] 1550s spyder/utils/tests/test_system.py::test_system PASSED [ 92%] 1550s spyder/utils/tests/test_vcs.py::test_vcs_tool SKIPPED (Not to be run 1550s outside of CIs) [ 92%] 1550s spyder/utils/tests/test_vcs.py::test_vcs_root SKIPPED (Not running from 1550s a git repo) [ 92%] 1550s spyder/utils/tests/test_vcs.py::test_git_revision SKIPPED (Not running 1550s from a git repo) [ 92%] 1550s spyder/utils/tests/test_vcs.py::test_no_git PASSED [ 92%] 1550s spyder/utils/tests/test_vcs.py::test_get_git_refs SKIPPED (Not running 1550s from a git repo) [ 92%] 1550s spyder/utils/tests/test_vcs.py::test_get_git_remotes SKIPPED (Not 1550s running from a git repo) [ 93%] 1550s spyder/utils/tests/test_vcs.py::test_remote_to_url[https://github.com/neophnx/spyder.git-https://github.com/neophnx/spyder] PASSED [ 93%] 1550s spyder/utils/tests/test_vcs.py::test_remote_to_url[http://github.com/neophnx/spyder.git-http://github.com/neophnx/spyder] PASSED [ 93%] 1550s spyder/utils/tests/test_vcs.py::test_remote_to_url[git@github.com:goanpeca/spyder.git-https://github.com/goanpeca/spyder] PASSED [ 93%] 1551s spyder/widgets/github/tests/test_github_backend.py::test_invalid_credentials PASSED [ 93%] 1551s spyder/widgets/github/tests/test_github_backend.py::test_empty_credentials PASSED [ 93%] 1551s spyder/widgets/github/tests/test_github_backend.py::test_fake_credentials_bad_repo PASSED [ 93%] 1551s spyder/widgets/github/tests/test_github_backend.py::test_get_credentials_from_settings PASSED [ 93%] 1551s spyder/widgets/github/tests/test_github_backend.py::test_store_user_credentials SKIPPED [ 93%] 1551s spyder/widgets/github/tests/test_github_login.py::test_dialog PASSED [ 93%] 1551s spyder/widgets/tests/test_array_builder.py::test_array_inline PASSED [ 93%] 1551s spyder/widgets/tests/test_array_builder.py::test_array_inline_array_invalid PASSED [ 94%] 1551s spyder/widgets/tests/test_array_builder.py::test_array_inline_1d_array PASSED [ 94%] 1551s spyder/widgets/tests/test_array_builder.py::test_array_inline_nan_array PASSED [ 94%] 1551s spyder/widgets/tests/test_array_builder.py::test_array_inline_inf_array PASSED [ 94%] 1551s spyder/widgets/tests/test_array_builder.py::test_array_inline_force_float_array PASSED [ 94%] 1551s spyder/widgets/tests/test_array_builder.py::test_array_inline_force_float_error_array PASSED [ 94%] 1552s spyder/widgets/tests/test_array_builder.py::test_array_table PASSED [ 94%] 1552s spyder/widgets/tests/test_array_builder.py::test_array_table_empty_items PASSED [ 94%] 1552s spyder/widgets/tests/test_array_builder.py::test_array_table_spaces_in_item PASSED [ 94%] 1552s spyder/widgets/tests/test_array_builder.py::test_array_table_empty PASSED [ 94%] 1552s spyder/widgets/tests/test_browser.py::test_browser PASSED [ 94%] 1552s spyder/widgets/tests/test_collectioneditor.py::test_rename_variable PASSED [ 95%] 1552s spyder/widgets/tests/test_collectioneditor.py::test_remove_variable PASSED [ 95%] 1552s spyder/widgets/tests/test_collectioneditor.py::test_remove_remote_variable PASSED [ 95%] 1552s spyder/widgets/tests/test_collectioneditor.py::test_filter_rows PASSED [ 95%] 1552s spyder/widgets/tests/test_collectioneditor.py::test_remote_make_data_function PASSED [ 95%] 1552s spyder/widgets/tests/test_collectioneditor.py::test_create_dataframeeditor_with_correct_format PASSED [ 95%] 1552s spyder/widgets/tests/test_collectioneditor.py::test_collectionsmodel_with_two_ints PASSED [ 95%] 1552s spyder/widgets/tests/test_collectioneditor.py::test_collectionsmodel_with_index PASSED [ 95%] 1552s spyder/widgets/tests/test_collectioneditor.py::test_shows_dataframeeditor_when_editing_index PASSED [ 95%] 1552s spyder/widgets/tests/test_collectioneditor.py::test_sort_numpy_numeric_collectionsmodel PASSED [ 95%] 1552s spyder/widgets/tests/test_collectioneditor.py::test_sort_float_collectionsmodel PASSED [ 95%] 1552s spyder/widgets/tests/test_collectioneditor.py::test_sort_collectionsmodel PASSED [ 96%] 1552s spyder/widgets/tests/test_collectioneditor.py::test_sort_and_fetch_collectionsmodel_with_many_rows PASSED [ 96%] 1553s spyder/widgets/tests/test_collectioneditor.py::test_rename_and_duplicate_item_in_collection_editor PASSED [ 96%] 1553s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditorwidget_refresh_action_disabled PASSED [ 96%] 1553s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh PASSED [ 96%] 1553s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh_after_edit[16384] PASSED [ 96%] 1553s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh_after_edit[65536] PASSED [ 96%] 1553s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh_when_variable_deleted PASSED [ 96%] 1553s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh_nested PASSED [ 96%] 1553s spyder/widgets/tests/test_collectioneditor.py::test_edit_datetime PASSED [ 96%] 1553s spyder/widgets/tests/test_collectioneditor.py::test_edit_mutable_and_immutable_types PASSED [ 96%] 1553s spyder/widgets/tests/test_collectioneditor.py::test_view_module_in_coledit PASSED [ 96%] 1553s spyder/widgets/tests/test_collectioneditor.py::test_notimplementederror_multiindex PASSED [ 97%] 1553s spyder/widgets/tests/test_collectioneditor.py::test_editor_parent_set PASSED [ 97%] 1553s spyder/widgets/tests/test_collectioneditor.py::test_xml_dom_element_view PASSED [ 97%] 1553s spyder/widgets/tests/test_collectioneditor.py::test_pandas_dateoffset_view PASSED [ 97%] 1553s spyder/widgets/tests/test_collectioneditor.py::test_set_nonsettable_objects PASSED [ 97%] 1554s spyder/widgets/tests/test_collectioneditor.py::test_edit_nonsettable_objects PASSED [ 97%] 1554s spyder/widgets/tests/test_collectioneditor.py::test_collectionseditor_with_class_having_buggy_copy PASSED [ 97%] 1555s spyder/widgets/tests/test_collectioneditor.py::test_collectionseditor_with_class_having_correct_copy PASSED [ 97%] 1555s spyder/widgets/tests/test_collectioneditor.py::test_collectionseditor_when_clicking_on_header_and_large_rows PASSED [ 97%] 1555s spyder/widgets/tests/test_collectioneditor.py::test_dicts_with_mixed_types_as_key PASSED [ 97%] 1555s spyder/widgets/tests/test_collectioneditor.py::test_dicts_natural_sorting PASSED [ 97%] 1555s spyder/widgets/tests/test_collectioneditor.py::test_dicts_natural_sorting_mixed_types PASSED [ 98%] 1555s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_plot PASSED [ 98%] 1555s spyder/widgets/tests/test_dependencies.py::test_dependencies PASSED [ 98%] 1557s spyder/widgets/tests/test_findreplace.py::test_findreplace_multiline_replacement PASSED [ 98%] 1558s spyder/widgets/tests/test_findreplace.py::test_replace_selection PASSED [ 98%] 1561s spyder/widgets/tests/test_findreplace.py::test_replace_all PASSED [ 98%] 1562s spyder/widgets/tests/test_findreplace.py::test_messages_action PASSED [ 98%] 1564s spyder/widgets/tests/test_findreplace.py::test_replace_text_button PASSED [ 98%] 1565s spyder/widgets/tests/test_findreplace.py::test_update_matches PASSED [ 98%] 1567s spyder/widgets/tests/test_findreplace.py::test_clear_action PASSED [ 98%] 1567s spyder/widgets/tests/test_findreplace.py::test_replace_all_backslash PASSED [ 98%] 1568s spyder/widgets/tests/test_helperwidgets.py::test_messagecheckbox PASSED [ 99%] 1568s spyder/widgets/tests/test_mixins.py::test_get_current_object[test_object0] PASSED [ 99%] 1568s spyder/widgets/tests/test_mixins.py::test_get_current_object[test_object1] PASSED [ 99%] 1568s spyder/widgets/tests/test_mixins.py::test_get_current_word PASSED [ 99%] 1568s spyder/widgets/tests/test_mixins.py::test_get_unicode_regexp PASSED [ 99%] 1568s spyder/widgets/tests/test_mixins.py::test_get_number_matches PASSED [ 99%] 1568s spyder/widgets/tests/test_mixins.py::test_get_match_number PASSED [ 99%] 1568s spyder/widgets/tests/test_mixins.py::test_get_number_with_words PASSED [ 99%] 1568s spyder/widgets/tests/test_reporterror.py::test_dialog PASSED [ 99%] 1568s spyder/widgets/tests/test_reporterror.py::test_report_issue_url PASSED [ 99%] 1568s spyder/widgets/tests/test_reporterror.py::test_render_issue PASSED [ 99%] 1568s spyder/widgets/tests/test_sidebardialog.py::test_sidebardialog PASSED [100%] 1568s 1568s =================================== FAILURES =================================== 1568s _____________________ test_get_user_environment_variables ______________________ 1568s 1568s def test_get_user_environment_variables(): 1568s """Test get_user_environment_variables function""" 1568s # All platforms should have a path environment variable, but 1568s # Windows may have mixed case. 1568s keys = {k.lower() for k in get_user_environment_variables()} 1568s > assert "path" in keys or "shlvl" in keys 1568s E AssertionError: assert ('path' in set() or 'shlvl' in set()) 1568s 1568s /tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/utils/tests/test_environ.py:42: AssertionError 1568s __________________________ test_get_user_env_newline ___________________________ 1568s 1568s restore_user_env = None 1568s 1568s @pytest.mark.skipif(os.name == "nt", reason="Does not apply to Windows") 1568s def test_get_user_env_newline(restore_user_env): 1568s # Test variable value with newline characters. 1568s # Regression test for spyder-ide#20097 1568s text = "myfunc() { echo hello;\n echo world\n}\nexport -f myfunc" 1568s amend_user_shell_init(text) 1568s user_env = get_user_environment_variables() 1568s 1568s > assert user_env['BASH_FUNC_myfunc%%'] in text 1568s E KeyError: 'BASH_FUNC_myfunc%%' 1568s 1568s /tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/utils/tests/test_environ.py:53: KeyError 1568s _________________________________ test_environ _________________________________ 1568s 1568s environ_dialog = 1568s qtbot = 1568s 1568s def test_environ(environ_dialog, qtbot): 1568s """Test the environment variables dialog.""" 1568s environ_dialog.show() 1568s assert environ_dialog 1568s 1568s # All platforms should have a path environment variable, but 1568s # Windows may have mixed case. 1568s keys = {k.lower() for k in environ_dialog.get_value()} 1568s > assert "path" in keys or "shlvl" in keys 1568s E AssertionError: assert ('path' in set() or 'shlvl' in set()) 1568s 1568s /tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/utils/tests/test_environ.py:64: AssertionError 1568s =============================== warnings summary =============================== 1568s ../../../../usr/lib/python3/dist-packages/jupyter_client/connect.py:22 1568s /usr/lib/python3/dist-packages/jupyter_client/connect.py:22: DeprecationWarning: Jupyter is migrating its paths to use standard platformdirs 1568s given by the platformdirs library. To remove this warning and 1568s see the appropriate new directories, set the environment variable 1568s `JUPYTER_PLATFORM_DIRS=1` and then run `jupyter --paths`. 1568s The use of platformdirs will be the default in `jupyter_core` v6 1568s from jupyter_core.paths import jupyter_data_dir, jupyter_runtime_dir, secure_write 1568s 1568s spyder/config/base.py:441 1568s /tmp/autopkgtest.7kzvl3/build.Gvq/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. 1568s locale_language = locale.getdefaultlocale()[0] 1568s 1568s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_set_project_path 1568s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_max_results 1568s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_outline_explorer[text] 1568s /usr/lib/python3/dist-packages/superqt/utils/_throttler.py:286: RuntimeWarning: Method has been garbage collected 1568s result = self._func(*self._args[: self._max_args], **self._kwargs) 1568s 1568s spyder/plugins/ipythonconsole/comms/tests/test_comms.py::test_comm_base 1568s /usr/lib/python3/dist-packages/tornado/ioloop.py:274: DeprecationWarning: There is no current event loop 1568s loop = asyncio.get_event_loop() 1568s 1568s spyder/plugins/ipythonconsole/comms/tests/test_comms.py::test_comm_base 1568s spyder/plugins/ipythonconsole/comms/tests/test_comms.py::test_request 1568s /tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/ipythonconsole/comms/tests/test_comms.py:68: RuntimeWarning: coroutine 'IPythonKernel.do_execute' was never awaited 1568s kernel.do_execute('reset -f', True) 1568s Enable tracemalloc to get traceback where the object was allocated. 1568s See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. 1568s 1568s spyder/plugins/plots/tests/test_plugin.py::test_fit_action 1568s spyder/plugins/plots/tests/test_plugin.py::test_fit_action 1568s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_figure_to_file[image/svg+xml-.svg] 1568s /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. 1568s warnings.warn( 1568s 1568s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_to_type 1568s /tmp/autopkgtest.7kzvl3/build.Gvq/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. 1568s self.df.iloc[row, column] = change_type(val) 1568s 1568s spyder/utils/introspection/tests/test_modulecompletion.py::test_module_completion 1568s /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 1568s __import__(info.name) 1568s 1568s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1568s ===Flaky Test Report=== 1568s 1568s test_update_decorations_when_scrolling passed 1 out of the required 1 times. Success! 1568s test_automatic_completions_parens_bug passed 1 out of the required 1 times. Success! 1568s test_find_in_files_search passed 1 out of the required 1 times. Success! 1568s test_no_empty_file_items passed 1 out of the required 1 times. Success! 1568s test_find_in_single_file passed 1 out of the required 1 times. Success! 1568s test_no_docs_message passed 1 out of the required 1 times. Success! 1568s test_no_further_docs_message passed 1 out of the required 1 times. Success! 1568s test_follow_cursor passed 1 out of the required 1 times. Success! 1568s test_go_to_cursor_position_with_new_file passed 1 out of the required 1 times. Success! 1568s test_go_to_last_item passed 1 out of the required 1 times. Success! 1568s test_display_variables passed 1 out of the required 1 times. Success! 1568s test_filesystem_notifications passed 1 out of the required 1 times. Success! 1568s test_pylint_widget_pylintrc[None] passed 1 out of the required 1 times. Success! 1568s test_pylint_widget_pylintrc[Script] passed 1 out of the required 1 times. Success! 1568s test_pylint_widget_pylintrc[Working] passed 1 out of the required 1 times. Success! 1568s test_pylint_widget_pylintrc[Project] passed 1 out of the required 1 times. Success! 1568s test_pylint_widget_pylintrc[Home] passed 1 out of the required 1 times. Success! 1568s test_pylint_widget_pylintrc[Script & Home] passed 1 out of the required 1 times. Success! 1568s test_pylint_widget_pylintrc[Working & Project] passed 1 out of the required 1 times. Success! 1568s test_pylint_widget_pylintrc[Script & Working] passed 1 out of the required 1 times. Success! 1568s test_pylint_widget_pylintrc[Project & Home] passed 1 out of the required 1 times. Success! 1568s test_pylint_widget_pylintrc[All] passed 1 out of the required 1 times. Success! 1568s test_arrayeditor_edit_overflow passed 1 out of the required 1 times. Success! 1568s test_dataframeeditor_menu_options passed 1 out of the required 1 times. Success! 1568s test_dataframeeditor_edit_overflow passed 1 out of the required 1 times. Success! 1568s test_dataframeeditor_edit_complex passed 1 out of the required 1 times. Success! 1568s test_dataframeeditor_edit_bool passed 1 out of the required 1 times. Success! 1568s test_automatic_column_width passed 1 out of the required 1 times. Success! 1568s test_timestamp passed 1 out of the required 1 times. Success! 1568s test_run_python_script_in_terminal passed 1 out of the required 1 times. Success! 1568s test_view_module_in_coledit passed 1 out of the required 1 times. Success! 1568s test_edit_nonsettable_objects passed 1 out of the required 1 times. Success! 1568s 1568s ===End Flaky Test Report=== 1568s ============================= slowest 10 durations ============================= 1568s 13.10s call spyder/plugins/projects/tests/test_plugin.py::test_filesystem_notifications 1568s 8.78s call spyder/plugins/switcher/tests/test_switcher.py::test_switcher_filter_and_mode 1568s 4.52s call spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions_parens_bug 1568s 4.49s call spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_scroll_down_to_newest_plot 1568s 3.77s call spyder/plugins/editor/widgets/codeeditor/tests/test_decorations.py::test_update_decorations_when_scrolling 1568s 3.60s call spyder/plugins/editor/widgets/codeeditor/tests/test_decorations.py::test_decorations 1568s 3.36s setup spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as_lsp_calls 1568s 3.18s call spyder/widgets/tests/test_findreplace.py::test_replace_all 1568s 3.15s setup spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as_with_outline 1568s 3.13s call spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_scroll_to_item 1568s = 3 failed, 660 passed, 466 skipped, 241 deselected, 13 warnings in 264.67s (0:04:24) = 1575s *** END OF RUN 2: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 1575s *** STARTING RUN 3 at 00:17:31: 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 1576s 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'] 1576s ============================= test session starts ============================== 1576s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 1576s cachedir: .pytest_cache 1576s PyQt5 5.15.11 -- Qt runtime 5.15.15 -- Qt compiled 5.15.15 1576s rootdir: /tmp/autopkgtest.7kzvl3/build.Gvq/src 1576s configfile: pytest.ini 1576s 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 1576s timeout: 120.0s 1576s timeout method: thread 1576s timeout func_only: False 1578s collecting ... Attribute Qt::AA_ShareOpenGLContexts must be set before QCoreApplication is created. 1580s collected 1368 items / 241 deselected / 2 skipped / 1127 selected 1580s 1580s spyder/app/tests/test_cli_options.py::test_get_options SKIPPED (Test 1580s passed in previous runs) [ 0%] 1580s spyder/plugins/completion/tests/test_plugin.py::test_plugin_completion_gather SKIPPED [ 0%] 1580s spyder/plugins/completion/tests/test_plugin.py::test_plugin_first_response_request SKIPPED [ 0%] 1580s spyder/plugins/editor/tests/test_plugin.py::test_save_with_preferred_eol_chars[nt] SKIPPED [ 0%] 1580s spyder/plugins/editor/tests/test_plugin.py::test_save_with_preferred_eol_chars[mac] SKIPPED [ 0%] 1580s spyder/plugins/editor/tests/test_plugin.py::test_save_with_preferred_eol_chars[posix] SKIPPED [ 0%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_completions_hide.py::test_automatic_completions_hide_complete SKIPPED [ 0%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_completions_hide.py::test_automatic_completions_widget_visible SKIPPED [ 0%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r\n-autopep8] SKIPPED [ 0%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r\n-black] SKIPPED [ 0%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r-autopep8] SKIPPED [ 0%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r-black] SKIPPED [ 1%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\n-autopep8] SKIPPED [ 1%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\n-black] SKIPPED [ 1%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r\n-autopep8] SKIPPED [ 1%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r\n-yapf] SKIPPED [ 1%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r\n-black] SKIPPED [ 1%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r-autopep8] SKIPPED [ 1%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r-yapf] SKIPPED [ 1%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r-black] SKIPPED [ 1%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\n-autopep8] SKIPPED [ 1%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\n-yapf] SKIPPED [ 1%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\n-black] SKIPPED [ 2%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_max_line_length[autopep8] SKIPPED [ 2%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_max_line_length[black] SKIPPED [ 2%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_fallback_completions SKIPPED [ 2%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_space_completion SKIPPED [ 2%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_hide_widget_completion SKIPPED [ 2%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions SKIPPED [ 2%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions_tab_bug SKIPPED [ 2%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions_space_bug SKIPPED [ 2%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completions SKIPPED [ 2%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_code_snippets SKIPPED [ 2%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completion_order SKIPPED [ 3%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_text_snippet_completions SKIPPED [ 3%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completions_extra_paths SKIPPED [ 3%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completions_environment SKIPPED [ 3%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_dot_completions SKIPPED [ 3%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[000_test.txt] SKIPPED [ 3%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[.hidden] SKIPPED [ 3%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[any_file.txt] SKIPPED [ 3%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[abc.py] SKIPPED [ 3%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[part.0.parquet] SKIPPED [ 3%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[/home] SKIPPED [ 3%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[C:\\Users] SKIPPED [ 3%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[C:\\Windows\\System32] SKIPPED [ 4%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[/Library/Frameworks] SKIPPED [ 4%] 1580s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_when_completions_are_visible SKIPPED [ 4%] 1580s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_lsp_splitter_close SKIPPED [ 4%] 1580s spyder/plugins/editor/widgets/tests/test_formatting.py::test_closing_document_formatting[autopep8] SKIPPED [ 4%] 1580s spyder/plugins/editor/widgets/tests/test_formatting.py::test_closing_document_formatting[black] SKIPPED [ 4%] 1580s spyder/plugins/editor/widgets/tests/test_formatting.py::test_formatting_on_save[autopep8] SKIPPED [ 4%] 1580s spyder/plugins/editor/widgets/tests/test_formatting.py::test_formatting_on_save[black] SKIPPED [ 4%] 1580s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_get_common_file_associations SKIPPED [ 4%] 1580s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_get_file_associations SKIPPED [ 4%] 1580s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_create_file_manager_actions SKIPPED [ 4%] 1580s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_clicked SKIPPED [ 5%] 1580s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_check_launch_error_codes SKIPPED [ 5%] 1580s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_open_association SKIPPED [ 5%] 1580s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_update_filters SKIPPED [ 5%] 1580s spyder/plugins/explorer/widgets/tests/test_fileassociations.py::test_input_text_dialog SKIPPED [ 5%] 1580s spyder/plugins/explorer/widgets/tests/test_fileassociations.py::test_apps_dialog SKIPPED [ 5%] 1580s spyder/plugins/explorer/widgets/tests/test_fileassociations.py::test_file_assoc_widget SKIPPED [ 5%] 1580s spyder/plugins/findinfiles/tests/test_plugin.py::test_closing_plugin SKIPPED [ 5%] 1580s spyder/plugins/history/tests/test_plugin.py::test_add_history SKIPPED [ 5%] 1580s spyder/plugins/onlinehelp/tests/test_pydocgui.py::test_get_pydoc[lib0] SKIPPED [ 5%] 1580s spyder/plugins/onlinehelp/tests/test_pydocgui.py::test_get_pydoc[lib1] SKIPPED [ 5%] 1580s spyder/plugins/onlinehelp/tests/test_pydocgui.py::test_get_pydoc[lib2] SKIPPED [ 6%] 1580s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_add_figures[image/png-.png] SKIPPED [ 6%] 1580s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_add_figures[image/svg+xml-.svg] SKIPPED [ 6%] 1580s spyder/utils/tests/test_encoding.py::test_symlinks SKIPPED (Test passed 1580s in previous runs) [ 6%] 1580s spyder/utils/tests/test_programs.py::test_run_python_script_in_terminal_blank_wdir SKIPPED [ 6%] 1580s spyder/utils/tests/test_programs.py::test_run_python_script_in_terminal_with_wdir_empty SKIPPED [ 6%] 1580s spyder/utils/tests/test_programs.py::test_is_valid_interpreter SKIPPED [ 6%] 1580s spyder/utils/tests/test_programs.py::test_is_invalid_interpreter SKIPPED [ 6%] 1580s spyder/utils/tests/test_programs.py::test_is_valid_interpreter_name SKIPPED [ 6%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_classfunc_selector.py::test_class_func_selector SKIPPED [ 6%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_folding SKIPPED [ 6%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_unfold_when_searching SKIPPED [ 7%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_unfold_goto SKIPPED [ 7%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_delete_folded_line SKIPPED [ 7%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_delete_selections_with_folded_lines SKIPPED [ 7%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_preserve_folded_regions_after_paste SKIPPED [ 7%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_hide_calltip SKIPPED [ 7%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params0] SKIPPED [ 7%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params1] SKIPPED [ 7%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params2] SKIPPED [ 7%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params3] SKIPPED [ 7%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints[params0] SKIPPED [ 7%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints[params1] SKIPPED [ 7%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints[params2] SKIPPED [ 8%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_not_triggered[def test():\n pass\n\ntest] SKIPPED [ 8%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_not_triggered[# a comment] SKIPPED [ 8%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_not_triggered["a string"] SKIPPED [ 8%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_for_builtins[params0] SKIPPED [ 8%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_for_builtins[params1] SKIPPED [ 8%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_for_builtins[params2] SKIPPED [ 8%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_hints_vertical_position[params0] SKIPPED [ 8%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_hints_vertical_position[params1] SKIPPED [ 8%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_completion_hints SKIPPED [ 8%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_outline.py::test_editor_outlineexplorer SKIPPED [ 8%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_outline.py::test_empty_file SKIPPED [ 9%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings SKIPPED [ 9%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_adding_warnings SKIPPED [ 9%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_move_warnings SKIPPED [ 9%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_get_warnings SKIPPED [ 9%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_update_warnings_after_delete_line SKIPPED [ 9%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_update_warnings_after_closequotes SKIPPED [ 9%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_update_warnings_after_closebrackets SKIPPED [ 9%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[#noqa] SKIPPED [ 9%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[# NOQA] SKIPPED [ 9%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[# analysis:ignore] SKIPPED [ 9%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[# no-work] SKIPPED [ 10%] 1580s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[class] SKIPPED [ 10%] 1580s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[def] SKIPPED [ 10%] 1580s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[for] SKIPPED [ 10%] 1580s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[while] SKIPPED [ 10%] 1580s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[import] SKIPPED [ 10%] 1580s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[from] SKIPPED [ 10%] 1580s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[async] SKIPPED [ 10%] 1580s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[try] SKIPPED [ 10%] 1580s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[with] SKIPPED [ 10%] 1580s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[list] SKIPPED [ 10%] 1580s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[dict] SKIPPED [ 11%] 1580s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[set] SKIPPED [ 11%] 1580s spyder/app/tests/test_find_plugins.py::test_find_internal_plugins SKIPPED [ 11%] 1580s spyder/app/tests/test_find_plugins.py::test_find_external_plugins SKIPPED [ 11%] 1580s spyder/config/tests/test_base.py::test_is_stable_version SKIPPED (Test 1580s passed in previous runs) [ 11%] 1580s spyder/config/tests/test_base.py::test_get_conf_path[True] SKIPPED (Test 1580s passed in previous runs) [ 11%] 1580s spyder/config/tests/test_base.py::test_get_conf_path[False] SKIPPED [ 11%] 1580s spyder/config/tests/test_base.py::test_is_conda_based_app SKIPPED (Only 1580s works with Anaconda) [ 11%] 1580s spyder/config/tests/test_manager.py::test_site_config_load SKIPPED (Test 1580s passed in previous runs) [ 11%] 1580s spyder/config/tests/test_manager.py::test_external_plugin_config SKIPPED [ 11%] 1580s spyder/config/tests/test_manager.py::test_secure_options SKIPPED (Fails 1580s on Linux and CIs) [ 11%] 1580s spyder/config/tests/test_user.py::test_default_config_set[test_input0-[sec][opt] = val\n] SKIPPED [ 11%] 1580s spyder/config/tests/test_user.py::test_default_config_set[test_input1-[sec][opt] = 50\n] SKIPPED [ 12%] 1580s spyder/config/tests/test_user.py::test_default_config_set[test_input2-[sec][opt] = [50]\n] SKIPPED [ 12%] 1580s spyder/config/tests/test_user.py::test_default_config_set[test_input3-[sec][opt] = (50, 2)\n] SKIPPED [ 12%] 1581s spyder/config/tests/test_user.py::test_default_config_set[test_input4-[sec][opt] = {50}\n] SKIPPED [ 12%] 1581s spyder/config/tests/test_user.py::test_default_config_set[test_input5-[sec][opt] = {'k': 50}\n] SKIPPED [ 12%] 1581s spyder/config/tests/test_user.py::test_default_config_set[test_input6-[sec][opt] = False\n] SKIPPED [ 12%] 1581s spyder/config/tests/test_user.py::test_default_config_set[test_input7-[sec][opt] = True\n] SKIPPED [ 12%] 1581s spyder/config/tests/test_user.py::test_default_config_set[test_input8-[sec space][opt] = True\n] SKIPPED [ 12%] 1581s spyder/config/tests/test_user.py::test_default_config_set[test_input9-[sec space][opt space] = True\n] SKIPPED [ 12%] 1581s spyder/config/tests/test_user.py::test_default_config_save_write SKIPPED [ 12%] 1581s spyder/config/tests/test_user.py::test_default_config_set_defaults SKIPPED [ 12%] 1581s spyder/config/tests/test_user.py::test_userconfig_get_minor_version[3.2.1-3.2] SKIPPED [ 13%] 1581s spyder/config/tests/test_user.py::test_userconfig_get_minor_version[3.2.0-3.2] SKIPPED [ 13%] 1581s spyder/config/tests/test_user.py::test_userconfig_get_major_version[3.2.1-3] SKIPPED [ 13%] 1581s spyder/config/tests/test_user.py::test_userconfig_get_major_version[0.2.0-0] SKIPPED [ 13%] 1581s spyder/config/tests/test_user.py::test_userconfig_check_version[abc] SKIPPED [ 13%] 1581s spyder/config/tests/test_user.py::test_userconfig_check_version[x.x.x] SKIPPED [ 13%] 1581s spyder/config/tests/test_user.py::test_userconfig_check_version[1.0] SKIPPED [ 13%] 1581s spyder/config/tests/test_user.py::test_userconfig_check_version[-1.0] SKIPPED [ 13%] 1581s spyder/config/tests/test_user.py::test_userconfig_check_version[-1.0.0] SKIPPED [ 13%] 1581s spyder/config/tests/test_user.py::test_userconfig_check_version[] SKIPPED [ 13%] 1581s spyder/config/tests/test_user.py::test_userconfig_check_defaults SKIPPED [ 13%] 1581s spyder/config/tests/test_user.py::test_userconfig_check_section_option SKIPPED [ 14%] 1581s spyder/config/tests/test_user.py::test_userconfig_load_from_ini SKIPPED [ 14%] 1581s spyder/config/tests/test_user.py::test_userconfig_get_version SKIPPED [ 14%] 1581s spyder/config/tests/test_user.py::test_userconfig_set_version SKIPPED [ 14%] 1581s spyder/config/tests/test_user.py::test_userconfig_reset_to_defaults SKIPPED [ 14%] 1581s spyder/config/tests/test_user.py::test_userconfig_set_as_defaults SKIPPED [ 14%] 1581s spyder/config/tests/test_user.py::test_userconfig_get_default SKIPPED [ 14%] 1581s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults0-value] SKIPPED [ 14%] 1581s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults1-"\xe9\xe0\xc7\xc3\xe3\xe9\xe8\xef"] SKIPPED [ 14%] 1581s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults2-\xe9\xe0\xc7\xc3\xe3\xe9\xe8\xef] SKIPPED [ 14%] 1581s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults3-True] SKIPPED [ 14%] 1581s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults4-] SKIPPED [ 14%] 1581s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults5-123] SKIPPED [ 15%] 1581s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults6-123.123] SKIPPED [ 15%] 1581s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults7-value7] SKIPPED [ 15%] 1581s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults8-value8] SKIPPED [ 15%] 1581s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get2[defaults0-val-True] SKIPPED [ 15%] 1581s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get2[defaults1-val-False] SKIPPED [ 15%] 1581s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get2[defaults2-val-False] SKIPPED [ 15%] 1581s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get_string_from_inifile SKIPPED [ 15%] 1581s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get_does_not_eval_functions SKIPPED [ 15%] 1581s spyder/config/tests/test_user.py::test_userconfig_set_default SKIPPED [ 15%] 1581s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults0-other] SKIPPED [ 15%] 1581s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults1-\xe3\xe9\xe8\xef] SKIPPED [ 16%] 1581s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults2-False] SKIPPED [ 16%] 1581s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults3-dict] SKIPPED [ 16%] 1581s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults4-345] SKIPPED [ 16%] 1581s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults5-345.345] SKIPPED [ 16%] 1581s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults6-value6] SKIPPED [ 16%] 1581s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults7-value7] SKIPPED [ 16%] 1581s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults8-other] SKIPPED [ 16%] 1581s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_invalid[defaults0-no] SKIPPED [ 16%] 1581s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_invalid[defaults1-n9] SKIPPED [ 16%] 1581s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_invalid[defaults2-n9] SKIPPED [ 16%] 1581s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_with_string SKIPPED [ 17%] 1581s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_percentage_string SKIPPED [ 17%] 1581s spyder/config/tests/test_user.py::test_userconfig_remove_section SKIPPED [ 17%] 1581s spyder/config/tests/test_user.py::test_userconfig_remove_option SKIPPED [ 17%] 1581s spyder/config/tests/test_user.py::test_userconfig_cleanup SKIPPED (Test 1581s passed in previous runs) [ 17%] 1581s spyder/config/tests/test_user.py::test_invalid_shortcuts SKIPPED (Test 1581s passed in previous runs) [ 17%] 1581s spyder/config/tests/test_user.py::TestSpyderConfigApplyPatches::test_spyderconfig_apply_configuration_patches_42 SKIPPED [ 17%] 1581s spyder/config/tests/test_user.py::TestSpyderConfigApplyPatches::test_spyderconfig_apply_configuration_patches_45 SKIPPED [ 17%] 1581s spyder/config/tests/test_user.py::test_spyderconfig_get_defaults_path_name_from_version SKIPPED [ 17%] 1581s spyder/plugins/appearance/tests/test_confpage.py::test_change_ui_theme_and_color_scheme[config_dialog0] SKIPPED [ 17%] 1581s spyder/plugins/application/widgets/tests/test_status.py::test_inapp_appeal_status_bar SKIPPED [ 17%] 1581s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_file_open_close SKIPPED [ 18%] 1581s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_get_words SKIPPED [ 18%] 1581s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[c] SKIPPED [ 18%] 1581s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[cpp] SKIPPED [ 18%] 1581s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[css] SKIPPED [ 18%] 1581s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[erl] SKIPPED [ 18%] 1581s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[ex] SKIPPED [ 18%] 1581s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[html] SKIPPED [ 18%] 1581s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[java] SKIPPED [ 18%] 1581s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[jl] SKIPPED [ 18%] 1581s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[md] SKIPPED [ 18%] 1581s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[py] SKIPPED [ 18%] 1581s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[R] SKIPPED [ 19%] 1581s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_token_update SKIPPED [ 19%] 1581s spyder/plugins/completion/tests/test_configdialog.py::test_config_dialog[config_dialog0] SKIPPED [ 19%] 1581s spyder/plugins/completion/tests/test_plugin.py::test_configuration_merge SKIPPED [ 19%] 1581s spyder/plugins/completion/tests/test_plugin.py::test_provider_detection SKIPPED [ 19%] 1581s spyder/plugins/console/tests/test_plugin.py::test_run_code SKIPPED (Test 1581s passed in previous runs) [ 19%] 1581s spyder/plugins/console/tests/test_plugin.py::test_completions SKIPPED [ 19%] 1581s spyder/plugins/console/tests/test_plugin.py::test_handle_exception SKIPPED [ 19%] 1581s spyder/plugins/console/tests/test_plugin.py::test_handle_warnings SKIPPED [ 19%] 1581s spyder/plugins/console/tests/test_plugin.py::test_report_external_repo SKIPPED [ 19%] 1581s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_bracket_closing_new_line SKIPPED [ 19%] 1581s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_close_brackets[(-()-1] SKIPPED [ 20%] 1581s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_close_brackets[{-{}-1] SKIPPED [ 20%] 1581s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_close_brackets[[-[]-1] SKIPPED [ 20%] 1581s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[()-(())-2] SKIPPED [ 20%] 1581s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[{}-{()}-2] SKIPPED [ 20%] 1581s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[[]-[()]-2] SKIPPED [ 20%] 1581s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[,-(),-1] SKIPPED [ 20%] 1581s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[:-():-1] SKIPPED [ 20%] 1581s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[;-();-1] SKIPPED [ 20%] 1581s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_selected_text SKIPPED [ 20%] 1581s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_selected_text_multiple_lines SKIPPED [ 20%] 1581s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_complex_completion SKIPPED [ 21%] 1581s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_bracket_closing SKIPPED [ 21%] 1581s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_activate_deactivate SKIPPED [ 21%] 1581s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["-""-1] SKIPPED [ 21%] 1581s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['-''-1] SKIPPED [ 21%] 1581s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[#"-#"-2] SKIPPED [ 21%] 1581s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[#'-#'-2] SKIPPED [ 21%] 1581s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["""-"""-3] SKIPPED [ 21%] 1581s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['''-'''-3] SKIPPED [ 21%] 1581s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[""""-""""""-3] SKIPPED [ 21%] 1581s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[''''-''''''-3] SKIPPED [ 21%] 1581s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["some_string"-"some_string"-13] SKIPPED [ 22%] 1581s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['some_string'-'some_string'-13] SKIPPED [ 22%] 1581s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["\\""-"\\""-4] SKIPPED [ 22%] 1581s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['\\''-'\\''-4] SKIPPED [ 22%] 1581s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["\\\\"-"\\\\"-4] SKIPPED [ 22%] 1581s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['\\\\'-'\\\\'-4] SKIPPED [ 22%] 1581s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[()-("")-2] SKIPPED [ 22%] 1581s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[{}-{""}-2] SKIPPED [ 22%] 1581s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[[]-[""]-2] SKIPPED [ 22%] 1581s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[,-"",-1] SKIPPED [ 22%] 1581s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[:-"":-1] SKIPPED [ 22%] 1581s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[;-"";-1] SKIPPED [ 22%] 1581s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[a-"a-1] SKIPPED [ 23%] 1581s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_selected_text SKIPPED [ 23%] 1581s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_selected_text_multiple_lines SKIPPED [ 23%] 1581s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes_in_brackets SKIPPED [ 23%] 1581s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_activate_deactivate SKIPPED [ 23%] 1581s spyder/plugins/editor/extensions/tests/test_docstring.py::test_parse_function_definition[def foo():--name_list0-type_list0-value_list0-None] SKIPPED [ 23%] 1581s 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%] 1581s 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%] 1581s spyder/plugins/editor/extensions/tests/test_docstring.py::test_get_function_body[def foo():\n return-- return] SKIPPED [ 23%] 1581s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc---True] SKIPPED [ 23%] 1581s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc---False] SKIPPED [ 23%] 1581s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc-if 1:\n -if 1:\n -True] SKIPPED [ 24%] 1581s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc-if 1:\n -if 1:\n -False] SKIPPED [ 24%] 1581s 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%] 1581s 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%] 1581s 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%] 1581s 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%] 1581s 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%] 1581s 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%] 1581s 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%] 1581s 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%] 1581s 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%] 1581s 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%] 1581s 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%] 1581s 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%] 1581s 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%] 1581s 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%] 1581s 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%] 1581s 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%] 1581s 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%] 1581s 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%] 1581s 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%] 1581s 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%] 1581s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_delayed_popup[def foo():\n-def foo():\n """a-65] SKIPPED [ 25%] 1581s 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%] 1581s 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%] 1581s 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%] 1581s 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%] 1581s 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%] 1581s 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%] 1581s 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%] 1581s 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%] 1581s 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%] 1581s 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%] 1581s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_enabled SKIPPED [ 26%] 1581s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_flag_painting SKIPPED [ 27%] 1581s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_range_indicator_visible_on_hover_only SKIPPED [ 27%] 1581s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_range_indicator_alt_modifier_response SKIPPED [ 27%] 1581s spyder/plugins/editor/tests/test_editor_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 27%] 1581s spyder/plugins/editor/tests/test_plugin.py::test_basic_initialization SKIPPED [ 27%] 1581s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[other_file.py-file1.py] SKIPPED [ 27%] 1581s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[file1.py-file1.py] SKIPPED [ 27%] 1581s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[file2.py-file2.py] SKIPPED [ 27%] 1581s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[file4.py-file4.py] SKIPPED [ 27%] 1581s spyder/plugins/editor/tests/test_plugin.py::test_restore_open_files SKIPPED [ 27%] 1581s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files_cleanprefs SKIPPED [ 27%] 1581s spyder/plugins/editor/tests/test_plugin.py::test_open_untitled_files SKIPPED [ 28%] 1581s spyder/plugins/editor/tests/test_plugin.py::test_renamed_tree SKIPPED [ 28%] 1581s spyder/plugins/editor/tests/test_plugin.py::test_no_template SKIPPED [ 28%] 1581s spyder/plugins/editor/tests/test_plugin.py::test_editor_has_autosave_component SKIPPED [ 28%] 1581s spyder/plugins/editor/tests/test_plugin.py::test_autosave_component_do_autosave SKIPPED [ 28%] 1581s spyder/plugins/editor/tests/test_plugin.py::test_editorstacks_share_autosave_data SKIPPED [ 28%] 1581s spyder/plugins/editor/tests/test_plugin.py::test_editor_calls_recoverydialog_exec_if_nonempty SKIPPED [ 28%] 1581s spyder/plugins/editor/tests/test_plugin.py::test_closing_editor_plugin_stops_autosave_timer SKIPPED [ 28%] 1581s spyder/plugins/editor/tests/test_plugin.py::test_renamed_propagates_to_autosave SKIPPED [ 28%] 1581s spyder/plugins/editor/tests/test_plugin.py::test_go_to_prev_next_cursor_position SKIPPED [ 28%] 1581s spyder/plugins/editor/tests/test_plugin.py::test_open_and_close_lsp_requests SKIPPED [ 28%] 1581s spyder/plugins/editor/tests/test_plugin.py::test_toggle_eol_chars[nt] SKIPPED [ 29%] 1581s spyder/plugins/editor/tests/test_plugin.py::test_toggle_eol_chars[mac] SKIPPED [ 29%] 1581s spyder/plugins/editor/tests/test_plugin.py::test_toggle_eol_chars[posix] SKIPPED [ 29%] 1581s spyder/plugins/editor/tests/test_plugin.py::test_save_with_os_eol_chars SKIPPED [ 29%] 1581s spyder/plugins/editor/tests/test_plugin.py::test_remove_editorstacks_and_windows SKIPPED [ 29%] 1581s spyder/plugins/editor/tests/test_plugin.py::test_register_run_metadata SKIPPED [ 29%] 1581s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_component_set_interval SKIPPED [ 29%] 1581s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_component_timer_if_enabled[False] SKIPPED [ 29%] 1581s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_component_timer_if_enabled[True] SKIPPED [ 29%] 1581s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_empty_autosave_dir SKIPPED [ 29%] 1581s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_one_pid_file[True-False] SKIPPED [ 29%] 1581s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_one_pid_file[False-False] SKIPPED [ 29%] 1581s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_one_pid_file[False-True] SKIPPED [ 30%] 1581s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_non_pid_file SKIPPED [ 30%] 1581s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_without_autosave_dir SKIPPED [ 30%] 1581s spyder/plugins/editor/utils/tests/test_autosave.py::test_try_recover[False] SKIPPED [ 30%] 1581s spyder/plugins/editor/utils/tests/test_autosave.py::test_try_recover[True] SKIPPED [ 30%] 1581s spyder/plugins/editor/utils/tests/test_autosave.py::test_create_unique_autosave_filename[False-False] SKIPPED [ 30%] 1581s spyder/plugins/editor/utils/tests/test_autosave.py::test_create_unique_autosave_filename[True-False] SKIPPED [ 30%] 1581s spyder/plugins/editor/utils/tests/test_autosave.py::test_create_unique_autosave_filename[False-True] SKIPPED [ 30%] 1581s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave[True] SKIPPED [ 30%] 1581s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave[False] SKIPPED [ 30%] 1581s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_nonempty_mapping[True] SKIPPED [ 30%] 1581s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_nonempty_mapping[False] SKIPPED [ 31%] 1581s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_empty_mapping[False] SKIPPED [ 31%] 1581s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_empty_mapping[True] SKIPPED [ 31%] 1581s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_remove_autosave_file[False] SKIPPED [ 31%] 1581s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_remove_autosave_file[True] SKIPPED [ 31%] 1581s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_autosave_filename SKIPPED [ 31%] 1581s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_file_renamed[True] SKIPPED [ 31%] 1581s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_file_renamed[False] SKIPPED [ 31%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_after_simple_statement SKIPPED [ 31%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_after_if_statement SKIPPED [ 31%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_not_at_end_of_line SKIPPED [ 31%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_unterminated_string SKIPPED [ 32%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_comment SKIPPED [ 32%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_already_ends_in_colon SKIPPED [ 32%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_ends_in_backslash SKIPPED [ 32%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_one_line_if_statement SKIPPED [ 32%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_even_if_colon_inside_brackets SKIPPED [ 32%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_listcomp_over_two_lines SKIPPED [ 32%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_listcomp_over_three_lines SKIPPED [ 32%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_even_if_colon_inside_quotes SKIPPED [ 32%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_in_two_if_statements_on_one_line SKIPPED [ 32%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_simple_tuple SKIPPED [ 32%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_def_with_newline SKIPPED [ 33%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_def_with_indented_comment SKIPPED [ 33%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_brackets_alone SKIPPED [ 33%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_simple_def SKIPPED [ 33%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_open_parenthesis SKIPPED [ 33%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_open_bracket SKIPPED [ 33%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_open_curly SKIPPED [ 33%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_align_on_parenthesis SKIPPED [ 33%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_align_on_bracket SKIPPED [ 33%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_align_on_curly SKIPPED [ 33%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keep_unindent SKIPPED [ 33%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keep_unindent_fix_indent SKIPPED [ 33%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keep_unindent_if_blank SKIPPED [ 34%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_first_line SKIPPED [ 34%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_indentation_with_spaces SKIPPED [ 34%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_def_with_unindented_comment SKIPPED [ 34%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_issue_5606 SKIPPED [ 34%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_issue_7377 SKIPPED [ 34%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_issue_887 SKIPPED [ 34%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keywords SKIPPED [ 34%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_hanging_indentation_without_block SKIPPED [ 34%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_no_hanging_indentation SKIPPED [ 34%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_unintent_in_block SKIPPED [ 34%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_multi_line_lists SKIPPED [ 35%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_string_literals SKIPPED [ 35%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_indentation_with_tabs SKIPPED [ 35%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_indentation_with_tabs_parenthesis SKIPPED [ 35%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_unindentation_with_tabs SKIPPED [ 35%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_simple_indentation SKIPPED [ 35%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_copy_paste_autoindent SKIPPED [ 35%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_add_bookmark SKIPPED [ 35%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_get_bookmarks SKIPPED [ 35%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_clear_bookmarks SKIPPED [ 35%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_update_bookmarks SKIPPED [ 35%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_add_remove_breakpoint SKIPPED [ 36%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_add_remove_breakpoint_with_edit_condition SKIPPED [ 36%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_get_breakpoints SKIPPED [ 36%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_clear_breakpoints SKIPPED [ 36%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_set_breakpoints SKIPPED [ 36%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_update_breakpoints SKIPPED [ 36%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_upper_to_lower SKIPPED [ 36%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_lower_to_upper SKIPPED [ 36%] 1581s 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%] 1581s 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%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[myvar = 2 -myvar = 2\n-keys2-True] SKIPPED [ 36%] 1581s 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%] 1581s 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%] 1581s 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%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress["""string -"""string \n-keys6-True] SKIPPED [ 37%] 1581s 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%] 1581s 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%] 1581s 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%] 1581s 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%] 1581s 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%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[('\U0001f6ab')-('\U0001f6ab')\n-keys12-True] SKIPPED [ 37%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[def fun():-def fun():\n\n -keys13-True] SKIPPED [ 37%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[def fun():-def fun():\n\n\n-keys14-True] SKIPPED [ 37%] 1581s 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%] 1581s 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%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string -expected_state0] SKIPPED [ 38%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string -expected_state1] SKIPPED [ 38%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string \\-expected_state2] SKIPPED [ 38%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string \\-expected_state3] SKIPPED [ 38%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string \\ -expected_state4] SKIPPED [ 38%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string \\ -expected_state5] SKIPPED [ 38%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string ' -expected_state6] SKIPPED [ 38%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string " -expected_state7] SKIPPED [ 38%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string "-expected_state8] SKIPPED [ 38%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string '-expected_state9] SKIPPED [ 39%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string " -expected_state10] SKIPPED [ 39%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string ' -expected_state11] SKIPPED [ 39%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string -expected_state12] SKIPPED [ 39%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string -expected_state13] SKIPPED [ 39%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string \\-expected_state14] SKIPPED [ 39%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string \\-expected_state15] SKIPPED [ 39%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string \\ -expected_state16] SKIPPED [ 39%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string \\ -expected_state17] SKIPPED [ 39%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string ''' -expected_state18] SKIPPED [ 39%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string """ -expected_state19] SKIPPED [ 39%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string """-expected_state20] SKIPPED [ 40%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string '''-expected_state21] SKIPPED [ 40%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string """ -expected_state22] SKIPPED [ 40%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string ''' -expected_state23] SKIPPED [ 40%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_comment SKIPPED [ 40%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_undo_return SKIPPED [ 40%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_brace_match SKIPPED [ 40%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_backspace_char SKIPPED [ 40%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_backspace_selection SKIPPED [ 40%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_delete_char SKIPPED [ 40%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_delete_selection SKIPPED [ 40%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_qtbug35861 SKIPPED [ 40%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_get_text_with_eol[def foo(x):\n return x\n] SKIPPED [ 41%] 1581s 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%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_get_text_with_eol[def foo(x):\r return x\r] SKIPPED [ 41%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_format_signature SKIPPED [ 41%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_delete SKIPPED [ 41%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_files[create_folders_files0] SKIPPED [ 41%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_files[create_folders_files1] SKIPPED [ 41%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_files[create_folders_files2] SKIPPED [ 41%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[def fun(a, b):\n\treturn a + b-\n] SKIPPED [ 41%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[def fun(a, b):\n\treturn a + b-\r\n] SKIPPED [ 41%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[def fun(a, b):\n\treturn a + b-\r] SKIPPED [ 41%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[https://www.spyder-ide.org-\n] SKIPPED [ 42%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[https://www.spyder-ide.org-\r\n] SKIPPED [ 42%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[https://www.spyder-ide.org-\r] SKIPPED [ 42%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_cell_highlight SKIPPED [ 42%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_shortcut_for_widget_is_updated[config_dialog0] SKIPPED [ 42%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_comments.py::test_single_line_comment SKIPPED [ 42%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_comments.py::test_selection_comment SKIPPED [ 42%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_decorations.py::test_decorations SKIPPED [ 42%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_decorations.py::test_update_decorations_when_scrolling SKIPPED [ 42%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params0] SKIPPED [ 42%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params1] SKIPPED [ 42%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params2] SKIPPED [ 43%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params3] SKIPPED [ 43%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params4] SKIPPED [ 43%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params5] SKIPPED [ 43%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params6] SKIPPED [ 43%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params7] SKIPPED [ 43%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params8] SKIPPED [ 43%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params9] SKIPPED [ 43%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params10] SKIPPED [ 43%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params11] SKIPPED [ 43%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params12] SKIPPED [ 43%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params13] SKIPPED [ 44%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params14] SKIPPED [ 44%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params15] SKIPPED [ 44%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri_project_root_path SKIPPED [ 44%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri_message_box SKIPPED [ 44%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_pattern_highlight_regression SKIPPED [ 44%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_gotoline.py::test_gotolinedialog_has_cancel_button SKIPPED [ 44%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_gotoline.py::test_gotolinedialog_enter_plus SKIPPED [ 44%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_gotoline.py::test_gotolinedialog_check_valid SKIPPED [ 44%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_single_line_indent SKIPPED [ 44%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_selection_indent SKIPPED [ 44%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_fix_indentation SKIPPED [ 44%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_single_line_unindent SKIPPED [ 45%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_selection_unindent SKIPPED [ 45%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_single_line_unindent_to_grid SKIPPED [ 45%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_selection_unindent_to_grid SKIPPED [ 45%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions_parens_bug SKIPPED [ 45%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[linenumbers-LineNumberArea-True] SKIPPED [ 45%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[linenumbers-LineNumberArea-False] SKIPPED [ 45%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[edge_line-EdgeLine-True] SKIPPED [ 45%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[edge_line-EdgeLine-False] SKIPPED [ 45%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[scrollflagarea-ScrollFlagArea-True] SKIPPED [ 45%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[scrollflagarea-ScrollFlagArea-False] SKIPPED [ 45%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[indent_guides-IndentationGuide-True] SKIPPED [ 46%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[indent_guides-IndentationGuide-False] SKIPPED [ 46%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_scroll_line_up_and_down SKIPPED [ 46%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_find_number_matches SKIPPED [ 46%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_move_current_line_up SKIPPED [ 46%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_move_current_line_down SKIPPED [ 46%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_move_multiple_lines_up SKIPPED [ 46%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_copy_lines_down_up SKIPPED [ 46%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_move_multiple_lines_down SKIPPED [ 46%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_top_line SKIPPED [ 46%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_last_nonempty_line SKIPPED [ 46%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_empty_line_in_middle SKIPPED [ 47%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_last_line_when_empty SKIPPED [ 47%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_last_line_when_nonempty SKIPPED [ 47%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_find_replace_case_sensitive SKIPPED [ 47%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_current_selected_line SKIPPED [ 47%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_enter_press SKIPPED [ 47%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_plain_regex SKIPPED [ 47%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_invalid_regex SKIPPED [ 47%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_honouring_case SKIPPED [ 47%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_selection_escape_characters SKIPPED [ 47%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_selection_backslash SKIPPED [ 47%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_advance_cell SKIPPED [ 48%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_get_current_word SKIPPED [ 48%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_tab_keypress_properly_caught_find_replace SKIPPED [ 48%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_tab_moves_focus_from_search_to_replace SKIPPED [ 48%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_tab_copies_find_to_replace SKIPPED [ 48%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_update_matches_in_find_replace SKIPPED [ 48%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_autosave_all SKIPPED [ 48%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave SKIPPED [ 48%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_saves_only_if_changed SKIPPED [ 48%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_does_not_save_new_files SKIPPED [ 48%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_opening_sets_file_hash SKIPPED [ 48%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_reloading_updates_file_hash SKIPPED [ 48%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_closing_removes_file_hash SKIPPED [ 49%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_does_not_save_after_open[ham.py] SKIPPED [ 49%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_does_not_save_after_open[ham.txt] SKIPPED [ 49%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_does_not_save_after_reload SKIPPED [ 49%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_autosave_updates_name_mapping SKIPPED [ 49%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_handles_error SKIPPED [ 49%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_remove_autosave_file SKIPPED [ 49%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_ipython_files SKIPPED [ 49%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_load_files SKIPPED [ 49%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_close_editor SKIPPED [ 49%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_close_a_file SKIPPED [ 49%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_sort_file_alphabetically SKIPPED [ 50%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_sync_file_order SKIPPED [ 50%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_toggle_off_show_all_files SKIPPED [ 50%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_single_file_sync SKIPPED [ 50%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_toggle_on_show_all_files SKIPPED [ 50%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_if_changed SKIPPED [ 50%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save SKIPPED [ 50%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_file_saved_in_other_editorstack SKIPPED [ 50%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_select_savename SKIPPED [ 50%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as SKIPPED [ 50%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as_with_outline SKIPPED [ 50%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_copy_as SKIPPED [ 51%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_all SKIPPED [ 51%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as_change_file_type SKIPPED [ 51%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as_lsp_calls SKIPPED [ 51%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_default_keybinding_values SKIPPED [ 51%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_start_and_end_of_document_shortcuts SKIPPED [ 51%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_del_undo_redo_shortcuts SKIPPED [ 51%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_copy_cut_paste_shortcuts SKIPPED [ 51%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_select_all_shortcut SKIPPED [ 51%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_delete_line_shortcut SKIPPED [ 51%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_go_to_line_shortcut SKIPPED [ 51%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_transform_to_lowercase_shortcut SKIPPED [ 51%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_transform_to_uppercase_shortcut SKIPPED [ 52%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_next_and_previous_word_shortcuts SKIPPED [ 52%] 1582s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_builtin_shift_del_and_ins SKIPPED [ 52%] 1582s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_builtin_undo_redo SKIPPED [ 52%] 1582s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_shortcuts_for_new_editors SKIPPED [ 52%] 1582s spyder/plugins/editor/widgets/tests/test_autosaveerror.py::test_autosave_error_message_box SKIPPED [ 52%] 1582s spyder/plugins/editor/widgets/tests/test_bookmarks.py::test_save_bookmark SKIPPED [ 52%] 1582s spyder/plugins/editor/widgets/tests/test_bookmarks.py::test_load_bookmark SKIPPED [ 52%] 1582s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_init SKIPPED [ 52%] 1582s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_close SKIPPED [ 52%] 1582s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_split SKIPPED [ 52%] 1582s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_iter_editorstacks SKIPPED [ 53%] 1582s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_get_layout_settings SKIPPED [ 53%] 1582s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_set_layout_settings_dont_goto SKIPPED [ 53%] 1582s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_set_layout_settings_goto SKIPPED [ 53%] 1582s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[1] SKIPPED [ 53%] 1582s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[2] SKIPPED [ 53%] 1582s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[0] SKIPPED [ 53%] 1582s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[3] SKIPPED [ 53%] 1582s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[4] SKIPPED [ 53%] 1582s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_has_cancel_button SKIPPED [ 53%] 1582s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_table_labels SKIPPED [ 53%] 1582s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_exec_if_nonempty_when_empty SKIPPED [ 54%] 1582s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_exec_if_nonempty_when_nonempty SKIPPED [ 54%] 1582s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_exec_if_nonempty_when_no_autosave_dir SKIPPED [ 54%] 1582s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_button SKIPPED [ 54%] 1582s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_when_original_does_not_exist SKIPPED [ 54%] 1582s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_when_original_not_recorded SKIPPED [ 54%] 1582s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_fallback SKIPPED [ 54%] 1582s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_when_error SKIPPED [ 54%] 1582s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_accepted_after_all_restored SKIPPED [ 54%] 1582s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_discard_button SKIPPED [ 54%] 1582s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_discard_when_error SKIPPED [ 54%] 1582s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_open_button SKIPPED [ 55%] 1582s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_open_when_no_original SKIPPED [ 55%] 1582s spyder/plugins/editor/widgets/tests/test_status.py::test_status_bar SKIPPED [ 55%] 1582s spyder/plugins/explorer/tests/test_explorer_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 55%] 1582s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_file_explorer SKIPPED [ 55%] 1582s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files0-absolute] SKIPPED [ 55%] 1582s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files0-relative] SKIPPED [ 55%] 1582s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files1-absolute] SKIPPED [ 55%] 1582s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files1-relative] SKIPPED [ 55%] 1582s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files2-absolute] SKIPPED [ 55%] 1582s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files2-relative] SKIPPED [ 55%] 1582s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files0-absolute] SKIPPED [ 55%] 1582s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files0-relative] SKIPPED [ 56%] 1582s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files1-absolute] SKIPPED [ 56%] 1582s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files1-relative] SKIPPED [ 56%] 1582s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files2-absolute] SKIPPED [ 56%] 1582s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files2-relative] SKIPPED [ 56%] 1582s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[FileExplorerTest-create_folders_files0] SKIPPED [ 56%] 1582s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[FileExplorerTest-create_folders_files1] SKIPPED [ 56%] 1582s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[FileExplorerTest-create_folders_files2] SKIPPED [ 56%] 1582s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[ProjectExplorerTest-create_folders_files0] SKIPPED [ 56%] 1582s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[ProjectExplorerTest-create_folders_files1] SKIPPED [ 56%] 1582s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[ProjectExplorerTest-create_folders_files2] SKIPPED [ 56%] 1582s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[FileExplorerTest-create_folders_files0] SKIPPED [ 57%] 1582s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[FileExplorerTest-create_folders_files1] SKIPPED [ 57%] 1582s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[FileExplorerTest-create_folders_files2] SKIPPED [ 57%] 1582s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[ProjectExplorerTest-create_folders_files0] SKIPPED [ 57%] 1582s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[ProjectExplorerTest-create_folders_files1] SKIPPED [ 57%] 1582s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[ProjectExplorerTest-create_folders_files2] SKIPPED [ 57%] 1582s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[FileExplorerTest-create_folders_files0] SKIPPED [ 57%] 1582s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[FileExplorerTest-create_folders_files1] SKIPPED [ 57%] 1582s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[FileExplorerTest-create_folders_files2] SKIPPED [ 57%] 1582s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[ProjectExplorerTest-create_folders_files0] SKIPPED [ 57%] 1582s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[ProjectExplorerTest-create_folders_files1] SKIPPED [ 57%] 1582s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[ProjectExplorerTest-create_folders_files2] SKIPPED [ 58%] 1582s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[FileExplorerTest-create_folders_files0] SKIPPED [ 58%] 1582s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[FileExplorerTest-create_folders_files1] SKIPPED [ 58%] 1582s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[FileExplorerTest-create_folders_files2] SKIPPED [ 58%] 1582s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[ProjectExplorerTest-create_folders_files0] SKIPPED [ 58%] 1582s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[ProjectExplorerTest-create_folders_files1] SKIPPED [ 58%] 1582s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[ProjectExplorerTest-create_folders_files2] SKIPPED [ 58%] 1582s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_single_click_to_open SKIPPED [ 58%] 1582s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_find_in_files_search SKIPPED [ 58%] 1582s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_regex[findinfiles0] SKIPPED [ 58%] 1582s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_string[findinfiles0] SKIPPED [ 58%] 1582s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_empty_regex[findinfiles0] SKIPPED [ 59%] 1582s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_string_no_regexp[findinfiles0] SKIPPED [ 59%] 1582s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_multiple_string[findinfiles0] SKIPPED [ 59%] 1582s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_truncate_result_with_different_input[nnnnn] SKIPPED [ 59%] 1582s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_truncate_result_with_different_input[\xf1and\xfa] SKIPPED [ 59%] 1582s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_case_unsensitive_search[findinfiles0] SKIPPED [ 59%] 1582s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_case_sensitive_search[findinfiles0] SKIPPED [ 59%] 1582s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_search_regexp_error[findinfiles0] SKIPPED [ 59%] 1582s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_regexp_error[findinfiles0] SKIPPED [ 59%] 1582s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_no_empty_file_items SKIPPED [ 59%] 1582s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_add_external_paths SKIPPED [ 59%] 1582s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_clear_this_list SKIPPED [ 59%] 1582s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_delete_path SKIPPED [ 60%] 1582s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_set_project_path SKIPPED [ 60%] 1582s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_current_search_path[findinfiles0] SKIPPED [ 60%] 1582s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_max_history[searchin_combobox0] SKIPPED [ 60%] 1582s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_max_results SKIPPED [ 60%] 1582s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_find_in_single_file SKIPPED [ 60%] 1582s spyder/plugins/help/tests/test_plugin.py::test_no_docs_message SKIPPED [ 60%] 1582s spyder/plugins/help/tests/test_plugin.py::test_no_further_docs_message SKIPPED [ 60%] 1582s spyder/plugins/help/tests/test_plugin.py::test_help_opens_when_show_tutorial_unit SKIPPED [ 60%] 1582s spyder/plugins/help/tests/test_widgets.py::test_richtext SKIPPED (Test 1582s passed in previous runs) [ 60%] 1582s spyder/plugins/help/tests/test_widgets.py::test_plaintext SKIPPED (Test 1582s passed in previous runs) [ 60%] 1582s spyder/plugins/history/tests/test_history_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 61%] 1582s spyder/plugins/history/tests/test_plugin.py::test_init SKIPPED (Test 1582s passed in previous runs) [ 61%] 1582s spyder/plugins/history/tests/test_plugin.py::test_append_to_history SKIPPED [ 61%] 1582s spyder/plugins/history/tests/test_plugin.py::test_toggle_wrap_mode SKIPPED [ 61%] 1582s spyder/plugins/history/tests/test_plugin.py::test_toggle_line_numbers SKIPPED [ 61%] 1582s spyder/plugins/ipythonconsole/comms/tests/test_comms.py::test_comm_base SKIPPED [ 61%] 1582s spyder/plugins/ipythonconsole/comms/tests/test_comms.py::test_request SKIPPED [ 61%] 1582s spyder/plugins/ipythonconsole/tests/test_ipython_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 61%] 1582s spyder/plugins/ipythonconsole/utils/tests/test_spyder_kernel.py::test_kernel_pypath[True] SKIPPED [ 61%] 1582s spyder/plugins/ipythonconsole/utils/tests/test_spyder_kernel.py::test_kernel_pypath[False] SKIPPED [ 61%] 1582s spyder/plugins/ipythonconsole/utils/tests/test_spyder_kernel.py::test_python_interpreter SKIPPED [ 61%] 1582s spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py::test_connection_dialog_remembers_input_with_ssh_passphrase SKIPPED [ 62%] 1582s spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py::test_connection_dialog_doesnt_remember_input_with_ssh_passphrase SKIPPED [ 62%] 1582s spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py::test_connection_dialog_remembers_input_with_password SKIPPED [ 62%] 1582s spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py::test_connection_dialog_doesnt_remember_input_with_password SKIPPED [ 62%] 1582s spyder/plugins/layout/widgets/tests/test_dialog.py::test_layout_settings_dialog[layout_settings_dialog0] SKIPPED [ 62%] 1582s spyder/plugins/layout/widgets/tests/test_dialog.py::test_layout_save_dialog[layout_save_dialog0] SKIPPED [ 62%] 1582s spyder/plugins/maininterpreter/tests/test_confpage.py::test_load_time SKIPPED [ 62%] 1582s spyder/plugins/maininterpreter/tests/test_plugin.py::test_conda_interpreters SKIPPED [ 62%] 1582s spyder/plugins/maininterpreter/tests/test_plugin.py::test_pyenv_interpreters SKIPPED [ 62%] 1582s spyder/plugins/maininterpreter/tests/test_plugin.py::test_internal_interpreter SKIPPED [ 62%] 1582s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_outline_explorer[text] SKIPPED [ 62%] 1582s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_go_to_cursor_position SKIPPED [ 62%] 1582s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_follow_cursor SKIPPED [ 63%] 1582s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_go_to_cursor_position_with_new_file SKIPPED [ 63%] 1582s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_go_to_last_item SKIPPED [ 63%] 1582s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_display_variables SKIPPED [ 63%] 1582s spyder/plugins/plots/tests/test_plugin.py::test_fit_action SKIPPED (Test 1582s passed in previous runs) [ 63%] 1582s spyder/plugins/plots/tests/test_plugin.py::test_zoom_actions SKIPPED [ 63%] 1582s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_figure_to_file[image/png-.png] SKIPPED [ 63%] 1582s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_figure_to_file[image/svg+xml-.svg] SKIPPED [ 63%] 1582s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_figure_to_file[image/svg+xml-.png] SKIPPED [ 63%] 1582s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_all_figures[image/png] SKIPPED [ 63%] 1582s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_all_figures[image/svg+xml] SKIPPED [ 63%] 1582s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_get_unique_figname SKIPPED [ 64%] 1582s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_current_figure[image/png] SKIPPED [ 64%] 1582s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_current_figure[image/svg+xml] SKIPPED [ 64%] 1582s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_all_figures[image/png] SKIPPED [ 64%] 1582s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_all_figures[image/svg+xml] SKIPPED [ 64%] 1582s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_one_thumbnail[image/png] SKIPPED [ 64%] 1582s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_one_thumbnail[image/svg+xml] SKIPPED [ 64%] 1582s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_go_prev_next_thumbnail[image/png] SKIPPED [ 64%] 1582s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_go_prev_next_thumbnail[image/svg+xml] SKIPPED [ 64%] 1582s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_scroll_to_item SKIPPED [ 64%] 1582s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_scroll_down_to_newest_plot SKIPPED [ 64%] 1582s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_mouse_clicking_thumbnails[image/png] SKIPPED [ 65%] 1582s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_mouse_clicking_thumbnails[image/svg+xml] SKIPPED [ 65%] 1582s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_thumbnails[image/png] SKIPPED [ 65%] 1582s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_thumbnails[image/svg+xml] SKIPPED [ 65%] 1582s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_thumbnails[image/png] SKIPPED [ 65%] 1582s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_thumbnails[image/svg+xml] SKIPPED [ 65%] 1582s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_copy_png_to_clipboard SKIPPED [ 65%] 1582s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_copy_svg_to_clipboard SKIPPED [ 65%] 1582s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_zoom_figure_viewer[image/png] SKIPPED [ 65%] 1582s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_zoom_figure_viewer[image/svg+xml] SKIPPED [ 65%] 1582s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_autofit_figure_viewer[image/png] SKIPPED [ 65%] 1582s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_autofit_figure_viewer[image/svg+xml] SKIPPED [ 66%] 1582s spyder/plugins/preferences/tests/test_config_dialog.py::test_config_dialog_save_to_conf SKIPPED [ 66%] 1582s spyder/plugins/profiler/tests/test_profiler.py::test_format_measure SKIPPED [ 66%] 1582s spyder/plugins/profiler/tests/test_profiler.py::test_color_string SKIPPED [ 66%] 1582s spyder/plugins/profiler/tests/test_profiler.py::test_format_output SKIPPED [ 66%] 1582s spyder/plugins/profiler/tests/test_profiler_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 66%] 1582s spyder/plugins/projects/tests/test_plugin.py::test_open_project[\u6e2c\u8a66] SKIPPED [ 66%] 1582s spyder/plugins/projects/tests/test_plugin.py::test_open_project[\u0627\u062e\u062a\u0628\u0627\u0631] SKIPPED [ 66%] 1582s spyder/plugins/projects/tests/test_plugin.py::test_open_project[test_dir] SKIPPED [ 66%] 1582s spyder/plugins/projects/tests/test_plugin.py::test_delete_project[\u6e2c\u8a66] SKIPPED [ 66%] 1582s spyder/plugins/projects/tests/test_plugin.py::test_delete_project[\u0627\u062e\u062a\u0628\u0627\u0631] SKIPPED [ 66%] 1582s spyder/plugins/projects/tests/test_plugin.py::test_delete_project[test_dir] SKIPPED [ 66%] 1582s spyder/plugins/projects/tests/test_plugin.py::test_close_project_sets_visible_config[True] SKIPPED [ 67%] 1582s spyder/plugins/projects/tests/test_plugin.py::test_close_project_sets_visible_config[False] SKIPPED [ 67%] 1582s spyder/plugins/projects/tests/test_plugin.py::test_on_close_sets_visible_config[True] SKIPPED [ 67%] 1582s spyder/plugins/projects/tests/test_plugin.py::test_on_close_sets_visible_config[False] SKIPPED [ 67%] 1582s spyder/plugins/projects/tests/test_plugin.py::test_open_project_uses_visible_config[True] SKIPPED [ 67%] 1582s spyder/plugins/projects/tests/test_plugin.py::test_open_project_uses_visible_config[False] SKIPPED [ 67%] 1582s spyder/plugins/projects/tests/test_plugin.py::test_switch_to_plugin[False] SKIPPED [ 67%] 1582s spyder/plugins/projects/tests/test_plugin.py::test_switch_to_plugin[True] SKIPPED [ 67%] 1582s spyder/plugins/projects/tests/test_plugin.py::test_set_get_project_filenames_when_closing_no_files SKIPPED [ 67%] 1582s spyder/plugins/projects/tests/test_plugin.py::test_set_get_project_filenames_when_closing SKIPPED [ 67%] 1582s spyder/plugins/projects/tests/test_plugin.py::test_set_get_project_filenames_when_switching SKIPPED [ 67%] 1582s spyder/plugins/projects/tests/test_plugin.py::test_recent_projects_menu_action SKIPPED [ 68%] 1582s spyder/plugins/projects/tests/test_plugin.py::test_project_explorer_tree_root SKIPPED [ 68%] 1582s spyder/plugins/projects/tests/test_plugin.py::test_filesystem_notifications SKIPPED [ 68%] 1582s spyder/plugins/projects/tests/test_plugin.py::test_loaded_and_closed_signals SKIPPED [ 68%] 1582s spyder/plugins/projects/tests/test_plugin.py::test_project_cli SKIPPED [ 68%] 1582s spyder/plugins/projects/tests/test_plugin.py::test_reopen_project SKIPPED [ 68%] 1582s spyder/plugins/projects/tests/test_plugin.py::test_recreate_project_config SKIPPED [ 68%] 1582s spyder/plugins/projects/utils/tests/test_cookie.py::test_load_cookiecutter_project_config SKIPPED [ 68%] 1582s spyder/plugins/projects/utils/tests/test_cookie.py::test_load_cookiecutter_project_hooks SKIPPED [ 68%] 1582s spyder/plugins/projects/utils/tests/test_cookie.py::test_generate_cookiecutter_project_defaults SKIPPED [ 68%] 1582s spyder/plugins/projects/utils/tests/test_cookie.py::test_generate_cookiecutter_project_extra_content SKIPPED [ 68%] 1582s spyder/plugins/projects/utils/tests/test_cookie.py::test_generate_cookiecutter_project_exception SKIPPED [ 69%] 1582s spyder/plugins/projects/widgets/tests/test_configdialog.py::test_projects_preferences SKIPPED [ 69%] 1582s spyder/plugins/projects/widgets/tests/test_project.py::test_empty_project SKIPPED [ 69%] 1582s spyder/plugins/projects/widgets/tests/test_project.py::test_set_load_recent_files SKIPPED [ 69%] 1582s spyder/plugins/projects/widgets/tests/test_project_explorer.py::test_project_explorer SKIPPED [ 69%] 1582s spyder/plugins/projects/widgets/tests/test_project_explorer.py::test_change_directory_in_project_explorer SKIPPED [ 69%] 1582s spyder/plugins/projects/widgets/tests/test_projectdialog.py::test_projectdialog_location SKIPPED [ 69%] 1582s spyder/plugins/projects/widgets/tests/test_projectdialog.py::test_directory_validations SKIPPED [ 69%] 1582s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_empty SKIPPED [ 69%] 1582s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-y] SKIPPED [ 69%] 1582s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-yes] SKIPPED [ 69%] 1582s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-true] SKIPPED [ 70%] 1582s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-YES] SKIPPED [ 70%] 1582s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-True] SKIPPED [ 70%] 1582s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-n] SKIPPED [ 70%] 1582s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-no] SKIPPED [ 70%] 1582s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-false] SKIPPED [ 70%] 1582s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-NO] SKIPPED [ 70%] 1582s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-False] SKIPPED [ 70%] 1582s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_list[opt-value0] SKIPPED [ 70%] 1582s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_dict[opt-value0] SKIPPED [ 70%] 1582s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_private_variables[_nope-nothing] SKIPPED [ 70%] 1582s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_private_variables[__nope_2-nothing] SKIPPED [ 70%] 1582s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_render SKIPPED [ 71%] 1582s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_no_render SKIPPED [ 71%] 1582s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_validate_passes SKIPPED [ 71%] 1582s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_validate_fails SKIPPED [ 71%] 1582s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[None] SKIPPED [ 71%] 1582s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Script] SKIPPED [ 71%] 1582s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Working] SKIPPED [ 71%] 1582s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Project] SKIPPED [ 71%] 1582s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Home] SKIPPED [ 71%] 1582s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Script & Home] SKIPPED [ 71%] 1582s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Working & Project] SKIPPED [ 71%] 1582s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Script & Working] SKIPPED [ 72%] 1582s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Project & Home] SKIPPED [ 72%] 1582s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[All] SKIPPED [ 72%] 1582s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_noproject SKIPPED [ 72%] 1582s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[None] SKIPPED [ 72%] 1582s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Script] SKIPPED [ 72%] 1582s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Working] SKIPPED [ 72%] 1582s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Project] SKIPPED [ 72%] 1582s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Home] SKIPPED [ 72%] 1582s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Script & Home] SKIPPED [ 72%] 1582s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Working & Project] SKIPPED [ 72%] 1582s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Script & Working] SKIPPED [ 73%] 1582s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Project & Home] SKIPPED [ 73%] 1582s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[All] SKIPPED [ 73%] 1582s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_max_history_conf SKIPPED [ 73%] 1582s spyder/plugins/pylint/tests/test_pylint.py::test_custom_interpreter[True] SKIPPED [ 73%] 1582s spyder/plugins/pylint/tests/test_pylint.py::test_custom_interpreter[False] SKIPPED [ 73%] 1582s spyder/plugins/pylint/tests/test_pylint_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 73%] 1582s spyder/plugins/pythonpath/tests/test_utils.py::test_check_path SKIPPED [ 73%] 1582s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_pathmanager[pathmanager0] SKIPPED [ 73%] 1582s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_check_uncheck_path[pathmanager0] SKIPPED [ 73%] 1582s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_export_to_PYTHONPATH[pathmanager0] SKIPPED [ 73%] 1582s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_invalid_directories[pathmanager0] SKIPPED [ 74%] 1582s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_remove_item_and_reply_no[pathmanager0] SKIPPED [ 74%] 1582s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_remove_item_and_reply_yes[pathmanager0] SKIPPED [ 74%] 1582s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_add_repeated_item[pathmanager0] SKIPPED [ 74%] 1582s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_buttons_state[pathmanager0] SKIPPED [ 74%] 1582s spyder/plugins/run/tests/test_run.py::test_run_plugin SKIPPED (Test 1582s passed in previous runs) [ 74%] 1582s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_shortcuts SKIPPED [ 74%] 1582s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_shortcut_in_conf_is_filtered_with_shortcut_data SKIPPED [ 74%] 1582s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_shortcuts_filtering SKIPPED [ 74%] 1582s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_shortcut_filtering_context SKIPPED [ 74%] 1582s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_clear_shortcut SKIPPED [ 74%] 1582s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_press_new_sequence SKIPPED [ 74%] 1582s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_press_new_compound_sequence SKIPPED [ 75%] 1582s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_clear_back_new_sequence SKIPPED [ 75%] 1582s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_sequence_conflict SKIPPED [ 75%] 1582s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_sequence_single_key SKIPPED [ 75%] 1582s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_set_sequence_to_default SKIPPED [ 75%] 1582s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_invalid_char_in_sequence SKIPPED [ 75%] 1582s spyder/plugins/shortcuts/tests/test_shortcuts_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 75%] 1582s spyder/plugins/shortcuts/widgets/tests/test_summary.py::test_shortcutssummary SKIPPED [ 75%] 1582s spyder/plugins/shortcuts/widgets/tests/test_summary.py::test_shortcutssummary_texts SKIPPED [ 75%] 1582s spyder/plugins/statusbar/widgets/tests/test_status.py::test_status_bar_default_widgets SKIPPED [ 75%] 1582s spyder/plugins/statusbar/widgets/tests/test_status.py::test_status_bar_widget_signal SKIPPED [ 75%] 1582s spyder/plugins/statusbar/widgets/tests/test_status.py::test_custom_widget SKIPPED [ 76%] 1582s spyder/plugins/switcher/tests/test_switcher.py::test_switcher SKIPPED [ 76%] 1582s spyder/plugins/switcher/tests/test_switcher.py::test_switcher_filter_and_mode SKIPPED [ 76%] 1582s spyder/plugins/switcher/tests/test_switcher.py::test_switcher_filter_unicode SKIPPED [ 76%] 1582s spyder/plugins/toolbar/tests/test_toolbar.py::test_default_order SKIPPED [ 76%] 1582s spyder/plugins/toolbar/tests/test_toolbar.py::test_restore_toolbars_order SKIPPED [ 76%] 1582s spyder/plugins/toolbar/tests/test_toolbar.py::test_reorder_toolbars SKIPPED [ 76%] 1582s spyder/plugins/tours/tests/test_tour.py::test_tour SKIPPED (Test passed 1582s in previous runs) [ 76%] 1582s spyder/plugins/variableexplorer/tests/test_variableexplorer_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 76%] 1582s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer SKIPPED [ 76%] 1582s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params0] SKIPPED [ 76%] 1582s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params1] SKIPPED [ 77%] 1582s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params2] SKIPPED [ 77%] 1582s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params3] SKIPPED [ 77%] 1582s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params4] SKIPPED [ 77%] 1582s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params5] SKIPPED [ 77%] 1582s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_types[params0] SKIPPED [ 77%] 1582s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_types[params1] SKIPPED [ 77%] 1582s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refreshaction_disabled SKIPPED [ 77%] 1582s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refresh SKIPPED [ 77%] 1582s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refresh_when_variable_deleted SKIPPED [ 77%] 1582s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refresh_nested SKIPPED [ 77%] 1582s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refresh_doubly_nested SKIPPED [ 77%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_object_arrays SKIPPED [ 78%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_object_arrays_display[data0] SKIPPED [ 78%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_attribute_errors[data0] SKIPPED [ 78%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_type_errors[data0] SKIPPED [ 78%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_string_array_data_is_str[data0] SKIPPED [ 78%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_format[data0] SKIPPED [ 78%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_format_thousands[data0] SKIPPED [ 78%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_inf_array SKIPPED [ 78%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_string_array SKIPPED [ 78%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_unicode_array SKIPPED [ 78%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_masked_array SKIPPED [ 78%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_record_array SKIPPED [ 79%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_record_array_with_titles SKIPPED [ 79%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_float_array SKIPPED [ 79%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_complex_array SKIPPED [ 79%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_bool_array SKIPPED [ 79%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_int8_array SKIPPED [ 79%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_float16_array SKIPPED [ 79%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_3d_array SKIPPED [ 79%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_empty_3d_array SKIPPED [ 79%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refreshaction_disabled SKIPPED [ 79%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh SKIPPED [ 79%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh_after_edit[16384] SKIPPED [ 80%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh_after_edit[65536] SKIPPED [ 80%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh_into_int SKIPPED [ 80%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh_when_variable_deleted SKIPPED [ 80%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_edit_1d_array SKIPPED [ 80%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_edit_2d_array SKIPPED [ 80%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_edit_complex_array SKIPPED [ 80%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arraymodel_set_data_overflow SKIPPED [ 80%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_edit_overflow SKIPPED [ 80%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_index_sort SKIPPED [ 80%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_to_type SKIPPED [ 80%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_editor_shows_scrollbar SKIPPED [ 81%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_editor_scroll SKIPPED [ 81%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_datetimeindex SKIPPED [ 81%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_simpleindex SKIPPED [ 81%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_simpleindex_custom_columns SKIPPED [ 81%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_multiindex SKIPPED [ 81%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_header_bom SKIPPED [ 81%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_header_encoding SKIPPED [ 81%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_basic SKIPPED [ 81%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_sort SKIPPED [ 81%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_sort_is_stable SKIPPED [ 81%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_max_min_col_update SKIPPED [ 81%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_max_min_col_update_constant SKIPPED [ 82%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_with_timezone_aware_timestamps SKIPPED [ 82%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_with_categories SKIPPED [ 82%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_numbers SKIPPED [ 82%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_numbers_using_global_max SKIPPED [ 82%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_string SKIPPED [ 82%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_object SKIPPED [ 82%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_missings SKIPPED [ 82%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_nullable_numbers SKIPPED [ 82%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_with_format_percent_d_and_nan SKIPPED [ 82%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refreshaction_disabled SKIPPED [ 82%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh SKIPPED [ 83%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_after_edit[16384] SKIPPED [ 83%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_after_edit[65536] SKIPPED [ 83%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_into_int SKIPPED [ 83%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_when_variable_deleted SKIPPED [ 83%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_change_format SKIPPED [ 83%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_with_format_thousands SKIPPED [ 83%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_menu_options SKIPPED [ 83%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_with_various_indexes SKIPPED [ 83%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_with_OutOfBoundsDatetime SKIPPED [ 83%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_sort_dataframe_with_duplicate_column SKIPPED [ 83%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_sort_dataframe_with_category_dtypes SKIPPED [ 84%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_set_data_overflow SKIPPED [ 84%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_edit_overflow SKIPPED [ 84%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_set_data_complex SKIPPED [ 84%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_edit_complex SKIPPED [ 84%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_set_data_bool SKIPPED [ 84%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_edit_bool SKIPPED [ 84%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_non_ascii_index SKIPPED [ 84%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_no_convert_strings_to_unicode SKIPPED [ 84%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_importwizard.py::test_importwizard SKIPPED [ 84%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_automatic_column_width SKIPPED [ 84%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_sort_by_column SKIPPED [ 85%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_keys_sorted_and_sort_with_large_rows SKIPPED [ 85%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_filtering_with_large_rows SKIPPED [ 85%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_namespacebrowser_plot_with_mute_inline_plotting_true SKIPPED [ 85%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_namespacebrowser_plot_options SKIPPED [ 85%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_namespacebrowser_plot_with_mute_inline_plotting_false SKIPPED [ 85%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_preferences.py::test_preferences_float_format SKIPPED [ 85%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_preferences.py::test_preferences_background SKIPPED [ 85%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_preferences.py::test_preferences_coloring_algo SKIPPED [ 85%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_preferences.py::test_preferences_for_arrays SKIPPED [ 85%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_texteditor.py::test_texteditor SKIPPED [ 85%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_texteditor.py::test_title[\xf1] SKIPPED [ 85%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_texteditor.py::test_title[r] SKIPPED [ 86%] 1582s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_basic_initialization SKIPPED [ 86%] 1582s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_get_workingdir SKIPPED [ 86%] 1582s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_get_workingdir_startup SKIPPED [ 86%] 1582s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_get_workingdir_cli SKIPPED [ 86%] 1582s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_file_goto SKIPPED [ 86%] 1582s spyder/plugins/workingdirectory/tests/test_workingdirectory_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 86%] 1582s spyder/tests/test_dependencies_in_sync.py::test_dependencies_for_binder_in_sync SKIPPED [ 86%] 1582s spyder/tests/test_dependencies_in_sync.py::test_dependencies_for_spyder_dialog_in_sync SKIPPED [ 86%] 1582s spyder/tests/test_dependencies_in_sync.py::test_dependencies_for_spyder_setup_install_requires_in_sync SKIPPED [ 86%] 1582s spyder/tests/test_dependencies_in_sync.py::test_dependencies_for_spyder_setup_extras_requires_in_sync SKIPPED [ 86%] 1582s 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%] 1582s spyder/tests/test_dont_use.py::test_dont_use[^[\\s\\#]*\\bprint\\(((?!file=).)*\\)-exclude_patterns1-message1] SKIPPED [ 87%] 1582s spyder/tests/test_dont_use.py::test_dont_use[^[\\s\\#]*\\bprint\\s+(?!>>)((?!#).)*-exclude_patterns2-message2] SKIPPED [ 87%] 1582s spyder/tests/test_dont_use.py::test_check_charaters_translation[\uff05] SKIPPED [ 87%] 1582s spyder/utils/introspection/tests/test_modulecompletion.py::test_module_completion SKIPPED [ 87%] 1582s spyder/utils/tests/test_bsdsocket.py::test_bsdsockets SKIPPED (Test 1582s passed in previous runs) [ 87%] 1582s spyder/utils/tests/test_encoding.py::test_permissions SKIPPED (Test 1582s passed in previous runs) [ 87%] 1582s spyder/utils/tests/test_encoding.py::test_timestamp SKIPPED (Test passed 1582s in previous runs) [ 87%] 1582s spyder/utils/tests/test_encoding.py::test_is_text_file SKIPPED (Test 1582s passed in previous runs) [ 87%] 1582s spyder/utils/tests/test_encoding.py::test_files_encodings[utf-8-utf-8.txt] SKIPPED [ 87%] 1582s spyder/utils/tests/test_encoding.py::test_files_encodings[windows-1252-windows-1252.txt] SKIPPED [ 87%] 1582s spyder/utils/tests/test_encoding.py::test_files_encodings[ascii-ascii.txt] SKIPPED [ 88%] 1582s spyder/utils/tests/test_encoding.py::test_files_encodings[Big5-Big5.txt] SKIPPED [ 88%] 1582s spyder/utils/tests/test_encoding.py::test_files_encodings[KOI8-R-KOI8-R.txt] SKIPPED [ 88%] 1582s spyder/utils/tests/test_encoding.py::test_files_encodings[iso-8859-1-copyright.txt] SKIPPED [ 88%] 1582s spyder/utils/tests/test_encoding.py::test_files_encodings[utf-8-copyright.py] SKIPPED [ 88%] 1582s spyder/utils/tests/test_encoding.py::test_files_encodings[iso8859-9-iso8859-9.py] SKIPPED [ 88%] 1583s spyder/utils/tests/test_environ.py::test_get_user_environment_variables FAILED [ 88%] 1583s spyder/utils/tests/test_environ.py::test_get_user_env_newline FAILED [ 88%] 1583s spyder/utils/tests/test_environ.py::test_environ FAILED [ 88%] 1583s spyder/utils/tests/test_icons.py::test_icon_mapping SKIPPED (Test passed 1583s in previous runs) [ 88%] 1583s spyder/utils/tests/test_misc.py::test_get_common_path SKIPPED (Test 1583s passed in previous runs) [ 88%] 1583s spyder/utils/tests/test_programs.py::test_is_valid_w_interpreter SKIPPEDs.) [ 88%] 1583s spyder/utils/tests/test_programs.py::test_run_python_script_in_terminal SKIPPED [ 89%] 1583s spyder/utils/tests/test_programs.py::test_find_program SKIPPED (Test 1583s passed in previous runs) [ 89%] 1583s spyder/utils/tests/test_programs.py::test_shell_split SKIPPED (Test 1583s passed in previous runs) [ 89%] 1583s spyder/utils/tests/test_programs.py::test_check_version SKIPPED (Test 1583s passed in previous runs) [ 89%] 1583s spyder/utils/tests/test_programs.py::test_is_module_installed SKIPPED [ 89%] 1583s spyder/utils/tests/test_programs.py::test_is_module_installed_with_custom_interpreter SKIPPED [ 89%] 1583s spyder/utils/tests/test_programs.py::test_get_temp_dir_ensure_dir_exists SKIPPED [ 89%] 1583s spyder/utils/tests/test_programs.py::test_clean_win_application_path SKIPPED [ 89%] 1583s spyder/utils/tests/test_programs.py::test_get_installed_apps_and_icons SKIPPED [ 89%] 1583s spyder/utils/tests/test_programs.py::test_parse_linux_desktop_entry SKIPPED [ 89%] 1583s spyder/utils/tests/test_programs.py::test_open_files_with_application SKIPPED [ 89%] 1583s spyder/utils/tests/test_programs.py::test_get_package_version SKIPPED [ 90%] 1583s spyder/utils/tests/test_programs.py::test_get_module_version SKIPPED [ 90%] 1583s spyder/utils/tests/test_sourcecode.py::test_normalize_eols SKIPPED (Test 1583s passed in previous runs) [ 90%] 1583s spyder/utils/tests/test_sourcecode.py::test_get_primary_at SKIPPED (Test 1583s passed in previous runs) [ 90%] 1583s spyder/utils/tests/test_sourcecode.py::test_get_identifiers SKIPPED [ 90%] 1583s spyder/utils/tests/test_sourcecode.py::test_split_source SKIPPED (Test 1583s passed in previous runs) [ 90%] 1583s spyder/utils/tests/test_sourcecode.py::test_path_components SKIPPED [ 90%] 1583s spyder/utils/tests/test_sourcecode.py::test_differentiate_prefix SKIPPED [ 90%] 1583s spyder/utils/tests/test_sourcecode.py::test_get_same_name_files SKIPPED [ 90%] 1583s spyder/utils/tests/test_sourcecode.py::test_shortest_path SKIPPED (Test 1583s passed in previous runs) [ 90%] 1583s spyder/utils/tests/test_sourcecode.py::test_disambiguate_fname SKIPPED [ 90%] 1583s spyder/utils/tests/test_sourcecode.py::test_get_eol_chars SKIPPED (Test 1583s passed in previous runs) [ 91%] 1583s spyder/utils/tests/test_sourcecode.py::test_get_eol_chars_no_eol SKIPPED [ 91%] 1583s spyder/utils/tests/test_stringmatching.py::test_stringmatching_full SKIPPED [ 91%] 1583s spyder/utils/tests/test_stringmatching.py::test_stringmatching_order_filter SKIPPED [ 91%] 1583s spyder/utils/tests/test_syntaxhighlighters.py::test_HtmlSH_basic SKIPPED [ 91%] 1583s spyder/utils/tests/test_syntaxhighlighters.py::test_HtmlSH_unclosed_commend SKIPPED [ 91%] 1583s spyder/utils/tests/test_syntaxhighlighters.py::test_PythonSH_UTF16_number SKIPPED [ 91%] 1583s spyder/utils/tests/test_syntaxhighlighters.py::test_PythonSH_UTF16_string SKIPPED [ 91%] 1583s spyder/utils/tests/test_syntaxhighlighters.py::test_python_string_prefix SKIPPED [ 91%] 1583s spyder/utils/tests/test_syntaxhighlighters.py::test_Markdown_basic SKIPPED [ 91%] 1583s spyder/utils/tests/test_syntaxhighlighters.py::test_python_outline_explorer_comment[# --- First variant] SKIPPED [ 91%] 1583s spyder/utils/tests/test_syntaxhighlighters.py::test_python_outline_explorer_comment[#------ 2nd variant] SKIPPED [ 92%] 1583s spyder/utils/tests/test_syntaxhighlighters.py::test_python_outline_explorer_comment[### 3rd variant] SKIPPED [ 92%] 1583s spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[#---] SKIPPED [ 92%] 1583s spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[#--------] SKIPPED [ 92%] 1583s spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[#--- ] SKIPPED [ 92%] 1583s spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[# -------] SKIPPED [ 92%] 1583s spyder/utils/tests/test_system.py::test_system SKIPPED (Test passed in 1583s previous runs) [ 92%] 1583s spyder/utils/tests/test_vcs.py::test_vcs_tool SKIPPED (Not to be run 1583s outside of CIs) [ 92%] 1583s spyder/utils/tests/test_vcs.py::test_vcs_root SKIPPED (Not running from 1583s a git repo) [ 92%] 1583s spyder/utils/tests/test_vcs.py::test_git_revision SKIPPED (Not running 1583s from a git repo) [ 92%] 1583s spyder/utils/tests/test_vcs.py::test_no_git SKIPPED (Test passed in 1583s previous runs) [ 92%] 1583s spyder/utils/tests/test_vcs.py::test_get_git_refs SKIPPED (Not running 1583s from a git repo) [ 92%] 1583s spyder/utils/tests/test_vcs.py::test_get_git_remotes SKIPPED (Not 1583s running from a git repo) [ 93%] 1583s spyder/utils/tests/test_vcs.py::test_remote_to_url[https://github.com/neophnx/spyder.git-https://github.com/neophnx/spyder] SKIPPED [ 93%] 1583s spyder/utils/tests/test_vcs.py::test_remote_to_url[http://github.com/neophnx/spyder.git-http://github.com/neophnx/spyder] SKIPPED [ 93%] 1583s spyder/utils/tests/test_vcs.py::test_remote_to_url[git@github.com:goanpeca/spyder.git-https://github.com/goanpeca/spyder] SKIPPED [ 93%] 1583s spyder/widgets/github/tests/test_github_backend.py::test_invalid_credentials SKIPPED [ 93%] 1583s spyder/widgets/github/tests/test_github_backend.py::test_empty_credentials SKIPPED [ 93%] 1583s spyder/widgets/github/tests/test_github_backend.py::test_fake_credentials_bad_repo SKIPPED [ 93%] 1583s spyder/widgets/github/tests/test_github_backend.py::test_get_credentials_from_settings SKIPPED [ 93%] 1583s spyder/widgets/github/tests/test_github_backend.py::test_store_user_credentials SKIPPED [ 93%] 1583s spyder/widgets/github/tests/test_github_login.py::test_dialog SKIPPED [ 93%] 1583s spyder/widgets/tests/test_array_builder.py::test_array_inline SKIPPED [ 93%] 1583s spyder/widgets/tests/test_array_builder.py::test_array_inline_array_invalid SKIPPED [ 94%] 1583s spyder/widgets/tests/test_array_builder.py::test_array_inline_1d_array SKIPPED [ 94%] 1583s spyder/widgets/tests/test_array_builder.py::test_array_inline_nan_array SKIPPED [ 94%] 1583s spyder/widgets/tests/test_array_builder.py::test_array_inline_inf_array SKIPPED [ 94%] 1583s spyder/widgets/tests/test_array_builder.py::test_array_inline_force_float_array SKIPPED [ 94%] 1583s spyder/widgets/tests/test_array_builder.py::test_array_inline_force_float_error_array SKIPPED [ 94%] 1583s spyder/widgets/tests/test_array_builder.py::test_array_table SKIPPED [ 94%] 1583s spyder/widgets/tests/test_array_builder.py::test_array_table_empty_items SKIPPED [ 94%] 1583s spyder/widgets/tests/test_array_builder.py::test_array_table_spaces_in_item SKIPPED [ 94%] 1583s spyder/widgets/tests/test_array_builder.py::test_array_table_empty SKIPPED [ 94%] 1583s spyder/widgets/tests/test_browser.py::test_browser SKIPPED (Test passed 1583s in previous runs) [ 94%] 1583s spyder/widgets/tests/test_collectioneditor.py::test_rename_variable SKIPPED [ 95%] 1583s spyder/widgets/tests/test_collectioneditor.py::test_remove_variable SKIPPED [ 95%] 1583s spyder/widgets/tests/test_collectioneditor.py::test_remove_remote_variable SKIPPED [ 95%] 1583s spyder/widgets/tests/test_collectioneditor.py::test_filter_rows SKIPPED [ 95%] 1583s spyder/widgets/tests/test_collectioneditor.py::test_remote_make_data_function SKIPPED [ 95%] 1583s spyder/widgets/tests/test_collectioneditor.py::test_create_dataframeeditor_with_correct_format SKIPPED [ 95%] 1583s spyder/widgets/tests/test_collectioneditor.py::test_collectionsmodel_with_two_ints SKIPPED [ 95%] 1583s spyder/widgets/tests/test_collectioneditor.py::test_collectionsmodel_with_index SKIPPED [ 95%] 1583s spyder/widgets/tests/test_collectioneditor.py::test_shows_dataframeeditor_when_editing_index SKIPPED [ 95%] 1583s spyder/widgets/tests/test_collectioneditor.py::test_sort_numpy_numeric_collectionsmodel SKIPPED [ 95%] 1583s spyder/widgets/tests/test_collectioneditor.py::test_sort_float_collectionsmodel SKIPPED [ 95%] 1583s spyder/widgets/tests/test_collectioneditor.py::test_sort_collectionsmodel SKIPPED [ 96%] 1583s spyder/widgets/tests/test_collectioneditor.py::test_sort_and_fetch_collectionsmodel_with_many_rows SKIPPED [ 96%] 1583s spyder/widgets/tests/test_collectioneditor.py::test_rename_and_duplicate_item_in_collection_editor SKIPPED [ 96%] 1583s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditorwidget_refresh_action_disabled SKIPPED [ 96%] 1583s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh SKIPPED [ 96%] 1583s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh_after_edit[16384] SKIPPED [ 96%] 1583s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh_after_edit[65536] SKIPPED [ 96%] 1583s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh_when_variable_deleted SKIPPED [ 96%] 1583s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh_nested SKIPPED [ 96%] 1583s spyder/widgets/tests/test_collectioneditor.py::test_edit_datetime SKIPPED [ 96%] 1583s spyder/widgets/tests/test_collectioneditor.py::test_edit_mutable_and_immutable_types SKIPPED [ 96%] 1583s spyder/widgets/tests/test_collectioneditor.py::test_view_module_in_coledit SKIPPED [ 96%] 1583s spyder/widgets/tests/test_collectioneditor.py::test_notimplementederror_multiindex SKIPPED [ 97%] 1583s spyder/widgets/tests/test_collectioneditor.py::test_editor_parent_set SKIPPED [ 97%] 1583s spyder/widgets/tests/test_collectioneditor.py::test_xml_dom_element_view SKIPPED [ 97%] 1583s spyder/widgets/tests/test_collectioneditor.py::test_pandas_dateoffset_view SKIPPED [ 97%] 1583s spyder/widgets/tests/test_collectioneditor.py::test_set_nonsettable_objects SKIPPED [ 97%] 1583s spyder/widgets/tests/test_collectioneditor.py::test_edit_nonsettable_objects SKIPPED [ 97%] 1583s spyder/widgets/tests/test_collectioneditor.py::test_collectionseditor_with_class_having_buggy_copy SKIPPED [ 97%] 1583s spyder/widgets/tests/test_collectioneditor.py::test_collectionseditor_with_class_having_correct_copy SKIPPED [ 97%] 1583s spyder/widgets/tests/test_collectioneditor.py::test_collectionseditor_when_clicking_on_header_and_large_rows SKIPPED [ 97%] 1583s spyder/widgets/tests/test_collectioneditor.py::test_dicts_with_mixed_types_as_key SKIPPED [ 97%] 1583s spyder/widgets/tests/test_collectioneditor.py::test_dicts_natural_sorting SKIPPED [ 97%] 1583s spyder/widgets/tests/test_collectioneditor.py::test_dicts_natural_sorting_mixed_types SKIPPED [ 98%] 1583s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_plot SKIPPED [ 98%] 1583s spyder/widgets/tests/test_dependencies.py::test_dependencies SKIPPED [ 98%] 1583s spyder/widgets/tests/test_findreplace.py::test_findreplace_multiline_replacement SKIPPED [ 98%] 1583s spyder/widgets/tests/test_findreplace.py::test_replace_selection SKIPPED [ 98%] 1583s spyder/widgets/tests/test_findreplace.py::test_replace_all SKIPPED (Test 1583s passed in previous runs) [ 98%] 1583s spyder/widgets/tests/test_findreplace.py::test_messages_action SKIPPED [ 98%] 1583s spyder/widgets/tests/test_findreplace.py::test_replace_text_button SKIPPED [ 98%] 1583s spyder/widgets/tests/test_findreplace.py::test_update_matches SKIPPED [ 98%] 1583s spyder/widgets/tests/test_findreplace.py::test_clear_action SKIPPED [ 98%] 1583s spyder/widgets/tests/test_findreplace.py::test_replace_all_backslash SKIPPED [ 98%] 1583s spyder/widgets/tests/test_helperwidgets.py::test_messagecheckbox SKIPPED [ 99%] 1583s spyder/widgets/tests/test_mixins.py::test_get_current_object[test_object0] SKIPPED [ 99%] 1583s spyder/widgets/tests/test_mixins.py::test_get_current_object[test_object1] SKIPPED [ 99%] 1583s spyder/widgets/tests/test_mixins.py::test_get_current_word SKIPPED (Test 1583s passed in previous runs) [ 99%] 1583s spyder/widgets/tests/test_mixins.py::test_get_unicode_regexp SKIPPED [ 99%] 1583s spyder/widgets/tests/test_mixins.py::test_get_number_matches SKIPPED [ 99%] 1583s spyder/widgets/tests/test_mixins.py::test_get_match_number SKIPPED (Test 1583s passed in previous runs) [ 99%] 1583s spyder/widgets/tests/test_mixins.py::test_get_number_with_words SKIPPED [ 99%] 1583s spyder/widgets/tests/test_reporterror.py::test_dialog SKIPPED (Test 1583s passed in previous runs) [ 99%] 1583s spyder/widgets/tests/test_reporterror.py::test_report_issue_url SKIPPED [ 99%] 1583s spyder/widgets/tests/test_reporterror.py::test_render_issue SKIPPED [ 99%] 1583s spyder/widgets/tests/test_sidebardialog.py::test_sidebardialog SKIPPED [100%] 1583s 1583s =================================== FAILURES =================================== 1583s _____________________ test_get_user_environment_variables ______________________ 1583s 1583s def test_get_user_environment_variables(): 1583s """Test get_user_environment_variables function""" 1583s # All platforms should have a path environment variable, but 1583s # Windows may have mixed case. 1583s keys = {k.lower() for k in get_user_environment_variables()} 1583s > assert "path" in keys or "shlvl" in keys 1583s E AssertionError: assert ('path' in set() or 'shlvl' in set()) 1583s 1583s spyder/utils/tests/test_environ.py:42: AssertionError 1583s __________________________ test_get_user_env_newline ___________________________ 1583s 1583s restore_user_env = None 1583s 1583s @pytest.mark.skipif(os.name == "nt", reason="Does not apply to Windows") 1583s def test_get_user_env_newline(restore_user_env): 1583s # Test variable value with newline characters. 1583s # Regression test for spyder-ide#20097 1583s text = "myfunc() { echo hello;\n echo world\n}\nexport -f myfunc" 1583s amend_user_shell_init(text) 1583s user_env = get_user_environment_variables() 1583s 1583s > assert user_env['BASH_FUNC_myfunc%%'] in text 1583s E KeyError: 'BASH_FUNC_myfunc%%' 1583s 1583s spyder/utils/tests/test_environ.py:53: KeyError 1583s _________________________________ test_environ _________________________________ 1583s 1583s environ_dialog = 1583s qtbot = 1583s 1583s def test_environ(environ_dialog, qtbot): 1583s """Test the environment variables dialog.""" 1583s environ_dialog.show() 1583s assert environ_dialog 1583s 1583s # All platforms should have a path environment variable, but 1583s # Windows may have mixed case. 1583s keys = {k.lower() for k in environ_dialog.get_value()} 1583s > assert "path" in keys or "shlvl" in keys 1583s E AssertionError: assert ('path' in set() or 'shlvl' in set()) 1583s 1583s spyder/utils/tests/test_environ.py:64: AssertionError 1583s ---------------------------- Captured stdout setup ----------------------------- 1583s Warning: None of the following fonts is installed: ['Arial'] 1583s =============================== warnings summary =============================== 1583s ../../../../usr/lib/python3/dist-packages/jupyter_client/connect.py:22 1583s /usr/lib/python3/dist-packages/jupyter_client/connect.py:22: DeprecationWarning: Jupyter is migrating its paths to use standard platformdirs 1583s given by the platformdirs library. To remove this warning and 1583s see the appropriate new directories, set the environment variable 1583s `JUPYTER_PLATFORM_DIRS=1` and then run `jupyter --paths`. 1583s The use of platformdirs will be the default in `jupyter_core` v6 1583s from jupyter_core.paths import jupyter_data_dir, jupyter_runtime_dir, secure_write 1583s 1583s spyder/config/base.py:441 1583s /tmp/autopkgtest.7kzvl3/build.Gvq/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. 1583s locale_language = locale.getdefaultlocale()[0] 1583s 1583s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1583s ============================= slowest 10 durations ============================= 1583s 0.22s setup spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_builtin_shift_del_and_ins 1583s 0.14s setup spyder/utils/tests/test_environ.py::test_environ 1583s 0.10s call spyder/utils/tests/test_environ.py::test_get_user_environment_variables 1583s 0.07s call spyder/utils/tests/test_environ.py::test_get_user_env_newline 1583s 0.02s setup spyder/utils/tests/test_environ.py::test_get_user_environment_variables 1583s 0.02s setup spyder/utils/tests/test_environ.py::test_get_user_env_newline 1583s 0.01s teardown spyder/utils/tests/test_environ.py::test_environ 1583s 0.01s call spyder/utils/tests/test_environ.py::test_environ 1583s 0.01s setup spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_copy_png_to_clipboard 1583s 0.01s setup spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_unicode_array 1583s ========= 3 failed, 1126 skipped, 241 deselected, 2 warnings in 7.63s ========== 1585s *** END OF RUN 3: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 1585s *** STARTING RUN 4 at 00:17:41: 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 1585s 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'] 1585s ============================= test session starts ============================== 1585s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 1585s cachedir: .pytest_cache 1585s PyQt5 5.15.11 -- Qt runtime 5.15.15 -- Qt compiled 5.15.15 1585s rootdir: /tmp/autopkgtest.7kzvl3/build.Gvq/src 1585s configfile: pytest.ini 1585s 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 1585s timeout: 120.0s 1585s timeout method: thread 1585s timeout func_only: False 1587s collecting ... Attribute Qt::AA_ShareOpenGLContexts must be set before QCoreApplication is created. 1590s collected 1368 items / 241 deselected / 2 skipped / 1127 selected 1590s 1590s spyder/app/tests/test_cli_options.py::test_get_options SKIPPED (Test 1590s passed in previous runs) [ 0%] 1590s spyder/plugins/completion/tests/test_plugin.py::test_plugin_completion_gather SKIPPED [ 0%] 1590s spyder/plugins/completion/tests/test_plugin.py::test_plugin_first_response_request SKIPPED [ 0%] 1590s spyder/plugins/editor/tests/test_plugin.py::test_save_with_preferred_eol_chars[nt] SKIPPED [ 0%] 1590s spyder/plugins/editor/tests/test_plugin.py::test_save_with_preferred_eol_chars[mac] SKIPPED [ 0%] 1590s spyder/plugins/editor/tests/test_plugin.py::test_save_with_preferred_eol_chars[posix] SKIPPED [ 0%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_completions_hide.py::test_automatic_completions_hide_complete SKIPPED [ 0%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_completions_hide.py::test_automatic_completions_widget_visible SKIPPED [ 0%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r\n-autopep8] SKIPPED [ 0%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r\n-black] SKIPPED [ 0%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r-autopep8] SKIPPED [ 0%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r-black] SKIPPED [ 1%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\n-autopep8] SKIPPED [ 1%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\n-black] SKIPPED [ 1%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r\n-autopep8] SKIPPED [ 1%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r\n-yapf] SKIPPED [ 1%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r\n-black] SKIPPED [ 1%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r-autopep8] SKIPPED [ 1%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r-yapf] SKIPPED [ 1%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r-black] SKIPPED [ 1%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\n-autopep8] SKIPPED [ 1%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\n-yapf] SKIPPED [ 1%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\n-black] SKIPPED [ 2%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_max_line_length[autopep8] SKIPPED [ 2%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_max_line_length[black] SKIPPED [ 2%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_fallback_completions SKIPPED [ 2%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_space_completion SKIPPED [ 2%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_hide_widget_completion SKIPPED [ 2%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions SKIPPED [ 2%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions_tab_bug SKIPPED [ 2%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions_space_bug SKIPPED [ 2%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completions SKIPPED [ 2%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_code_snippets SKIPPED [ 2%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completion_order SKIPPED [ 3%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_text_snippet_completions SKIPPED [ 3%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completions_extra_paths SKIPPED [ 3%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completions_environment SKIPPED [ 3%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_dot_completions SKIPPED [ 3%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[000_test.txt] SKIPPED [ 3%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[.hidden] SKIPPED [ 3%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[any_file.txt] SKIPPED [ 3%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[abc.py] SKIPPED [ 3%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[part.0.parquet] SKIPPED [ 3%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[/home] SKIPPED [ 3%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[C:\\Users] SKIPPED [ 3%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[C:\\Windows\\System32] SKIPPED [ 4%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[/Library/Frameworks] SKIPPED [ 4%] 1590s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_when_completions_are_visible SKIPPED [ 4%] 1590s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_lsp_splitter_close SKIPPED [ 4%] 1590s spyder/plugins/editor/widgets/tests/test_formatting.py::test_closing_document_formatting[autopep8] SKIPPED [ 4%] 1590s spyder/plugins/editor/widgets/tests/test_formatting.py::test_closing_document_formatting[black] SKIPPED [ 4%] 1590s spyder/plugins/editor/widgets/tests/test_formatting.py::test_formatting_on_save[autopep8] SKIPPED [ 4%] 1590s spyder/plugins/editor/widgets/tests/test_formatting.py::test_formatting_on_save[black] SKIPPED [ 4%] 1590s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_get_common_file_associations SKIPPED [ 4%] 1590s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_get_file_associations SKIPPED [ 4%] 1590s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_create_file_manager_actions SKIPPED [ 4%] 1590s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_clicked SKIPPED [ 5%] 1590s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_check_launch_error_codes SKIPPED [ 5%] 1590s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_open_association SKIPPED [ 5%] 1590s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_update_filters SKIPPED [ 5%] 1590s spyder/plugins/explorer/widgets/tests/test_fileassociations.py::test_input_text_dialog SKIPPED [ 5%] 1590s spyder/plugins/explorer/widgets/tests/test_fileassociations.py::test_apps_dialog SKIPPED [ 5%] 1590s spyder/plugins/explorer/widgets/tests/test_fileassociations.py::test_file_assoc_widget SKIPPED [ 5%] 1590s spyder/plugins/findinfiles/tests/test_plugin.py::test_closing_plugin SKIPPED [ 5%] 1590s spyder/plugins/history/tests/test_plugin.py::test_add_history SKIPPED [ 5%] 1590s spyder/plugins/onlinehelp/tests/test_pydocgui.py::test_get_pydoc[lib0] SKIPPED [ 5%] 1590s spyder/plugins/onlinehelp/tests/test_pydocgui.py::test_get_pydoc[lib1] SKIPPED [ 5%] 1590s spyder/plugins/onlinehelp/tests/test_pydocgui.py::test_get_pydoc[lib2] SKIPPED [ 6%] 1590s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_add_figures[image/png-.png] SKIPPED [ 6%] 1590s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_add_figures[image/svg+xml-.svg] SKIPPED [ 6%] 1590s spyder/utils/tests/test_encoding.py::test_symlinks SKIPPED (Test passed 1590s in previous runs) [ 6%] 1590s spyder/utils/tests/test_programs.py::test_run_python_script_in_terminal_blank_wdir SKIPPED [ 6%] 1590s spyder/utils/tests/test_programs.py::test_run_python_script_in_terminal_with_wdir_empty SKIPPED [ 6%] 1590s spyder/utils/tests/test_programs.py::test_is_valid_interpreter SKIPPED [ 6%] 1590s spyder/utils/tests/test_programs.py::test_is_invalid_interpreter SKIPPED [ 6%] 1590s spyder/utils/tests/test_programs.py::test_is_valid_interpreter_name SKIPPED [ 6%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_classfunc_selector.py::test_class_func_selector SKIPPED [ 6%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_folding SKIPPED [ 6%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_unfold_when_searching SKIPPED [ 7%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_unfold_goto SKIPPED [ 7%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_delete_folded_line SKIPPED [ 7%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_delete_selections_with_folded_lines SKIPPED [ 7%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_preserve_folded_regions_after_paste SKIPPED [ 7%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_hide_calltip SKIPPED [ 7%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params0] SKIPPED [ 7%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params1] SKIPPED [ 7%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params2] SKIPPED [ 7%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params3] SKIPPED [ 7%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints[params0] SKIPPED [ 7%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints[params1] SKIPPED [ 7%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints[params2] SKIPPED [ 8%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_not_triggered[def test():\n pass\n\ntest] SKIPPED [ 8%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_not_triggered[# a comment] SKIPPED [ 8%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_not_triggered["a string"] SKIPPED [ 8%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_for_builtins[params0] SKIPPED [ 8%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_for_builtins[params1] SKIPPED [ 8%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_for_builtins[params2] SKIPPED [ 8%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_hints_vertical_position[params0] SKIPPED [ 8%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_hints_vertical_position[params1] SKIPPED [ 8%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_completion_hints SKIPPED [ 8%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_outline.py::test_editor_outlineexplorer SKIPPED [ 8%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_outline.py::test_empty_file SKIPPED [ 9%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings SKIPPED [ 9%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_adding_warnings SKIPPED [ 9%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_move_warnings SKIPPED [ 9%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_get_warnings SKIPPED [ 9%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_update_warnings_after_delete_line SKIPPED [ 9%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_update_warnings_after_closequotes SKIPPED [ 9%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_update_warnings_after_closebrackets SKIPPED [ 9%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[#noqa] SKIPPED [ 9%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[# NOQA] SKIPPED [ 9%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[# analysis:ignore] SKIPPED [ 9%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[# no-work] SKIPPED [ 10%] 1590s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[class] SKIPPED [ 10%] 1590s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[def] SKIPPED [ 10%] 1590s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[for] SKIPPED [ 10%] 1590s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[while] SKIPPED [ 10%] 1590s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[import] SKIPPED [ 10%] 1590s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[from] SKIPPED [ 10%] 1590s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[async] SKIPPED [ 10%] 1590s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[try] SKIPPED [ 10%] 1590s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[with] SKIPPED [ 10%] 1590s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[list] SKIPPED [ 10%] 1590s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[dict] SKIPPED [ 11%] 1590s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[set] SKIPPED [ 11%] 1590s spyder/app/tests/test_find_plugins.py::test_find_internal_plugins SKIPPED [ 11%] 1590s spyder/app/tests/test_find_plugins.py::test_find_external_plugins SKIPPED [ 11%] 1590s spyder/config/tests/test_base.py::test_is_stable_version SKIPPED (Test 1590s passed in previous runs) [ 11%] 1590s spyder/config/tests/test_base.py::test_get_conf_path[True] SKIPPED (Test 1590s passed in previous runs) [ 11%] 1590s spyder/config/tests/test_base.py::test_get_conf_path[False] SKIPPED [ 11%] 1590s spyder/config/tests/test_base.py::test_is_conda_based_app SKIPPED (Only 1590s works with Anaconda) [ 11%] 1590s spyder/config/tests/test_manager.py::test_site_config_load SKIPPED (Test 1590s passed in previous runs) [ 11%] 1590s spyder/config/tests/test_manager.py::test_external_plugin_config SKIPPED [ 11%] 1590s spyder/config/tests/test_manager.py::test_secure_options SKIPPED (Fails 1590s on Linux and CIs) [ 11%] 1590s spyder/config/tests/test_user.py::test_default_config_set[test_input0-[sec][opt] = val\n] SKIPPED [ 11%] 1590s spyder/config/tests/test_user.py::test_default_config_set[test_input1-[sec][opt] = 50\n] SKIPPED [ 12%] 1590s spyder/config/tests/test_user.py::test_default_config_set[test_input2-[sec][opt] = [50]\n] SKIPPED [ 12%] 1590s spyder/config/tests/test_user.py::test_default_config_set[test_input3-[sec][opt] = (50, 2)\n] SKIPPED [ 12%] 1590s spyder/config/tests/test_user.py::test_default_config_set[test_input4-[sec][opt] = {50}\n] SKIPPED [ 12%] 1590s spyder/config/tests/test_user.py::test_default_config_set[test_input5-[sec][opt] = {'k': 50}\n] SKIPPED [ 12%] 1590s spyder/config/tests/test_user.py::test_default_config_set[test_input6-[sec][opt] = False\n] SKIPPED [ 12%] 1590s spyder/config/tests/test_user.py::test_default_config_set[test_input7-[sec][opt] = True\n] SKIPPED [ 12%] 1590s spyder/config/tests/test_user.py::test_default_config_set[test_input8-[sec space][opt] = True\n] SKIPPED [ 12%] 1590s spyder/config/tests/test_user.py::test_default_config_set[test_input9-[sec space][opt space] = True\n] SKIPPED [ 12%] 1590s spyder/config/tests/test_user.py::test_default_config_save_write SKIPPED [ 12%] 1590s spyder/config/tests/test_user.py::test_default_config_set_defaults SKIPPED [ 12%] 1590s spyder/config/tests/test_user.py::test_userconfig_get_minor_version[3.2.1-3.2] SKIPPED [ 13%] 1590s spyder/config/tests/test_user.py::test_userconfig_get_minor_version[3.2.0-3.2] SKIPPED [ 13%] 1590s spyder/config/tests/test_user.py::test_userconfig_get_major_version[3.2.1-3] SKIPPED [ 13%] 1590s spyder/config/tests/test_user.py::test_userconfig_get_major_version[0.2.0-0] SKIPPED [ 13%] 1590s spyder/config/tests/test_user.py::test_userconfig_check_version[abc] SKIPPED [ 13%] 1590s spyder/config/tests/test_user.py::test_userconfig_check_version[x.x.x] SKIPPED [ 13%] 1590s spyder/config/tests/test_user.py::test_userconfig_check_version[1.0] SKIPPED [ 13%] 1590s spyder/config/tests/test_user.py::test_userconfig_check_version[-1.0] SKIPPED [ 13%] 1590s spyder/config/tests/test_user.py::test_userconfig_check_version[-1.0.0] SKIPPED [ 13%] 1590s spyder/config/tests/test_user.py::test_userconfig_check_version[] SKIPPED [ 13%] 1590s spyder/config/tests/test_user.py::test_userconfig_check_defaults SKIPPED [ 13%] 1590s spyder/config/tests/test_user.py::test_userconfig_check_section_option SKIPPED [ 14%] 1590s spyder/config/tests/test_user.py::test_userconfig_load_from_ini SKIPPED [ 14%] 1590s spyder/config/tests/test_user.py::test_userconfig_get_version SKIPPED [ 14%] 1590s spyder/config/tests/test_user.py::test_userconfig_set_version SKIPPED [ 14%] 1590s spyder/config/tests/test_user.py::test_userconfig_reset_to_defaults SKIPPED [ 14%] 1590s spyder/config/tests/test_user.py::test_userconfig_set_as_defaults SKIPPED [ 14%] 1590s spyder/config/tests/test_user.py::test_userconfig_get_default SKIPPED [ 14%] 1590s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults0-value] SKIPPED [ 14%] 1590s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults1-"\xe9\xe0\xc7\xc3\xe3\xe9\xe8\xef"] SKIPPED [ 14%] 1590s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults2-\xe9\xe0\xc7\xc3\xe3\xe9\xe8\xef] SKIPPED [ 14%] 1590s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults3-True] SKIPPED [ 14%] 1590s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults4-] SKIPPED [ 14%] 1590s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults5-123] SKIPPED [ 15%] 1590s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults6-123.123] SKIPPED [ 15%] 1590s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults7-value7] SKIPPED [ 15%] 1590s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults8-value8] SKIPPED [ 15%] 1590s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get2[defaults0-val-True] SKIPPED [ 15%] 1590s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get2[defaults1-val-False] SKIPPED [ 15%] 1590s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get2[defaults2-val-False] SKIPPED [ 15%] 1590s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get_string_from_inifile SKIPPED [ 15%] 1590s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get_does_not_eval_functions SKIPPED [ 15%] 1590s spyder/config/tests/test_user.py::test_userconfig_set_default SKIPPED [ 15%] 1590s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults0-other] SKIPPED [ 15%] 1590s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults1-\xe3\xe9\xe8\xef] SKIPPED [ 16%] 1590s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults2-False] SKIPPED [ 16%] 1590s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults3-dict] SKIPPED [ 16%] 1590s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults4-345] SKIPPED [ 16%] 1590s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults5-345.345] SKIPPED [ 16%] 1590s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults6-value6] SKIPPED [ 16%] 1590s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults7-value7] SKIPPED [ 16%] 1590s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults8-other] SKIPPED [ 16%] 1590s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_invalid[defaults0-no] SKIPPED [ 16%] 1590s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_invalid[defaults1-n9] SKIPPED [ 16%] 1590s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_invalid[defaults2-n9] SKIPPED [ 16%] 1590s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_with_string SKIPPED [ 17%] 1590s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_percentage_string SKIPPED [ 17%] 1590s spyder/config/tests/test_user.py::test_userconfig_remove_section SKIPPED [ 17%] 1590s spyder/config/tests/test_user.py::test_userconfig_remove_option SKIPPED [ 17%] 1590s spyder/config/tests/test_user.py::test_userconfig_cleanup SKIPPED (Test 1590s passed in previous runs) [ 17%] 1590s spyder/config/tests/test_user.py::test_invalid_shortcuts SKIPPED (Test 1590s passed in previous runs) [ 17%] 1590s spyder/config/tests/test_user.py::TestSpyderConfigApplyPatches::test_spyderconfig_apply_configuration_patches_42 SKIPPED [ 17%] 1590s spyder/config/tests/test_user.py::TestSpyderConfigApplyPatches::test_spyderconfig_apply_configuration_patches_45 SKIPPED [ 17%] 1590s spyder/config/tests/test_user.py::test_spyderconfig_get_defaults_path_name_from_version SKIPPED [ 17%] 1590s spyder/plugins/appearance/tests/test_confpage.py::test_change_ui_theme_and_color_scheme[config_dialog0] SKIPPED [ 17%] 1590s spyder/plugins/application/widgets/tests/test_status.py::test_inapp_appeal_status_bar SKIPPED [ 17%] 1590s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_file_open_close SKIPPED [ 18%] 1590s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_get_words SKIPPED [ 18%] 1590s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[c] SKIPPED [ 18%] 1590s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[cpp] SKIPPED [ 18%] 1590s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[css] SKIPPED [ 18%] 1590s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[erl] SKIPPED [ 18%] 1590s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[ex] SKIPPED [ 18%] 1590s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[html] SKIPPED [ 18%] 1590s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[java] SKIPPED [ 18%] 1590s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[jl] SKIPPED [ 18%] 1590s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[md] SKIPPED [ 18%] 1590s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[py] SKIPPED [ 18%] 1590s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[R] SKIPPED [ 19%] 1590s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_token_update SKIPPED [ 19%] 1590s spyder/plugins/completion/tests/test_configdialog.py::test_config_dialog[config_dialog0] SKIPPED [ 19%] 1590s spyder/plugins/completion/tests/test_plugin.py::test_configuration_merge SKIPPED [ 19%] 1590s spyder/plugins/completion/tests/test_plugin.py::test_provider_detection SKIPPED [ 19%] 1590s spyder/plugins/console/tests/test_plugin.py::test_run_code SKIPPED (Test 1590s passed in previous runs) [ 19%] 1590s spyder/plugins/console/tests/test_plugin.py::test_completions SKIPPED [ 19%] 1590s spyder/plugins/console/tests/test_plugin.py::test_handle_exception SKIPPED [ 19%] 1590s spyder/plugins/console/tests/test_plugin.py::test_handle_warnings SKIPPED [ 19%] 1590s spyder/plugins/console/tests/test_plugin.py::test_report_external_repo SKIPPED [ 19%] 1590s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_bracket_closing_new_line SKIPPED [ 19%] 1590s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_close_brackets[(-()-1] SKIPPED [ 20%] 1590s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_close_brackets[{-{}-1] SKIPPED [ 20%] 1590s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_close_brackets[[-[]-1] SKIPPED [ 20%] 1590s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[()-(())-2] SKIPPED [ 20%] 1590s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[{}-{()}-2] SKIPPED [ 20%] 1590s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[[]-[()]-2] SKIPPED [ 20%] 1590s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[,-(),-1] SKIPPED [ 20%] 1590s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[:-():-1] SKIPPED [ 20%] 1590s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[;-();-1] SKIPPED [ 20%] 1590s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_selected_text SKIPPED [ 20%] 1590s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_selected_text_multiple_lines SKIPPED [ 20%] 1590s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_complex_completion SKIPPED [ 21%] 1590s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_bracket_closing SKIPPED [ 21%] 1590s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_activate_deactivate SKIPPED [ 21%] 1590s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["-""-1] SKIPPED [ 21%] 1590s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['-''-1] SKIPPED [ 21%] 1590s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[#"-#"-2] SKIPPED [ 21%] 1590s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[#'-#'-2] SKIPPED [ 21%] 1590s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["""-"""-3] SKIPPED [ 21%] 1590s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['''-'''-3] SKIPPED [ 21%] 1590s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[""""-""""""-3] SKIPPED [ 21%] 1590s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[''''-''''''-3] SKIPPED [ 21%] 1590s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["some_string"-"some_string"-13] SKIPPED [ 22%] 1590s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['some_string'-'some_string'-13] SKIPPED [ 22%] 1590s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["\\""-"\\""-4] SKIPPED [ 22%] 1590s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['\\''-'\\''-4] SKIPPED [ 22%] 1590s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["\\\\"-"\\\\"-4] SKIPPED [ 22%] 1590s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['\\\\'-'\\\\'-4] SKIPPED [ 22%] 1590s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[()-("")-2] SKIPPED [ 22%] 1590s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[{}-{""}-2] SKIPPED [ 22%] 1590s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[[]-[""]-2] SKIPPED [ 22%] 1590s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[,-"",-1] SKIPPED [ 22%] 1590s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[:-"":-1] SKIPPED [ 22%] 1590s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[;-"";-1] SKIPPED [ 22%] 1590s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[a-"a-1] SKIPPED [ 23%] 1590s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_selected_text SKIPPED [ 23%] 1590s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_selected_text_multiple_lines SKIPPED [ 23%] 1590s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes_in_brackets SKIPPED [ 23%] 1590s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_activate_deactivate SKIPPED [ 23%] 1590s spyder/plugins/editor/extensions/tests/test_docstring.py::test_parse_function_definition[def foo():--name_list0-type_list0-value_list0-None] SKIPPED [ 23%] 1590s 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%] 1590s 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%] 1590s spyder/plugins/editor/extensions/tests/test_docstring.py::test_get_function_body[def foo():\n return-- return] SKIPPED [ 23%] 1590s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc---True] SKIPPED [ 23%] 1590s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc---False] SKIPPED [ 23%] 1590s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc-if 1:\n -if 1:\n -True] SKIPPED [ 24%] 1590s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc-if 1:\n -if 1:\n -False] SKIPPED [ 24%] 1590s 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%] 1590s 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%] 1590s 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%] 1590s 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%] 1590s 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%] 1590s 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%] 1590s 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%] 1590s 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%] 1590s 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%] 1590s 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%] 1590s 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%] 1590s 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%] 1590s 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%] 1590s 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%] 1590s 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%] 1590s 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%] 1590s 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%] 1590s 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%] 1590s 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%] 1590s 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%] 1590s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_delayed_popup[def foo():\n-def foo():\n """a-65] SKIPPED [ 25%] 1590s 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%] 1590s 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%] 1590s 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%] 1590s 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%] 1590s 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%] 1590s 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%] 1590s 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%] 1590s 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%] 1590s 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%] 1590s 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%] 1590s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_enabled SKIPPED [ 26%] 1590s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_flag_painting SKIPPED [ 27%] 1590s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_range_indicator_visible_on_hover_only SKIPPED [ 27%] 1590s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_range_indicator_alt_modifier_response SKIPPED [ 27%] 1590s spyder/plugins/editor/tests/test_editor_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 27%] 1590s spyder/plugins/editor/tests/test_plugin.py::test_basic_initialization SKIPPED [ 27%] 1590s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[other_file.py-file1.py] SKIPPED [ 27%] 1590s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[file1.py-file1.py] SKIPPED [ 27%] 1590s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[file2.py-file2.py] SKIPPED [ 27%] 1590s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[file4.py-file4.py] SKIPPED [ 27%] 1590s spyder/plugins/editor/tests/test_plugin.py::test_restore_open_files SKIPPED [ 27%] 1590s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files_cleanprefs SKIPPED [ 27%] 1590s spyder/plugins/editor/tests/test_plugin.py::test_open_untitled_files SKIPPED [ 28%] 1590s spyder/plugins/editor/tests/test_plugin.py::test_renamed_tree SKIPPED [ 28%] 1590s spyder/plugins/editor/tests/test_plugin.py::test_no_template SKIPPED [ 28%] 1590s spyder/plugins/editor/tests/test_plugin.py::test_editor_has_autosave_component SKIPPED [ 28%] 1590s spyder/plugins/editor/tests/test_plugin.py::test_autosave_component_do_autosave SKIPPED [ 28%] 1590s spyder/plugins/editor/tests/test_plugin.py::test_editorstacks_share_autosave_data SKIPPED [ 28%] 1590s spyder/plugins/editor/tests/test_plugin.py::test_editor_calls_recoverydialog_exec_if_nonempty SKIPPED [ 28%] 1590s spyder/plugins/editor/tests/test_plugin.py::test_closing_editor_plugin_stops_autosave_timer SKIPPED [ 28%] 1590s spyder/plugins/editor/tests/test_plugin.py::test_renamed_propagates_to_autosave SKIPPED [ 28%] 1590s spyder/plugins/editor/tests/test_plugin.py::test_go_to_prev_next_cursor_position SKIPPED [ 28%] 1590s spyder/plugins/editor/tests/test_plugin.py::test_open_and_close_lsp_requests SKIPPED [ 28%] 1590s spyder/plugins/editor/tests/test_plugin.py::test_toggle_eol_chars[nt] SKIPPED [ 29%] 1590s spyder/plugins/editor/tests/test_plugin.py::test_toggle_eol_chars[mac] SKIPPED [ 29%] 1590s spyder/plugins/editor/tests/test_plugin.py::test_toggle_eol_chars[posix] SKIPPED [ 29%] 1590s spyder/plugins/editor/tests/test_plugin.py::test_save_with_os_eol_chars SKIPPED [ 29%] 1590s spyder/plugins/editor/tests/test_plugin.py::test_remove_editorstacks_and_windows SKIPPED [ 29%] 1590s spyder/plugins/editor/tests/test_plugin.py::test_register_run_metadata SKIPPED [ 29%] 1590s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_component_set_interval SKIPPED [ 29%] 1590s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_component_timer_if_enabled[False] SKIPPED [ 29%] 1590s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_component_timer_if_enabled[True] SKIPPED [ 29%] 1590s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_empty_autosave_dir SKIPPED [ 29%] 1590s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_one_pid_file[True-False] SKIPPED [ 29%] 1590s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_one_pid_file[False-False] SKIPPED [ 29%] 1590s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_one_pid_file[False-True] SKIPPED [ 30%] 1590s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_non_pid_file SKIPPED [ 30%] 1590s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_without_autosave_dir SKIPPED [ 30%] 1590s spyder/plugins/editor/utils/tests/test_autosave.py::test_try_recover[False] SKIPPED [ 30%] 1590s spyder/plugins/editor/utils/tests/test_autosave.py::test_try_recover[True] SKIPPED [ 30%] 1590s spyder/plugins/editor/utils/tests/test_autosave.py::test_create_unique_autosave_filename[False-False] SKIPPED [ 30%] 1590s spyder/plugins/editor/utils/tests/test_autosave.py::test_create_unique_autosave_filename[True-False] SKIPPED [ 30%] 1590s spyder/plugins/editor/utils/tests/test_autosave.py::test_create_unique_autosave_filename[False-True] SKIPPED [ 30%] 1590s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave[True] SKIPPED [ 30%] 1590s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave[False] SKIPPED [ 30%] 1590s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_nonempty_mapping[True] SKIPPED [ 30%] 1590s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_nonempty_mapping[False] SKIPPED [ 31%] 1590s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_empty_mapping[False] SKIPPED [ 31%] 1590s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_empty_mapping[True] SKIPPED [ 31%] 1590s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_remove_autosave_file[False] SKIPPED [ 31%] 1590s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_remove_autosave_file[True] SKIPPED [ 31%] 1590s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_autosave_filename SKIPPED [ 31%] 1590s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_file_renamed[True] SKIPPED [ 31%] 1590s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_file_renamed[False] SKIPPED [ 31%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_after_simple_statement SKIPPED [ 31%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_after_if_statement SKIPPED [ 31%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_not_at_end_of_line SKIPPED [ 31%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_unterminated_string SKIPPED [ 32%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_comment SKIPPED [ 32%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_already_ends_in_colon SKIPPED [ 32%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_ends_in_backslash SKIPPED [ 32%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_one_line_if_statement SKIPPED [ 32%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_even_if_colon_inside_brackets SKIPPED [ 32%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_listcomp_over_two_lines SKIPPED [ 32%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_listcomp_over_three_lines SKIPPED [ 32%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_even_if_colon_inside_quotes SKIPPED [ 32%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_in_two_if_statements_on_one_line SKIPPED [ 32%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_simple_tuple SKIPPED [ 32%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_def_with_newline SKIPPED [ 33%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_def_with_indented_comment SKIPPED [ 33%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_brackets_alone SKIPPED [ 33%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_simple_def SKIPPED [ 33%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_open_parenthesis SKIPPED [ 33%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_open_bracket SKIPPED [ 33%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_open_curly SKIPPED [ 33%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_align_on_parenthesis SKIPPED [ 33%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_align_on_bracket SKIPPED [ 33%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_align_on_curly SKIPPED [ 33%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keep_unindent SKIPPED [ 33%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keep_unindent_fix_indent SKIPPED [ 33%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keep_unindent_if_blank SKIPPED [ 34%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_first_line SKIPPED [ 34%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_indentation_with_spaces SKIPPED [ 34%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_def_with_unindented_comment SKIPPED [ 34%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_issue_5606 SKIPPED [ 34%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_issue_7377 SKIPPED [ 34%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_issue_887 SKIPPED [ 34%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keywords SKIPPED [ 34%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_hanging_indentation_without_block SKIPPED [ 34%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_no_hanging_indentation SKIPPED [ 34%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_unintent_in_block SKIPPED [ 34%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_multi_line_lists SKIPPED [ 35%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_string_literals SKIPPED [ 35%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_indentation_with_tabs SKIPPED [ 35%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_indentation_with_tabs_parenthesis SKIPPED [ 35%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_unindentation_with_tabs SKIPPED [ 35%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_simple_indentation SKIPPED [ 35%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_copy_paste_autoindent SKIPPED [ 35%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_add_bookmark SKIPPED [ 35%] 1590s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_get_bookmarks SKIPPED [ 35%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_clear_bookmarks SKIPPED [ 35%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_update_bookmarks SKIPPED [ 35%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_add_remove_breakpoint SKIPPED [ 36%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_add_remove_breakpoint_with_edit_condition SKIPPED [ 36%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_get_breakpoints SKIPPED [ 36%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_clear_breakpoints SKIPPED [ 36%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_set_breakpoints SKIPPED [ 36%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_update_breakpoints SKIPPED [ 36%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_upper_to_lower SKIPPED [ 36%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_lower_to_upper SKIPPED [ 36%] 1591s 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%] 1591s 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%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[myvar = 2 -myvar = 2\n-keys2-True] SKIPPED [ 36%] 1591s 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%] 1591s 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%] 1591s 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%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress["""string -"""string \n-keys6-True] SKIPPED [ 37%] 1591s 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%] 1591s 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%] 1591s 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%] 1591s 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%] 1591s 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%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[('\U0001f6ab')-('\U0001f6ab')\n-keys12-True] SKIPPED [ 37%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[def fun():-def fun():\n\n -keys13-True] SKIPPED [ 37%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[def fun():-def fun():\n\n\n-keys14-True] SKIPPED [ 37%] 1591s 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%] 1591s 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%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string -expected_state0] SKIPPED [ 38%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string -expected_state1] SKIPPED [ 38%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string \\-expected_state2] SKIPPED [ 38%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string \\-expected_state3] SKIPPED [ 38%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string \\ -expected_state4] SKIPPED [ 38%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string \\ -expected_state5] SKIPPED [ 38%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string ' -expected_state6] SKIPPED [ 38%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string " -expected_state7] SKIPPED [ 38%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string "-expected_state8] SKIPPED [ 38%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string '-expected_state9] SKIPPED [ 39%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string " -expected_state10] SKIPPED [ 39%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string ' -expected_state11] SKIPPED [ 39%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string -expected_state12] SKIPPED [ 39%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string -expected_state13] SKIPPED [ 39%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string \\-expected_state14] SKIPPED [ 39%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string \\-expected_state15] SKIPPED [ 39%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string \\ -expected_state16] SKIPPED [ 39%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string \\ -expected_state17] SKIPPED [ 39%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string ''' -expected_state18] SKIPPED [ 39%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string """ -expected_state19] SKIPPED [ 39%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string """-expected_state20] SKIPPED [ 40%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string '''-expected_state21] SKIPPED [ 40%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string """ -expected_state22] SKIPPED [ 40%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string ''' -expected_state23] SKIPPED [ 40%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_comment SKIPPED [ 40%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_undo_return SKIPPED [ 40%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_brace_match SKIPPED [ 40%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_backspace_char SKIPPED [ 40%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_backspace_selection SKIPPED [ 40%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_delete_char SKIPPED [ 40%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_delete_selection SKIPPED [ 40%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_qtbug35861 SKIPPED [ 40%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_get_text_with_eol[def foo(x):\n return x\n] SKIPPED [ 41%] 1591s 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%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_get_text_with_eol[def foo(x):\r return x\r] SKIPPED [ 41%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_format_signature SKIPPED [ 41%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_delete SKIPPED [ 41%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_files[create_folders_files0] SKIPPED [ 41%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_files[create_folders_files1] SKIPPED [ 41%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_files[create_folders_files2] SKIPPED [ 41%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[def fun(a, b):\n\treturn a + b-\n] SKIPPED [ 41%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[def fun(a, b):\n\treturn a + b-\r\n] SKIPPED [ 41%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[def fun(a, b):\n\treturn a + b-\r] SKIPPED [ 41%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[https://www.spyder-ide.org-\n] SKIPPED [ 42%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[https://www.spyder-ide.org-\r\n] SKIPPED [ 42%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[https://www.spyder-ide.org-\r] SKIPPED [ 42%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_cell_highlight SKIPPED [ 42%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_shortcut_for_widget_is_updated[config_dialog0] SKIPPED [ 42%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_comments.py::test_single_line_comment SKIPPED [ 42%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_comments.py::test_selection_comment SKIPPED [ 42%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_decorations.py::test_decorations SKIPPED [ 42%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_decorations.py::test_update_decorations_when_scrolling SKIPPED [ 42%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params0] SKIPPED [ 42%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params1] SKIPPED [ 42%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params2] SKIPPED [ 43%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params3] SKIPPED [ 43%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params4] SKIPPED [ 43%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params5] SKIPPED [ 43%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params6] SKIPPED [ 43%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params7] SKIPPED [ 43%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params8] SKIPPED [ 43%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params9] SKIPPED [ 43%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params10] SKIPPED [ 43%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params11] SKIPPED [ 43%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params12] SKIPPED [ 43%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params13] SKIPPED [ 44%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params14] SKIPPED [ 44%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params15] SKIPPED [ 44%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri_project_root_path SKIPPED [ 44%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri_message_box SKIPPED [ 44%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_pattern_highlight_regression SKIPPED [ 44%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_gotoline.py::test_gotolinedialog_has_cancel_button SKIPPED [ 44%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_gotoline.py::test_gotolinedialog_enter_plus SKIPPED [ 44%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_gotoline.py::test_gotolinedialog_check_valid SKIPPED [ 44%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_single_line_indent SKIPPED [ 44%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_selection_indent SKIPPED [ 44%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_fix_indentation SKIPPED [ 44%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_single_line_unindent SKIPPED [ 45%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_selection_unindent SKIPPED [ 45%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_single_line_unindent_to_grid SKIPPED [ 45%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_selection_unindent_to_grid SKIPPED [ 45%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions_parens_bug SKIPPED [ 45%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[linenumbers-LineNumberArea-True] SKIPPED [ 45%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[linenumbers-LineNumberArea-False] SKIPPED [ 45%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[edge_line-EdgeLine-True] SKIPPED [ 45%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[edge_line-EdgeLine-False] SKIPPED [ 45%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[scrollflagarea-ScrollFlagArea-True] SKIPPED [ 45%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[scrollflagarea-ScrollFlagArea-False] SKIPPED [ 45%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[indent_guides-IndentationGuide-True] SKIPPED [ 46%] 1591s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[indent_guides-IndentationGuide-False] SKIPPED [ 46%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_scroll_line_up_and_down SKIPPED [ 46%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_find_number_matches SKIPPED [ 46%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_move_current_line_up SKIPPED [ 46%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_move_current_line_down SKIPPED [ 46%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_move_multiple_lines_up SKIPPED [ 46%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_copy_lines_down_up SKIPPED [ 46%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_move_multiple_lines_down SKIPPED [ 46%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_top_line SKIPPED [ 46%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_last_nonempty_line SKIPPED [ 46%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_empty_line_in_middle SKIPPED [ 47%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_last_line_when_empty SKIPPED [ 47%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_last_line_when_nonempty SKIPPED [ 47%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_find_replace_case_sensitive SKIPPED [ 47%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_current_selected_line SKIPPED [ 47%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_enter_press SKIPPED [ 47%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_plain_regex SKIPPED [ 47%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_invalid_regex SKIPPED [ 47%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_honouring_case SKIPPED [ 47%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_selection_escape_characters SKIPPED [ 47%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_selection_backslash SKIPPED [ 47%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_advance_cell SKIPPED [ 48%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_get_current_word SKIPPED [ 48%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_tab_keypress_properly_caught_find_replace SKIPPED [ 48%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_tab_moves_focus_from_search_to_replace SKIPPED [ 48%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_tab_copies_find_to_replace SKIPPED [ 48%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_update_matches_in_find_replace SKIPPED [ 48%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_autosave_all SKIPPED [ 48%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave SKIPPED [ 48%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_saves_only_if_changed SKIPPED [ 48%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_does_not_save_new_files SKIPPED [ 48%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_opening_sets_file_hash SKIPPED [ 48%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_reloading_updates_file_hash SKIPPED [ 48%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_closing_removes_file_hash SKIPPED [ 49%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_does_not_save_after_open[ham.py] SKIPPED [ 49%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_does_not_save_after_open[ham.txt] SKIPPED [ 49%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_does_not_save_after_reload SKIPPED [ 49%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_autosave_updates_name_mapping SKIPPED [ 49%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_handles_error SKIPPED [ 49%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_remove_autosave_file SKIPPED [ 49%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_ipython_files SKIPPED [ 49%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_load_files SKIPPED [ 49%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_close_editor SKIPPED [ 49%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_close_a_file SKIPPED [ 49%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_sort_file_alphabetically SKIPPED [ 50%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_sync_file_order SKIPPED [ 50%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_toggle_off_show_all_files SKIPPED [ 50%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_single_file_sync SKIPPED [ 50%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_toggle_on_show_all_files SKIPPED [ 50%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_if_changed SKIPPED [ 50%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save SKIPPED [ 50%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_file_saved_in_other_editorstack SKIPPED [ 50%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_select_savename SKIPPED [ 50%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as SKIPPED [ 50%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as_with_outline SKIPPED [ 50%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_copy_as SKIPPED [ 51%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_all SKIPPED [ 51%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as_change_file_type SKIPPED [ 51%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as_lsp_calls SKIPPED [ 51%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_default_keybinding_values SKIPPED [ 51%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_start_and_end_of_document_shortcuts SKIPPED [ 51%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_del_undo_redo_shortcuts SKIPPED [ 51%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_copy_cut_paste_shortcuts SKIPPED [ 51%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_select_all_shortcut SKIPPED [ 51%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_delete_line_shortcut SKIPPED [ 51%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_go_to_line_shortcut SKIPPED [ 51%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_transform_to_lowercase_shortcut SKIPPED [ 51%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_transform_to_uppercase_shortcut SKIPPED [ 52%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_next_and_previous_word_shortcuts SKIPPED [ 52%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_builtin_shift_del_and_ins SKIPPED [ 52%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_builtin_undo_redo SKIPPED [ 52%] 1591s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_shortcuts_for_new_editors SKIPPED [ 52%] 1591s spyder/plugins/editor/widgets/tests/test_autosaveerror.py::test_autosave_error_message_box SKIPPED [ 52%] 1591s spyder/plugins/editor/widgets/tests/test_bookmarks.py::test_save_bookmark SKIPPED [ 52%] 1591s spyder/plugins/editor/widgets/tests/test_bookmarks.py::test_load_bookmark SKIPPED [ 52%] 1591s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_init SKIPPED [ 52%] 1591s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_close SKIPPED [ 52%] 1591s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_split SKIPPED [ 52%] 1591s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_iter_editorstacks SKIPPED [ 53%] 1591s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_get_layout_settings SKIPPED [ 53%] 1591s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_set_layout_settings_dont_goto SKIPPED [ 53%] 1591s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_set_layout_settings_goto SKIPPED [ 53%] 1591s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[1] SKIPPED [ 53%] 1591s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[2] SKIPPED [ 53%] 1591s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[0] SKIPPED [ 53%] 1591s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[3] SKIPPED [ 53%] 1591s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[4] SKIPPED [ 53%] 1591s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_has_cancel_button SKIPPED [ 53%] 1591s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_table_labels SKIPPED [ 53%] 1591s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_exec_if_nonempty_when_empty SKIPPED [ 54%] 1591s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_exec_if_nonempty_when_nonempty SKIPPED [ 54%] 1591s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_exec_if_nonempty_when_no_autosave_dir SKIPPED [ 54%] 1591s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_button SKIPPED [ 54%] 1591s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_when_original_does_not_exist SKIPPED [ 54%] 1591s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_when_original_not_recorded SKIPPED [ 54%] 1591s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_fallback SKIPPED [ 54%] 1591s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_when_error SKIPPED [ 54%] 1591s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_accepted_after_all_restored SKIPPED [ 54%] 1591s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_discard_button SKIPPED [ 54%] 1591s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_discard_when_error SKIPPED [ 54%] 1591s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_open_button SKIPPED [ 55%] 1591s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_open_when_no_original SKIPPED [ 55%] 1591s spyder/plugins/editor/widgets/tests/test_status.py::test_status_bar SKIPPED [ 55%] 1591s spyder/plugins/explorer/tests/test_explorer_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 55%] 1591s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_file_explorer SKIPPED [ 55%] 1591s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files0-absolute] SKIPPED [ 55%] 1591s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files0-relative] SKIPPED [ 55%] 1591s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files1-absolute] SKIPPED [ 55%] 1591s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files1-relative] SKIPPED [ 55%] 1591s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files2-absolute] SKIPPED [ 55%] 1591s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files2-relative] SKIPPED [ 55%] 1591s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files0-absolute] SKIPPED [ 55%] 1591s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files0-relative] SKIPPED [ 56%] 1591s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files1-absolute] SKIPPED [ 56%] 1591s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files1-relative] SKIPPED [ 56%] 1591s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files2-absolute] SKIPPED [ 56%] 1591s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files2-relative] SKIPPED [ 56%] 1591s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[FileExplorerTest-create_folders_files0] SKIPPED [ 56%] 1591s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[FileExplorerTest-create_folders_files1] SKIPPED [ 56%] 1591s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[FileExplorerTest-create_folders_files2] SKIPPED [ 56%] 1591s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[ProjectExplorerTest-create_folders_files0] SKIPPED [ 56%] 1591s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[ProjectExplorerTest-create_folders_files1] SKIPPED [ 56%] 1591s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[ProjectExplorerTest-create_folders_files2] SKIPPED [ 56%] 1591s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[FileExplorerTest-create_folders_files0] SKIPPED [ 57%] 1591s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[FileExplorerTest-create_folders_files1] SKIPPED [ 57%] 1591s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[FileExplorerTest-create_folders_files2] SKIPPED [ 57%] 1591s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[ProjectExplorerTest-create_folders_files0] SKIPPED [ 57%] 1591s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[ProjectExplorerTest-create_folders_files1] SKIPPED [ 57%] 1591s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[ProjectExplorerTest-create_folders_files2] SKIPPED [ 57%] 1591s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[FileExplorerTest-create_folders_files0] SKIPPED [ 57%] 1591s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[FileExplorerTest-create_folders_files1] SKIPPED [ 57%] 1591s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[FileExplorerTest-create_folders_files2] SKIPPED [ 57%] 1591s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[ProjectExplorerTest-create_folders_files0] SKIPPED [ 57%] 1591s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[ProjectExplorerTest-create_folders_files1] SKIPPED [ 57%] 1591s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[ProjectExplorerTest-create_folders_files2] SKIPPED [ 58%] 1591s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[FileExplorerTest-create_folders_files0] SKIPPED [ 58%] 1591s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[FileExplorerTest-create_folders_files1] SKIPPED [ 58%] 1591s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[FileExplorerTest-create_folders_files2] SKIPPED [ 58%] 1591s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[ProjectExplorerTest-create_folders_files0] SKIPPED [ 58%] 1591s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[ProjectExplorerTest-create_folders_files1] SKIPPED [ 58%] 1591s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[ProjectExplorerTest-create_folders_files2] SKIPPED [ 58%] 1591s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_single_click_to_open SKIPPED [ 58%] 1591s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_find_in_files_search SKIPPED [ 58%] 1591s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_regex[findinfiles0] SKIPPED [ 58%] 1591s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_string[findinfiles0] SKIPPED [ 58%] 1591s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_empty_regex[findinfiles0] SKIPPED [ 59%] 1591s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_string_no_regexp[findinfiles0] SKIPPED [ 59%] 1591s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_multiple_string[findinfiles0] SKIPPED [ 59%] 1591s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_truncate_result_with_different_input[nnnnn] SKIPPED [ 59%] 1591s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_truncate_result_with_different_input[\xf1and\xfa] SKIPPED [ 59%] 1591s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_case_unsensitive_search[findinfiles0] SKIPPED [ 59%] 1591s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_case_sensitive_search[findinfiles0] SKIPPED [ 59%] 1591s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_search_regexp_error[findinfiles0] SKIPPED [ 59%] 1591s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_regexp_error[findinfiles0] SKIPPED [ 59%] 1591s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_no_empty_file_items SKIPPED [ 59%] 1591s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_add_external_paths SKIPPED [ 59%] 1591s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_clear_this_list SKIPPED [ 59%] 1591s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_delete_path SKIPPED [ 60%] 1591s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_set_project_path SKIPPED [ 60%] 1591s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_current_search_path[findinfiles0] SKIPPED [ 60%] 1591s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_max_history[searchin_combobox0] SKIPPED [ 60%] 1591s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_max_results SKIPPED [ 60%] 1591s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_find_in_single_file SKIPPED [ 60%] 1591s spyder/plugins/help/tests/test_plugin.py::test_no_docs_message SKIPPED [ 60%] 1591s spyder/plugins/help/tests/test_plugin.py::test_no_further_docs_message SKIPPED [ 60%] 1591s spyder/plugins/help/tests/test_plugin.py::test_help_opens_when_show_tutorial_unit SKIPPED [ 60%] 1591s spyder/plugins/help/tests/test_widgets.py::test_richtext SKIPPED (Test 1591s passed in previous runs) [ 60%] 1591s spyder/plugins/help/tests/test_widgets.py::test_plaintext SKIPPED (Test 1591s passed in previous runs) [ 60%] 1591s spyder/plugins/history/tests/test_history_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 61%] 1591s spyder/plugins/history/tests/test_plugin.py::test_init SKIPPED (Test 1591s passed in previous runs) [ 61%] 1591s spyder/plugins/history/tests/test_plugin.py::test_append_to_history SKIPPED [ 61%] 1591s spyder/plugins/history/tests/test_plugin.py::test_toggle_wrap_mode SKIPPED [ 61%] 1591s spyder/plugins/history/tests/test_plugin.py::test_toggle_line_numbers SKIPPED [ 61%] 1591s spyder/plugins/ipythonconsole/comms/tests/test_comms.py::test_comm_base SKIPPED [ 61%] 1591s spyder/plugins/ipythonconsole/comms/tests/test_comms.py::test_request SKIPPED [ 61%] 1591s spyder/plugins/ipythonconsole/tests/test_ipython_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 61%] 1591s spyder/plugins/ipythonconsole/utils/tests/test_spyder_kernel.py::test_kernel_pypath[True] SKIPPED [ 61%] 1591s spyder/plugins/ipythonconsole/utils/tests/test_spyder_kernel.py::test_kernel_pypath[False] SKIPPED [ 61%] 1591s spyder/plugins/ipythonconsole/utils/tests/test_spyder_kernel.py::test_python_interpreter SKIPPED [ 61%] 1591s spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py::test_connection_dialog_remembers_input_with_ssh_passphrase SKIPPED [ 62%] 1591s spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py::test_connection_dialog_doesnt_remember_input_with_ssh_passphrase SKIPPED [ 62%] 1591s spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py::test_connection_dialog_remembers_input_with_password SKIPPED [ 62%] 1591s spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py::test_connection_dialog_doesnt_remember_input_with_password SKIPPED [ 62%] 1591s spyder/plugins/layout/widgets/tests/test_dialog.py::test_layout_settings_dialog[layout_settings_dialog0] SKIPPED [ 62%] 1591s spyder/plugins/layout/widgets/tests/test_dialog.py::test_layout_save_dialog[layout_save_dialog0] SKIPPED [ 62%] 1591s spyder/plugins/maininterpreter/tests/test_confpage.py::test_load_time SKIPPED [ 62%] 1591s spyder/plugins/maininterpreter/tests/test_plugin.py::test_conda_interpreters SKIPPED [ 62%] 1591s spyder/plugins/maininterpreter/tests/test_plugin.py::test_pyenv_interpreters SKIPPED [ 62%] 1591s spyder/plugins/maininterpreter/tests/test_plugin.py::test_internal_interpreter SKIPPED [ 62%] 1591s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_outline_explorer[text] SKIPPED [ 62%] 1591s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_go_to_cursor_position SKIPPED [ 62%] 1591s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_follow_cursor SKIPPED [ 63%] 1591s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_go_to_cursor_position_with_new_file SKIPPED [ 63%] 1591s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_go_to_last_item SKIPPED [ 63%] 1591s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_display_variables SKIPPED [ 63%] 1591s spyder/plugins/plots/tests/test_plugin.py::test_fit_action SKIPPED (Test 1591s passed in previous runs) [ 63%] 1591s spyder/plugins/plots/tests/test_plugin.py::test_zoom_actions SKIPPED [ 63%] 1591s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_figure_to_file[image/png-.png] SKIPPED [ 63%] 1591s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_figure_to_file[image/svg+xml-.svg] SKIPPED [ 63%] 1591s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_figure_to_file[image/svg+xml-.png] SKIPPED [ 63%] 1591s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_all_figures[image/png] SKIPPED [ 63%] 1591s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_all_figures[image/svg+xml] SKIPPED [ 63%] 1591s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_get_unique_figname SKIPPED [ 64%] 1591s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_current_figure[image/png] SKIPPED [ 64%] 1591s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_current_figure[image/svg+xml] SKIPPED [ 64%] 1591s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_all_figures[image/png] SKIPPED [ 64%] 1591s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_all_figures[image/svg+xml] SKIPPED [ 64%] 1591s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_one_thumbnail[image/png] SKIPPED [ 64%] 1591s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_one_thumbnail[image/svg+xml] SKIPPED [ 64%] 1591s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_go_prev_next_thumbnail[image/png] SKIPPED [ 64%] 1591s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_go_prev_next_thumbnail[image/svg+xml] SKIPPED [ 64%] 1591s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_scroll_to_item SKIPPED [ 64%] 1591s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_scroll_down_to_newest_plot SKIPPED [ 64%] 1591s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_mouse_clicking_thumbnails[image/png] SKIPPED [ 65%] 1591s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_mouse_clicking_thumbnails[image/svg+xml] SKIPPED [ 65%] 1591s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_thumbnails[image/png] SKIPPED [ 65%] 1591s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_thumbnails[image/svg+xml] SKIPPED [ 65%] 1591s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_thumbnails[image/png] SKIPPED [ 65%] 1591s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_thumbnails[image/svg+xml] SKIPPED [ 65%] 1591s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_copy_png_to_clipboard SKIPPED [ 65%] 1591s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_copy_svg_to_clipboard SKIPPED [ 65%] 1591s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_zoom_figure_viewer[image/png] SKIPPED [ 65%] 1591s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_zoom_figure_viewer[image/svg+xml] SKIPPED [ 65%] 1591s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_autofit_figure_viewer[image/png] SKIPPED [ 65%] 1591s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_autofit_figure_viewer[image/svg+xml] SKIPPED [ 66%] 1591s spyder/plugins/preferences/tests/test_config_dialog.py::test_config_dialog_save_to_conf SKIPPED [ 66%] 1591s spyder/plugins/profiler/tests/test_profiler.py::test_format_measure SKIPPED [ 66%] 1591s spyder/plugins/profiler/tests/test_profiler.py::test_color_string SKIPPED [ 66%] 1591s spyder/plugins/profiler/tests/test_profiler.py::test_format_output SKIPPED [ 66%] 1591s spyder/plugins/profiler/tests/test_profiler_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 66%] 1591s spyder/plugins/projects/tests/test_plugin.py::test_open_project[\u6e2c\u8a66] SKIPPED [ 66%] 1591s spyder/plugins/projects/tests/test_plugin.py::test_open_project[\u0627\u062e\u062a\u0628\u0627\u0631] SKIPPED [ 66%] 1591s spyder/plugins/projects/tests/test_plugin.py::test_open_project[test_dir] SKIPPED [ 66%] 1591s spyder/plugins/projects/tests/test_plugin.py::test_delete_project[\u6e2c\u8a66] SKIPPED [ 66%] 1591s spyder/plugins/projects/tests/test_plugin.py::test_delete_project[\u0627\u062e\u062a\u0628\u0627\u0631] SKIPPED [ 66%] 1591s spyder/plugins/projects/tests/test_plugin.py::test_delete_project[test_dir] SKIPPED [ 66%] 1591s spyder/plugins/projects/tests/test_plugin.py::test_close_project_sets_visible_config[True] SKIPPED [ 67%] 1591s spyder/plugins/projects/tests/test_plugin.py::test_close_project_sets_visible_config[False] SKIPPED [ 67%] 1591s spyder/plugins/projects/tests/test_plugin.py::test_on_close_sets_visible_config[True] SKIPPED [ 67%] 1591s spyder/plugins/projects/tests/test_plugin.py::test_on_close_sets_visible_config[False] SKIPPED [ 67%] 1591s spyder/plugins/projects/tests/test_plugin.py::test_open_project_uses_visible_config[True] SKIPPED [ 67%] 1591s spyder/plugins/projects/tests/test_plugin.py::test_open_project_uses_visible_config[False] SKIPPED [ 67%] 1591s spyder/plugins/projects/tests/test_plugin.py::test_switch_to_plugin[False] SKIPPED [ 67%] 1591s spyder/plugins/projects/tests/test_plugin.py::test_switch_to_plugin[True] SKIPPED [ 67%] 1591s spyder/plugins/projects/tests/test_plugin.py::test_set_get_project_filenames_when_closing_no_files SKIPPED [ 67%] 1591s spyder/plugins/projects/tests/test_plugin.py::test_set_get_project_filenames_when_closing SKIPPED [ 67%] 1591s spyder/plugins/projects/tests/test_plugin.py::test_set_get_project_filenames_when_switching SKIPPED [ 67%] 1591s spyder/plugins/projects/tests/test_plugin.py::test_recent_projects_menu_action SKIPPED [ 68%] 1591s spyder/plugins/projects/tests/test_plugin.py::test_project_explorer_tree_root SKIPPED [ 68%] 1591s spyder/plugins/projects/tests/test_plugin.py::test_filesystem_notifications SKIPPED [ 68%] 1591s spyder/plugins/projects/tests/test_plugin.py::test_loaded_and_closed_signals SKIPPED [ 68%] 1591s spyder/plugins/projects/tests/test_plugin.py::test_project_cli SKIPPED [ 68%] 1591s spyder/plugins/projects/tests/test_plugin.py::test_reopen_project SKIPPED [ 68%] 1591s spyder/plugins/projects/tests/test_plugin.py::test_recreate_project_config SKIPPED [ 68%] 1591s spyder/plugins/projects/utils/tests/test_cookie.py::test_load_cookiecutter_project_config SKIPPED [ 68%] 1591s spyder/plugins/projects/utils/tests/test_cookie.py::test_load_cookiecutter_project_hooks SKIPPED [ 68%] 1591s spyder/plugins/projects/utils/tests/test_cookie.py::test_generate_cookiecutter_project_defaults SKIPPED [ 68%] 1591s spyder/plugins/projects/utils/tests/test_cookie.py::test_generate_cookiecutter_project_extra_content SKIPPED [ 68%] 1591s spyder/plugins/projects/utils/tests/test_cookie.py::test_generate_cookiecutter_project_exception SKIPPED [ 69%] 1591s spyder/plugins/projects/widgets/tests/test_configdialog.py::test_projects_preferences SKIPPED [ 69%] 1591s spyder/plugins/projects/widgets/tests/test_project.py::test_empty_project SKIPPED [ 69%] 1591s spyder/plugins/projects/widgets/tests/test_project.py::test_set_load_recent_files SKIPPED [ 69%] 1591s spyder/plugins/projects/widgets/tests/test_project_explorer.py::test_project_explorer SKIPPED [ 69%] 1591s spyder/plugins/projects/widgets/tests/test_project_explorer.py::test_change_directory_in_project_explorer SKIPPED [ 69%] 1591s spyder/plugins/projects/widgets/tests/test_projectdialog.py::test_projectdialog_location SKIPPED [ 69%] 1591s spyder/plugins/projects/widgets/tests/test_projectdialog.py::test_directory_validations SKIPPED [ 69%] 1591s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_empty SKIPPED [ 69%] 1591s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-y] SKIPPED [ 69%] 1591s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-yes] SKIPPED [ 69%] 1591s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-true] SKIPPED [ 70%] 1591s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-YES] SKIPPED [ 70%] 1591s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-True] SKIPPED [ 70%] 1591s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-n] SKIPPED [ 70%] 1591s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-no] SKIPPED [ 70%] 1591s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-false] SKIPPED [ 70%] 1591s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-NO] SKIPPED [ 70%] 1591s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-False] SKIPPED [ 70%] 1591s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_list[opt-value0] SKIPPED [ 70%] 1591s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_dict[opt-value0] SKIPPED [ 70%] 1591s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_private_variables[_nope-nothing] SKIPPED [ 70%] 1591s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_private_variables[__nope_2-nothing] SKIPPED [ 70%] 1592s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_render SKIPPED [ 71%] 1592s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_no_render SKIPPED [ 71%] 1592s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_validate_passes SKIPPED [ 71%] 1592s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_validate_fails SKIPPED [ 71%] 1592s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[None] SKIPPED [ 71%] 1592s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Script] SKIPPED [ 71%] 1592s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Working] SKIPPED [ 71%] 1592s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Project] SKIPPED [ 71%] 1592s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Home] SKIPPED [ 71%] 1592s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Script & Home] SKIPPED [ 71%] 1592s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Working & Project] SKIPPED [ 71%] 1592s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Script & Working] SKIPPED [ 72%] 1592s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Project & Home] SKIPPED [ 72%] 1592s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[All] SKIPPED [ 72%] 1592s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_noproject SKIPPED [ 72%] 1592s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[None] SKIPPED [ 72%] 1592s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Script] SKIPPED [ 72%] 1592s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Working] SKIPPED [ 72%] 1592s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Project] SKIPPED [ 72%] 1592s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Home] SKIPPED [ 72%] 1592s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Script & Home] SKIPPED [ 72%] 1592s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Working & Project] SKIPPED [ 72%] 1592s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Script & Working] SKIPPED [ 73%] 1592s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Project & Home] SKIPPED [ 73%] 1592s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[All] SKIPPED [ 73%] 1592s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_max_history_conf SKIPPED [ 73%] 1592s spyder/plugins/pylint/tests/test_pylint.py::test_custom_interpreter[True] SKIPPED [ 73%] 1592s spyder/plugins/pylint/tests/test_pylint.py::test_custom_interpreter[False] SKIPPED [ 73%] 1592s spyder/plugins/pylint/tests/test_pylint_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 73%] 1592s spyder/plugins/pythonpath/tests/test_utils.py::test_check_path SKIPPED [ 73%] 1592s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_pathmanager[pathmanager0] SKIPPED [ 73%] 1592s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_check_uncheck_path[pathmanager0] SKIPPED [ 73%] 1592s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_export_to_PYTHONPATH[pathmanager0] SKIPPED [ 73%] 1592s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_invalid_directories[pathmanager0] SKIPPED [ 74%] 1592s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_remove_item_and_reply_no[pathmanager0] SKIPPED [ 74%] 1592s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_remove_item_and_reply_yes[pathmanager0] SKIPPED [ 74%] 1592s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_add_repeated_item[pathmanager0] SKIPPED [ 74%] 1592s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_buttons_state[pathmanager0] SKIPPED [ 74%] 1592s spyder/plugins/run/tests/test_run.py::test_run_plugin SKIPPED (Test 1592s passed in previous runs) [ 74%] 1592s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_shortcuts SKIPPED [ 74%] 1592s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_shortcut_in_conf_is_filtered_with_shortcut_data SKIPPED [ 74%] 1592s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_shortcuts_filtering SKIPPED [ 74%] 1592s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_shortcut_filtering_context SKIPPED [ 74%] 1592s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_clear_shortcut SKIPPED [ 74%] 1592s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_press_new_sequence SKIPPED [ 74%] 1592s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_press_new_compound_sequence SKIPPED [ 75%] 1592s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_clear_back_new_sequence SKIPPED [ 75%] 1592s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_sequence_conflict SKIPPED [ 75%] 1592s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_sequence_single_key SKIPPED [ 75%] 1592s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_set_sequence_to_default SKIPPED [ 75%] 1592s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_invalid_char_in_sequence SKIPPED [ 75%] 1592s spyder/plugins/shortcuts/tests/test_shortcuts_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 75%] 1592s spyder/plugins/shortcuts/widgets/tests/test_summary.py::test_shortcutssummary SKIPPED [ 75%] 1592s spyder/plugins/shortcuts/widgets/tests/test_summary.py::test_shortcutssummary_texts SKIPPED [ 75%] 1592s spyder/plugins/statusbar/widgets/tests/test_status.py::test_status_bar_default_widgets SKIPPED [ 75%] 1592s spyder/plugins/statusbar/widgets/tests/test_status.py::test_status_bar_widget_signal SKIPPED [ 75%] 1592s spyder/plugins/statusbar/widgets/tests/test_status.py::test_custom_widget SKIPPED [ 76%] 1592s spyder/plugins/switcher/tests/test_switcher.py::test_switcher SKIPPED [ 76%] 1592s spyder/plugins/switcher/tests/test_switcher.py::test_switcher_filter_and_mode SKIPPED [ 76%] 1592s spyder/plugins/switcher/tests/test_switcher.py::test_switcher_filter_unicode SKIPPED [ 76%] 1592s spyder/plugins/toolbar/tests/test_toolbar.py::test_default_order SKIPPED [ 76%] 1592s spyder/plugins/toolbar/tests/test_toolbar.py::test_restore_toolbars_order SKIPPED [ 76%] 1592s spyder/plugins/toolbar/tests/test_toolbar.py::test_reorder_toolbars SKIPPED [ 76%] 1592s spyder/plugins/tours/tests/test_tour.py::test_tour SKIPPED (Test passed 1592s in previous runs) [ 76%] 1592s spyder/plugins/variableexplorer/tests/test_variableexplorer_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 76%] 1592s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer SKIPPED [ 76%] 1592s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params0] SKIPPED [ 76%] 1592s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params1] SKIPPED [ 77%] 1592s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params2] SKIPPED [ 77%] 1592s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params3] SKIPPED [ 77%] 1592s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params4] SKIPPED [ 77%] 1592s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params5] SKIPPED [ 77%] 1592s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_types[params0] SKIPPED [ 77%] 1592s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_types[params1] SKIPPED [ 77%] 1592s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refreshaction_disabled SKIPPED [ 77%] 1592s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refresh SKIPPED [ 77%] 1592s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refresh_when_variable_deleted SKIPPED [ 77%] 1592s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refresh_nested SKIPPED [ 77%] 1592s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refresh_doubly_nested SKIPPED [ 77%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_object_arrays SKIPPED [ 78%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_object_arrays_display[data0] SKIPPED [ 78%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_attribute_errors[data0] SKIPPED [ 78%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_type_errors[data0] SKIPPED [ 78%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_string_array_data_is_str[data0] SKIPPED [ 78%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_format[data0] SKIPPED [ 78%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_format_thousands[data0] SKIPPED [ 78%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_inf_array SKIPPED [ 78%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_string_array SKIPPED [ 78%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_unicode_array SKIPPED [ 78%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_masked_array SKIPPED [ 78%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_record_array SKIPPED [ 79%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_record_array_with_titles SKIPPED [ 79%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_float_array SKIPPED [ 79%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_complex_array SKIPPED [ 79%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_bool_array SKIPPED [ 79%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_int8_array SKIPPED [ 79%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_float16_array SKIPPED [ 79%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_3d_array SKIPPED [ 79%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_empty_3d_array SKIPPED [ 79%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refreshaction_disabled SKIPPED [ 79%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh SKIPPED [ 79%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh_after_edit[16384] SKIPPED [ 80%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh_after_edit[65536] SKIPPED [ 80%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh_into_int SKIPPED [ 80%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh_when_variable_deleted SKIPPED [ 80%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_edit_1d_array SKIPPED [ 80%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_edit_2d_array SKIPPED [ 80%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_edit_complex_array SKIPPED [ 80%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arraymodel_set_data_overflow SKIPPED [ 80%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_edit_overflow SKIPPED [ 80%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_index_sort SKIPPED [ 80%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_to_type SKIPPED [ 80%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_editor_shows_scrollbar SKIPPED [ 81%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_editor_scroll SKIPPED [ 81%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_datetimeindex SKIPPED [ 81%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_simpleindex SKIPPED [ 81%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_simpleindex_custom_columns SKIPPED [ 81%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_multiindex SKIPPED [ 81%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_header_bom SKIPPED [ 81%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_header_encoding SKIPPED [ 81%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_basic SKIPPED [ 81%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_sort SKIPPED [ 81%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_sort_is_stable SKIPPED [ 81%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_max_min_col_update SKIPPED [ 81%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_max_min_col_update_constant SKIPPED [ 82%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_with_timezone_aware_timestamps SKIPPED [ 82%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_with_categories SKIPPED [ 82%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_numbers SKIPPED [ 82%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_numbers_using_global_max SKIPPED [ 82%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_string SKIPPED [ 82%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_object SKIPPED [ 82%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_missings SKIPPED [ 82%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_nullable_numbers SKIPPED [ 82%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_with_format_percent_d_and_nan SKIPPED [ 82%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refreshaction_disabled SKIPPED [ 82%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh SKIPPED [ 83%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_after_edit[16384] SKIPPED [ 83%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_after_edit[65536] SKIPPED [ 83%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_into_int SKIPPED [ 83%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_when_variable_deleted SKIPPED [ 83%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_change_format SKIPPED [ 83%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_with_format_thousands SKIPPED [ 83%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_menu_options SKIPPED [ 83%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_with_various_indexes SKIPPED [ 83%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_with_OutOfBoundsDatetime SKIPPED [ 83%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_sort_dataframe_with_duplicate_column SKIPPED [ 83%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_sort_dataframe_with_category_dtypes SKIPPED [ 84%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_set_data_overflow SKIPPED [ 84%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_edit_overflow SKIPPED [ 84%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_set_data_complex SKIPPED [ 84%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_edit_complex SKIPPED [ 84%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_set_data_bool SKIPPED [ 84%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_edit_bool SKIPPED [ 84%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_non_ascii_index SKIPPED [ 84%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_no_convert_strings_to_unicode SKIPPED [ 84%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_importwizard.py::test_importwizard SKIPPED [ 84%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_automatic_column_width SKIPPED [ 84%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_sort_by_column SKIPPED [ 85%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_keys_sorted_and_sort_with_large_rows SKIPPED [ 85%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_filtering_with_large_rows SKIPPED [ 85%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_namespacebrowser_plot_with_mute_inline_plotting_true SKIPPED [ 85%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_namespacebrowser_plot_options SKIPPED [ 85%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_namespacebrowser_plot_with_mute_inline_plotting_false SKIPPED [ 85%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_preferences.py::test_preferences_float_format SKIPPED [ 85%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_preferences.py::test_preferences_background SKIPPED [ 85%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_preferences.py::test_preferences_coloring_algo SKIPPED [ 85%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_preferences.py::test_preferences_for_arrays SKIPPED [ 85%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_texteditor.py::test_texteditor SKIPPED [ 85%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_texteditor.py::test_title[\xf1] SKIPPED [ 85%] 1592s spyder/plugins/variableexplorer/widgets/tests/test_texteditor.py::test_title[r] SKIPPED [ 86%] 1592s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_basic_initialization SKIPPED [ 86%] 1592s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_get_workingdir SKIPPED [ 86%] 1592s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_get_workingdir_startup SKIPPED [ 86%] 1592s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_get_workingdir_cli SKIPPED [ 86%] 1592s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_file_goto SKIPPED [ 86%] 1592s spyder/plugins/workingdirectory/tests/test_workingdirectory_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 86%] 1592s spyder/tests/test_dependencies_in_sync.py::test_dependencies_for_binder_in_sync SKIPPED [ 86%] 1592s spyder/tests/test_dependencies_in_sync.py::test_dependencies_for_spyder_dialog_in_sync SKIPPED [ 86%] 1592s spyder/tests/test_dependencies_in_sync.py::test_dependencies_for_spyder_setup_install_requires_in_sync SKIPPED [ 86%] 1592s spyder/tests/test_dependencies_in_sync.py::test_dependencies_for_spyder_setup_extras_requires_in_sync SKIPPED [ 86%] 1592s 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%] 1592s spyder/tests/test_dont_use.py::test_dont_use[^[\\s\\#]*\\bprint\\(((?!file=).)*\\)-exclude_patterns1-message1] SKIPPED [ 87%] 1592s spyder/tests/test_dont_use.py::test_dont_use[^[\\s\\#]*\\bprint\\s+(?!>>)((?!#).)*-exclude_patterns2-message2] SKIPPED [ 87%] 1592s spyder/tests/test_dont_use.py::test_check_charaters_translation[\uff05] SKIPPED [ 87%] 1592s spyder/utils/introspection/tests/test_modulecompletion.py::test_module_completion SKIPPED [ 87%] 1592s spyder/utils/tests/test_bsdsocket.py::test_bsdsockets SKIPPED (Test 1592s passed in previous runs) [ 87%] 1592s spyder/utils/tests/test_encoding.py::test_permissions SKIPPED (Test 1592s passed in previous runs) [ 87%] 1592s spyder/utils/tests/test_encoding.py::test_timestamp SKIPPED (Test passed 1592s in previous runs) [ 87%] 1592s spyder/utils/tests/test_encoding.py::test_is_text_file SKIPPED (Test 1592s passed in previous runs) [ 87%] 1592s spyder/utils/tests/test_encoding.py::test_files_encodings[utf-8-utf-8.txt] SKIPPED [ 87%] 1592s spyder/utils/tests/test_encoding.py::test_files_encodings[windows-1252-windows-1252.txt] SKIPPED [ 87%] 1592s spyder/utils/tests/test_encoding.py::test_files_encodings[ascii-ascii.txt] SKIPPED [ 88%] 1592s spyder/utils/tests/test_encoding.py::test_files_encodings[Big5-Big5.txt] SKIPPED [ 88%] 1592s spyder/utils/tests/test_encoding.py::test_files_encodings[KOI8-R-KOI8-R.txt] SKIPPED [ 88%] 1592s spyder/utils/tests/test_encoding.py::test_files_encodings[iso-8859-1-copyright.txt] SKIPPED [ 88%] 1592s spyder/utils/tests/test_encoding.py::test_files_encodings[utf-8-copyright.py] SKIPPED [ 88%] 1592s spyder/utils/tests/test_encoding.py::test_files_encodings[iso8859-9-iso8859-9.py] SKIPPED [ 88%] 1592s spyder/utils/tests/test_environ.py::test_get_user_environment_variables FAILED [ 88%] 1592s spyder/utils/tests/test_environ.py::test_get_user_env_newline FAILED [ 88%] 1592s spyder/utils/tests/test_environ.py::test_environ FAILED [ 88%] 1592s spyder/utils/tests/test_icons.py::test_icon_mapping SKIPPED (Test passed 1592s in previous runs) [ 88%] 1592s spyder/utils/tests/test_misc.py::test_get_common_path SKIPPED (Test 1592s passed in previous runs) [ 88%] 1592s spyder/utils/tests/test_programs.py::test_is_valid_w_interpreter SKIPPEDs.) [ 88%] 1592s spyder/utils/tests/test_programs.py::test_run_python_script_in_terminal SKIPPED [ 89%] 1592s spyder/utils/tests/test_programs.py::test_find_program SKIPPED (Test 1592s passed in previous runs) [ 89%] 1592s spyder/utils/tests/test_programs.py::test_shell_split SKIPPED (Test 1592s passed in previous runs) [ 89%] 1592s spyder/utils/tests/test_programs.py::test_check_version SKIPPED (Test 1592s passed in previous runs) [ 89%] 1592s spyder/utils/tests/test_programs.py::test_is_module_installed SKIPPED [ 89%] 1592s spyder/utils/tests/test_programs.py::test_is_module_installed_with_custom_interpreter SKIPPED [ 89%] 1592s spyder/utils/tests/test_programs.py::test_get_temp_dir_ensure_dir_exists SKIPPED [ 89%] 1592s spyder/utils/tests/test_programs.py::test_clean_win_application_path SKIPPED [ 89%] 1592s spyder/utils/tests/test_programs.py::test_get_installed_apps_and_icons SKIPPED [ 89%] 1592s spyder/utils/tests/test_programs.py::test_parse_linux_desktop_entry SKIPPED [ 89%] 1592s spyder/utils/tests/test_programs.py::test_open_files_with_application SKIPPED [ 89%] 1592s spyder/utils/tests/test_programs.py::test_get_package_version SKIPPED [ 90%] 1592s spyder/utils/tests/test_programs.py::test_get_module_version SKIPPED [ 90%] 1592s spyder/utils/tests/test_sourcecode.py::test_normalize_eols SKIPPED (Test 1592s passed in previous runs) [ 90%] 1592s spyder/utils/tests/test_sourcecode.py::test_get_primary_at SKIPPED (Test 1592s passed in previous runs) [ 90%] 1592s spyder/utils/tests/test_sourcecode.py::test_get_identifiers SKIPPED [ 90%] 1592s spyder/utils/tests/test_sourcecode.py::test_split_source SKIPPED (Test 1592s passed in previous runs) [ 90%] 1592s spyder/utils/tests/test_sourcecode.py::test_path_components SKIPPED [ 90%] 1592s spyder/utils/tests/test_sourcecode.py::test_differentiate_prefix SKIPPED [ 90%] 1592s spyder/utils/tests/test_sourcecode.py::test_get_same_name_files SKIPPED [ 90%] 1592s spyder/utils/tests/test_sourcecode.py::test_shortest_path SKIPPED (Test 1592s passed in previous runs) [ 90%] 1592s spyder/utils/tests/test_sourcecode.py::test_disambiguate_fname SKIPPED [ 90%] 1592s spyder/utils/tests/test_sourcecode.py::test_get_eol_chars SKIPPED (Test 1592s passed in previous runs) [ 91%] 1592s spyder/utils/tests/test_sourcecode.py::test_get_eol_chars_no_eol SKIPPED [ 91%] 1592s spyder/utils/tests/test_stringmatching.py::test_stringmatching_full SKIPPED [ 91%] 1592s spyder/utils/tests/test_stringmatching.py::test_stringmatching_order_filter SKIPPED [ 91%] 1592s spyder/utils/tests/test_syntaxhighlighters.py::test_HtmlSH_basic SKIPPED [ 91%] 1592s spyder/utils/tests/test_syntaxhighlighters.py::test_HtmlSH_unclosed_commend SKIPPED [ 91%] 1592s spyder/utils/tests/test_syntaxhighlighters.py::test_PythonSH_UTF16_number SKIPPED [ 91%] 1592s spyder/utils/tests/test_syntaxhighlighters.py::test_PythonSH_UTF16_string SKIPPED [ 91%] 1592s spyder/utils/tests/test_syntaxhighlighters.py::test_python_string_prefix SKIPPED [ 91%] 1592s spyder/utils/tests/test_syntaxhighlighters.py::test_Markdown_basic SKIPPED [ 91%] 1592s spyder/utils/tests/test_syntaxhighlighters.py::test_python_outline_explorer_comment[# --- First variant] SKIPPED [ 91%] 1592s spyder/utils/tests/test_syntaxhighlighters.py::test_python_outline_explorer_comment[#------ 2nd variant] SKIPPED [ 92%] 1592s spyder/utils/tests/test_syntaxhighlighters.py::test_python_outline_explorer_comment[### 3rd variant] SKIPPED [ 92%] 1592s spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[#---] SKIPPED [ 92%] 1592s spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[#--------] SKIPPED [ 92%] 1592s spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[#--- ] SKIPPED [ 92%] 1592s spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[# -------] SKIPPED [ 92%] 1592s spyder/utils/tests/test_system.py::test_system SKIPPED (Test passed in 1592s previous runs) [ 92%] 1592s spyder/utils/tests/test_vcs.py::test_vcs_tool SKIPPED (Not to be run 1592s outside of CIs) [ 92%] 1592s spyder/utils/tests/test_vcs.py::test_vcs_root SKIPPED (Not running from 1592s a git repo) [ 92%] 1592s spyder/utils/tests/test_vcs.py::test_git_revision SKIPPED (Not running 1592s from a git repo) [ 92%] 1592s spyder/utils/tests/test_vcs.py::test_no_git SKIPPED (Test passed in 1592s previous runs) [ 92%] 1592s spyder/utils/tests/test_vcs.py::test_get_git_refs SKIPPED (Not running 1592s from a git repo) [ 92%] 1592s spyder/utils/tests/test_vcs.py::test_get_git_remotes SKIPPED (Not 1592s running from a git repo) [ 93%] 1592s spyder/utils/tests/test_vcs.py::test_remote_to_url[https://github.com/neophnx/spyder.git-https://github.com/neophnx/spyder] SKIPPED [ 93%] 1592s spyder/utils/tests/test_vcs.py::test_remote_to_url[http://github.com/neophnx/spyder.git-http://github.com/neophnx/spyder] SKIPPED [ 93%] 1592s spyder/utils/tests/test_vcs.py::test_remote_to_url[git@github.com:goanpeca/spyder.git-https://github.com/goanpeca/spyder] SKIPPED [ 93%] 1592s spyder/widgets/github/tests/test_github_backend.py::test_invalid_credentials SKIPPED [ 93%] 1592s spyder/widgets/github/tests/test_github_backend.py::test_empty_credentials SKIPPED [ 93%] 1592s spyder/widgets/github/tests/test_github_backend.py::test_fake_credentials_bad_repo SKIPPED [ 93%] 1592s spyder/widgets/github/tests/test_github_backend.py::test_get_credentials_from_settings SKIPPED [ 93%] 1592s spyder/widgets/github/tests/test_github_backend.py::test_store_user_credentials SKIPPED [ 93%] 1592s spyder/widgets/github/tests/test_github_login.py::test_dialog SKIPPED [ 93%] 1592s spyder/widgets/tests/test_array_builder.py::test_array_inline SKIPPED [ 93%] 1592s spyder/widgets/tests/test_array_builder.py::test_array_inline_array_invalid SKIPPED [ 94%] 1592s spyder/widgets/tests/test_array_builder.py::test_array_inline_1d_array SKIPPED [ 94%] 1592s spyder/widgets/tests/test_array_builder.py::test_array_inline_nan_array SKIPPED [ 94%] 1592s spyder/widgets/tests/test_array_builder.py::test_array_inline_inf_array SKIPPED [ 94%] 1592s spyder/widgets/tests/test_array_builder.py::test_array_inline_force_float_array SKIPPED [ 94%] 1592s spyder/widgets/tests/test_array_builder.py::test_array_inline_force_float_error_array SKIPPED [ 94%] 1592s spyder/widgets/tests/test_array_builder.py::test_array_table SKIPPED [ 94%] 1592s spyder/widgets/tests/test_array_builder.py::test_array_table_empty_items SKIPPED [ 94%] 1592s spyder/widgets/tests/test_array_builder.py::test_array_table_spaces_in_item SKIPPED [ 94%] 1592s spyder/widgets/tests/test_array_builder.py::test_array_table_empty SKIPPED [ 94%] 1592s spyder/widgets/tests/test_browser.py::test_browser SKIPPED (Test passed 1592s in previous runs) [ 94%] 1592s spyder/widgets/tests/test_collectioneditor.py::test_rename_variable SKIPPED [ 95%] 1592s spyder/widgets/tests/test_collectioneditor.py::test_remove_variable SKIPPED [ 95%] 1592s spyder/widgets/tests/test_collectioneditor.py::test_remove_remote_variable SKIPPED [ 95%] 1592s spyder/widgets/tests/test_collectioneditor.py::test_filter_rows SKIPPED [ 95%] 1592s spyder/widgets/tests/test_collectioneditor.py::test_remote_make_data_function SKIPPED [ 95%] 1593s spyder/widgets/tests/test_collectioneditor.py::test_create_dataframeeditor_with_correct_format SKIPPED [ 95%] 1593s spyder/widgets/tests/test_collectioneditor.py::test_collectionsmodel_with_two_ints SKIPPED [ 95%] 1593s spyder/widgets/tests/test_collectioneditor.py::test_collectionsmodel_with_index SKIPPED [ 95%] 1593s spyder/widgets/tests/test_collectioneditor.py::test_shows_dataframeeditor_when_editing_index SKIPPED [ 95%] 1593s spyder/widgets/tests/test_collectioneditor.py::test_sort_numpy_numeric_collectionsmodel SKIPPED [ 95%] 1593s spyder/widgets/tests/test_collectioneditor.py::test_sort_float_collectionsmodel SKIPPED [ 95%] 1593s spyder/widgets/tests/test_collectioneditor.py::test_sort_collectionsmodel SKIPPED [ 96%] 1593s spyder/widgets/tests/test_collectioneditor.py::test_sort_and_fetch_collectionsmodel_with_many_rows SKIPPED [ 96%] 1593s spyder/widgets/tests/test_collectioneditor.py::test_rename_and_duplicate_item_in_collection_editor SKIPPED [ 96%] 1593s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditorwidget_refresh_action_disabled SKIPPED [ 96%] 1593s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh SKIPPED [ 96%] 1593s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh_after_edit[16384] SKIPPED [ 96%] 1593s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh_after_edit[65536] SKIPPED [ 96%] 1593s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh_when_variable_deleted SKIPPED [ 96%] 1593s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh_nested SKIPPED [ 96%] 1593s spyder/widgets/tests/test_collectioneditor.py::test_edit_datetime SKIPPED [ 96%] 1593s spyder/widgets/tests/test_collectioneditor.py::test_edit_mutable_and_immutable_types SKIPPED [ 96%] 1593s spyder/widgets/tests/test_collectioneditor.py::test_view_module_in_coledit SKIPPED [ 96%] 1593s spyder/widgets/tests/test_collectioneditor.py::test_notimplementederror_multiindex SKIPPED [ 97%] 1593s spyder/widgets/tests/test_collectioneditor.py::test_editor_parent_set SKIPPED [ 97%] 1593s spyder/widgets/tests/test_collectioneditor.py::test_xml_dom_element_view SKIPPED [ 97%] 1593s spyder/widgets/tests/test_collectioneditor.py::test_pandas_dateoffset_view SKIPPED [ 97%] 1593s spyder/widgets/tests/test_collectioneditor.py::test_set_nonsettable_objects SKIPPED [ 97%] 1593s spyder/widgets/tests/test_collectioneditor.py::test_edit_nonsettable_objects SKIPPED [ 97%] 1593s spyder/widgets/tests/test_collectioneditor.py::test_collectionseditor_with_class_having_buggy_copy SKIPPED [ 97%] 1593s spyder/widgets/tests/test_collectioneditor.py::test_collectionseditor_with_class_having_correct_copy SKIPPED [ 97%] 1593s spyder/widgets/tests/test_collectioneditor.py::test_collectionseditor_when_clicking_on_header_and_large_rows SKIPPED [ 97%] 1593s spyder/widgets/tests/test_collectioneditor.py::test_dicts_with_mixed_types_as_key SKIPPED [ 97%] 1593s spyder/widgets/tests/test_collectioneditor.py::test_dicts_natural_sorting SKIPPED [ 97%] 1593s spyder/widgets/tests/test_collectioneditor.py::test_dicts_natural_sorting_mixed_types SKIPPED [ 98%] 1593s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_plot SKIPPED [ 98%] 1593s spyder/widgets/tests/test_dependencies.py::test_dependencies SKIPPED [ 98%] 1593s spyder/widgets/tests/test_findreplace.py::test_findreplace_multiline_replacement SKIPPED [ 98%] 1593s spyder/widgets/tests/test_findreplace.py::test_replace_selection SKIPPED [ 98%] 1593s spyder/widgets/tests/test_findreplace.py::test_replace_all SKIPPED (Test 1593s passed in previous runs) [ 98%] 1593s spyder/widgets/tests/test_findreplace.py::test_messages_action SKIPPED [ 98%] 1593s spyder/widgets/tests/test_findreplace.py::test_replace_text_button SKIPPED [ 98%] 1593s spyder/widgets/tests/test_findreplace.py::test_update_matches SKIPPED [ 98%] 1593s spyder/widgets/tests/test_findreplace.py::test_clear_action SKIPPED [ 98%] 1593s spyder/widgets/tests/test_findreplace.py::test_replace_all_backslash SKIPPED [ 98%] 1593s spyder/widgets/tests/test_helperwidgets.py::test_messagecheckbox SKIPPED [ 99%] 1593s spyder/widgets/tests/test_mixins.py::test_get_current_object[test_object0] SKIPPED [ 99%] 1593s spyder/widgets/tests/test_mixins.py::test_get_current_object[test_object1] SKIPPED [ 99%] 1593s spyder/widgets/tests/test_mixins.py::test_get_current_word SKIPPED (Test 1593s passed in previous runs) [ 99%] 1593s spyder/widgets/tests/test_mixins.py::test_get_unicode_regexp SKIPPED [ 99%] 1593s spyder/widgets/tests/test_mixins.py::test_get_number_matches SKIPPED [ 99%] 1593s spyder/widgets/tests/test_mixins.py::test_get_match_number SKIPPED (Test 1593s passed in previous runs) [ 99%] 1593s spyder/widgets/tests/test_mixins.py::test_get_number_with_words SKIPPED [ 99%] 1593s spyder/widgets/tests/test_reporterror.py::test_dialog SKIPPED (Test 1593s passed in previous runs) [ 99%] 1593s spyder/widgets/tests/test_reporterror.py::test_report_issue_url SKIPPED [ 99%] 1593s spyder/widgets/tests/test_reporterror.py::test_render_issue SKIPPED [ 99%] 1593s spyder/widgets/tests/test_sidebardialog.py::test_sidebardialog SKIPPED [100%] 1593s 1593s =================================== FAILURES =================================== 1593s _____________________ test_get_user_environment_variables ______________________ 1593s 1593s def test_get_user_environment_variables(): 1593s """Test get_user_environment_variables function""" 1593s # All platforms should have a path environment variable, but 1593s # Windows may have mixed case. 1593s keys = {k.lower() for k in get_user_environment_variables()} 1593s > assert "path" in keys or "shlvl" in keys 1593s E AssertionError: assert ('path' in set() or 'shlvl' in set()) 1593s 1593s spyder/utils/tests/test_environ.py:42: AssertionError 1593s __________________________ test_get_user_env_newline ___________________________ 1593s 1593s restore_user_env = None 1593s 1593s @pytest.mark.skipif(os.name == "nt", reason="Does not apply to Windows") 1593s def test_get_user_env_newline(restore_user_env): 1593s # Test variable value with newline characters. 1593s # Regression test for spyder-ide#20097 1593s text = "myfunc() { echo hello;\n echo world\n}\nexport -f myfunc" 1593s amend_user_shell_init(text) 1593s user_env = get_user_environment_variables() 1593s 1593s > assert user_env['BASH_FUNC_myfunc%%'] in text 1593s E KeyError: 'BASH_FUNC_myfunc%%' 1593s 1593s spyder/utils/tests/test_environ.py:53: KeyError 1593s _________________________________ test_environ _________________________________ 1593s 1593s environ_dialog = 1593s qtbot = 1593s 1593s def test_environ(environ_dialog, qtbot): 1593s """Test the environment variables dialog.""" 1593s environ_dialog.show() 1593s assert environ_dialog 1593s 1593s # All platforms should have a path environment variable, but 1593s # Windows may have mixed case. 1593s keys = {k.lower() for k in environ_dialog.get_value()} 1593s > assert "path" in keys or "shlvl" in keys 1593s E AssertionError: assert ('path' in set() or 'shlvl' in set()) 1593s 1593s spyder/utils/tests/test_environ.py:64: AssertionError 1593s ---------------------------- Captured stdout setup ----------------------------- 1593s Warning: None of the following fonts is installed: ['Arial'] 1593s =============================== warnings summary =============================== 1593s ../../../../usr/lib/python3/dist-packages/jupyter_client/connect.py:22 1593s /usr/lib/python3/dist-packages/jupyter_client/connect.py:22: DeprecationWarning: Jupyter is migrating its paths to use standard platformdirs 1593s given by the platformdirs library. To remove this warning and 1593s see the appropriate new directories, set the environment variable 1593s `JUPYTER_PLATFORM_DIRS=1` and then run `jupyter --paths`. 1593s The use of platformdirs will be the default in `jupyter_core` v6 1593s from jupyter_core.paths import jupyter_data_dir, jupyter_runtime_dir, secure_write 1593s 1593s spyder/config/base.py:441 1593s /tmp/autopkgtest.7kzvl3/build.Gvq/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. 1593s locale_language = locale.getdefaultlocale()[0] 1593s 1593s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1593s ============================= slowest 10 durations ============================= 1593s 0.22s setup spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_builtin_shift_del_and_ins 1593s 0.14s setup spyder/utils/tests/test_environ.py::test_environ 1593s 0.06s call spyder/utils/tests/test_environ.py::test_get_user_environment_variables 1593s 0.06s call spyder/utils/tests/test_environ.py::test_get_user_env_newline 1593s 0.02s setup spyder/utils/tests/test_environ.py::test_get_user_environment_variables 1593s 0.02s setup spyder/utils/tests/test_environ.py::test_get_user_env_newline 1593s 0.01s teardown spyder/utils/tests/test_environ.py::test_environ 1593s 0.01s call spyder/utils/tests/test_environ.py::test_environ 1593s 0.01s setup spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_copy_png_to_clipboard 1593s 0.01s setup spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_unicode_array 1593s ========= 3 failed, 1126 skipped, 241 deselected, 2 warnings in 7.48s ========== 1594s *** END OF RUN 4: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 1594s *** STARTING RUN 5 at 00:17: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 1595s 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'] 1595s ============================= test session starts ============================== 1595s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 1595s cachedir: .pytest_cache 1595s PyQt5 5.15.11 -- Qt runtime 5.15.15 -- Qt compiled 5.15.15 1595s rootdir: /tmp/autopkgtest.7kzvl3/build.Gvq/src 1595s configfile: pytest.ini 1595s 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 1595s timeout: 120.0s 1595s timeout method: thread 1595s timeout func_only: False 1597s collecting ... Attribute Qt::AA_ShareOpenGLContexts must be set before QCoreApplication is created. 1599s collected 1368 items / 241 deselected / 2 skipped / 1127 selected 1599s 1599s spyder/app/tests/test_cli_options.py::test_get_options SKIPPED (Test 1599s passed in previous runs) [ 0%] 1599s spyder/plugins/completion/tests/test_plugin.py::test_plugin_completion_gather SKIPPED [ 0%] 1599s spyder/plugins/completion/tests/test_plugin.py::test_plugin_first_response_request SKIPPED [ 0%] 1599s spyder/plugins/editor/tests/test_plugin.py::test_save_with_preferred_eol_chars[nt] SKIPPED [ 0%] 1599s spyder/plugins/editor/tests/test_plugin.py::test_save_with_preferred_eol_chars[mac] SKIPPED [ 0%] 1599s spyder/plugins/editor/tests/test_plugin.py::test_save_with_preferred_eol_chars[posix] SKIPPED [ 0%] 1599s spyder/plugins/editor/widgets/codeeditor/tests/test_completions_hide.py::test_automatic_completions_hide_complete SKIPPED [ 0%] 1599s spyder/plugins/editor/widgets/codeeditor/tests/test_completions_hide.py::test_automatic_completions_widget_visible SKIPPED [ 0%] 1599s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r\n-autopep8] SKIPPED [ 0%] 1599s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r\n-black] SKIPPED [ 0%] 1599s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r-autopep8] SKIPPED [ 0%] 1599s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r-black] SKIPPED [ 1%] 1599s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\n-autopep8] SKIPPED [ 1%] 1599s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\n-black] SKIPPED [ 1%] 1599s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r\n-autopep8] SKIPPED [ 1%] 1599s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r\n-yapf] SKIPPED [ 1%] 1599s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r\n-black] SKIPPED [ 1%] 1599s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r-autopep8] SKIPPED [ 1%] 1599s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r-yapf] SKIPPED [ 1%] 1599s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r-black] SKIPPED [ 1%] 1599s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\n-autopep8] SKIPPED [ 1%] 1599s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\n-yapf] SKIPPED [ 1%] 1599s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\n-black] SKIPPED [ 2%] 1599s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_max_line_length[autopep8] SKIPPED [ 2%] 1599s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_max_line_length[black] SKIPPED [ 2%] 1599s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_fallback_completions SKIPPED [ 2%] 1599s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_space_completion SKIPPED [ 2%] 1599s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_hide_widget_completion SKIPPED [ 2%] 1599s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions SKIPPED [ 2%] 1599s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions_tab_bug SKIPPED [ 2%] 1599s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions_space_bug SKIPPED [ 2%] 1599s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completions SKIPPED [ 2%] 1599s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_code_snippets SKIPPED [ 2%] 1599s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completion_order SKIPPED [ 3%] 1599s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_text_snippet_completions SKIPPED [ 3%] 1599s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completions_extra_paths SKIPPED [ 3%] 1599s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completions_environment SKIPPED [ 3%] 1599s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_dot_completions SKIPPED [ 3%] 1599s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[000_test.txt] SKIPPED [ 3%] 1599s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[.hidden] SKIPPED [ 3%] 1599s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[any_file.txt] SKIPPED [ 3%] 1599s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[abc.py] SKIPPED [ 3%] 1599s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[part.0.parquet] SKIPPED [ 3%] 1599s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[/home] SKIPPED [ 3%] 1599s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[C:\\Users] SKIPPED [ 3%] 1599s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[C:\\Windows\\System32] SKIPPED [ 4%] 1599s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[/Library/Frameworks] SKIPPED [ 4%] 1599s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_when_completions_are_visible SKIPPED [ 4%] 1599s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_lsp_splitter_close SKIPPED [ 4%] 1599s spyder/plugins/editor/widgets/tests/test_formatting.py::test_closing_document_formatting[autopep8] SKIPPED [ 4%] 1599s spyder/plugins/editor/widgets/tests/test_formatting.py::test_closing_document_formatting[black] SKIPPED [ 4%] 1599s spyder/plugins/editor/widgets/tests/test_formatting.py::test_formatting_on_save[autopep8] SKIPPED [ 4%] 1599s spyder/plugins/editor/widgets/tests/test_formatting.py::test_formatting_on_save[black] SKIPPED [ 4%] 1599s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_get_common_file_associations SKIPPED [ 4%] 1599s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_get_file_associations SKIPPED [ 4%] 1599s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_create_file_manager_actions SKIPPED [ 4%] 1599s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_clicked SKIPPED [ 5%] 1599s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_check_launch_error_codes SKIPPED [ 5%] 1599s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_open_association SKIPPED [ 5%] 1599s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_update_filters SKIPPED [ 5%] 1599s spyder/plugins/explorer/widgets/tests/test_fileassociations.py::test_input_text_dialog SKIPPED [ 5%] 1599s spyder/plugins/explorer/widgets/tests/test_fileassociations.py::test_apps_dialog SKIPPED [ 5%] 1599s spyder/plugins/explorer/widgets/tests/test_fileassociations.py::test_file_assoc_widget SKIPPED [ 5%] 1599s spyder/plugins/findinfiles/tests/test_plugin.py::test_closing_plugin SKIPPED [ 5%] 1599s spyder/plugins/history/tests/test_plugin.py::test_add_history SKIPPED [ 5%] 1599s spyder/plugins/onlinehelp/tests/test_pydocgui.py::test_get_pydoc[lib0] SKIPPED [ 5%] 1599s spyder/plugins/onlinehelp/tests/test_pydocgui.py::test_get_pydoc[lib1] SKIPPED [ 5%] 1599s spyder/plugins/onlinehelp/tests/test_pydocgui.py::test_get_pydoc[lib2] SKIPPED [ 6%] 1599s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_add_figures[image/png-.png] SKIPPED [ 6%] 1600s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_add_figures[image/svg+xml-.svg] SKIPPED [ 6%] 1600s spyder/utils/tests/test_encoding.py::test_symlinks SKIPPED (Test passed 1600s in previous runs) [ 6%] 1600s spyder/utils/tests/test_programs.py::test_run_python_script_in_terminal_blank_wdir SKIPPED [ 6%] 1600s spyder/utils/tests/test_programs.py::test_run_python_script_in_terminal_with_wdir_empty SKIPPED [ 6%] 1600s spyder/utils/tests/test_programs.py::test_is_valid_interpreter SKIPPED [ 6%] 1600s spyder/utils/tests/test_programs.py::test_is_invalid_interpreter SKIPPED [ 6%] 1600s spyder/utils/tests/test_programs.py::test_is_valid_interpreter_name SKIPPED [ 6%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_classfunc_selector.py::test_class_func_selector SKIPPED [ 6%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_folding SKIPPED [ 6%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_unfold_when_searching SKIPPED [ 7%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_unfold_goto SKIPPED [ 7%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_delete_folded_line SKIPPED [ 7%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_delete_selections_with_folded_lines SKIPPED [ 7%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_preserve_folded_regions_after_paste SKIPPED [ 7%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_hide_calltip SKIPPED [ 7%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params0] SKIPPED [ 7%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params1] SKIPPED [ 7%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params2] SKIPPED [ 7%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params3] SKIPPED [ 7%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints[params0] SKIPPED [ 7%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints[params1] SKIPPED [ 7%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints[params2] SKIPPED [ 8%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_not_triggered[def test():\n pass\n\ntest] SKIPPED [ 8%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_not_triggered[# a comment] SKIPPED [ 8%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_not_triggered["a string"] SKIPPED [ 8%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_for_builtins[params0] SKIPPED [ 8%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_for_builtins[params1] SKIPPED [ 8%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_for_builtins[params2] SKIPPED [ 8%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_hints_vertical_position[params0] SKIPPED [ 8%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_hints_vertical_position[params1] SKIPPED [ 8%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_completion_hints SKIPPED [ 8%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_outline.py::test_editor_outlineexplorer SKIPPED [ 8%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_outline.py::test_empty_file SKIPPED [ 9%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings SKIPPED [ 9%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_adding_warnings SKIPPED [ 9%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_move_warnings SKIPPED [ 9%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_get_warnings SKIPPED [ 9%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_update_warnings_after_delete_line SKIPPED [ 9%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_update_warnings_after_closequotes SKIPPED [ 9%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_update_warnings_after_closebrackets SKIPPED [ 9%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[#noqa] SKIPPED [ 9%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[# NOQA] SKIPPED [ 9%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[# analysis:ignore] SKIPPED [ 9%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[# no-work] SKIPPED [ 10%] 1600s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[class] SKIPPED [ 10%] 1600s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[def] SKIPPED [ 10%] 1600s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[for] SKIPPED [ 10%] 1600s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[while] SKIPPED [ 10%] 1600s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[import] SKIPPED [ 10%] 1600s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[from] SKIPPED [ 10%] 1600s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[async] SKIPPED [ 10%] 1600s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[try] SKIPPED [ 10%] 1600s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[with] SKIPPED [ 10%] 1600s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[list] SKIPPED [ 10%] 1600s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[dict] SKIPPED [ 11%] 1600s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[set] SKIPPED [ 11%] 1600s spyder/app/tests/test_find_plugins.py::test_find_internal_plugins SKIPPED [ 11%] 1600s spyder/app/tests/test_find_plugins.py::test_find_external_plugins SKIPPED [ 11%] 1600s spyder/config/tests/test_base.py::test_is_stable_version SKIPPED (Test 1600s passed in previous runs) [ 11%] 1600s spyder/config/tests/test_base.py::test_get_conf_path[True] SKIPPED (Test 1600s passed in previous runs) [ 11%] 1600s spyder/config/tests/test_base.py::test_get_conf_path[False] SKIPPED [ 11%] 1600s spyder/config/tests/test_base.py::test_is_conda_based_app SKIPPED (Only 1600s works with Anaconda) [ 11%] 1600s spyder/config/tests/test_manager.py::test_site_config_load SKIPPED (Test 1600s passed in previous runs) [ 11%] 1600s spyder/config/tests/test_manager.py::test_external_plugin_config SKIPPED [ 11%] 1600s spyder/config/tests/test_manager.py::test_secure_options SKIPPED (Fails 1600s on Linux and CIs) [ 11%] 1600s spyder/config/tests/test_user.py::test_default_config_set[test_input0-[sec][opt] = val\n] SKIPPED [ 11%] 1600s spyder/config/tests/test_user.py::test_default_config_set[test_input1-[sec][opt] = 50\n] SKIPPED [ 12%] 1600s spyder/config/tests/test_user.py::test_default_config_set[test_input2-[sec][opt] = [50]\n] SKIPPED [ 12%] 1600s spyder/config/tests/test_user.py::test_default_config_set[test_input3-[sec][opt] = (50, 2)\n] SKIPPED [ 12%] 1600s spyder/config/tests/test_user.py::test_default_config_set[test_input4-[sec][opt] = {50}\n] SKIPPED [ 12%] 1600s spyder/config/tests/test_user.py::test_default_config_set[test_input5-[sec][opt] = {'k': 50}\n] SKIPPED [ 12%] 1600s spyder/config/tests/test_user.py::test_default_config_set[test_input6-[sec][opt] = False\n] SKIPPED [ 12%] 1600s spyder/config/tests/test_user.py::test_default_config_set[test_input7-[sec][opt] = True\n] SKIPPED [ 12%] 1600s spyder/config/tests/test_user.py::test_default_config_set[test_input8-[sec space][opt] = True\n] SKIPPED [ 12%] 1600s spyder/config/tests/test_user.py::test_default_config_set[test_input9-[sec space][opt space] = True\n] SKIPPED [ 12%] 1600s spyder/config/tests/test_user.py::test_default_config_save_write SKIPPED [ 12%] 1600s spyder/config/tests/test_user.py::test_default_config_set_defaults SKIPPED [ 12%] 1600s spyder/config/tests/test_user.py::test_userconfig_get_minor_version[3.2.1-3.2] SKIPPED [ 13%] 1600s spyder/config/tests/test_user.py::test_userconfig_get_minor_version[3.2.0-3.2] SKIPPED [ 13%] 1600s spyder/config/tests/test_user.py::test_userconfig_get_major_version[3.2.1-3] SKIPPED [ 13%] 1600s spyder/config/tests/test_user.py::test_userconfig_get_major_version[0.2.0-0] SKIPPED [ 13%] 1600s spyder/config/tests/test_user.py::test_userconfig_check_version[abc] SKIPPED [ 13%] 1600s spyder/config/tests/test_user.py::test_userconfig_check_version[x.x.x] SKIPPED [ 13%] 1600s spyder/config/tests/test_user.py::test_userconfig_check_version[1.0] SKIPPED [ 13%] 1600s spyder/config/tests/test_user.py::test_userconfig_check_version[-1.0] SKIPPED [ 13%] 1600s spyder/config/tests/test_user.py::test_userconfig_check_version[-1.0.0] SKIPPED [ 13%] 1600s spyder/config/tests/test_user.py::test_userconfig_check_version[] SKIPPED [ 13%] 1600s spyder/config/tests/test_user.py::test_userconfig_check_defaults SKIPPED [ 13%] 1600s spyder/config/tests/test_user.py::test_userconfig_check_section_option SKIPPED [ 14%] 1600s spyder/config/tests/test_user.py::test_userconfig_load_from_ini SKIPPED [ 14%] 1600s spyder/config/tests/test_user.py::test_userconfig_get_version SKIPPED [ 14%] 1600s spyder/config/tests/test_user.py::test_userconfig_set_version SKIPPED [ 14%] 1600s spyder/config/tests/test_user.py::test_userconfig_reset_to_defaults SKIPPED [ 14%] 1600s spyder/config/tests/test_user.py::test_userconfig_set_as_defaults SKIPPED [ 14%] 1600s spyder/config/tests/test_user.py::test_userconfig_get_default SKIPPED [ 14%] 1600s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults0-value] SKIPPED [ 14%] 1600s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults1-"\xe9\xe0\xc7\xc3\xe3\xe9\xe8\xef"] SKIPPED [ 14%] 1600s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults2-\xe9\xe0\xc7\xc3\xe3\xe9\xe8\xef] SKIPPED [ 14%] 1600s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults3-True] SKIPPED [ 14%] 1600s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults4-] SKIPPED [ 14%] 1600s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults5-123] SKIPPED [ 15%] 1600s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults6-123.123] SKIPPED [ 15%] 1600s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults7-value7] SKIPPED [ 15%] 1600s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults8-value8] SKIPPED [ 15%] 1600s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get2[defaults0-val-True] SKIPPED [ 15%] 1600s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get2[defaults1-val-False] SKIPPED [ 15%] 1600s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get2[defaults2-val-False] SKIPPED [ 15%] 1600s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get_string_from_inifile SKIPPED [ 15%] 1600s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get_does_not_eval_functions SKIPPED [ 15%] 1600s spyder/config/tests/test_user.py::test_userconfig_set_default SKIPPED [ 15%] 1600s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults0-other] SKIPPED [ 15%] 1600s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults1-\xe3\xe9\xe8\xef] SKIPPED [ 16%] 1600s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults2-False] SKIPPED [ 16%] 1600s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults3-dict] SKIPPED [ 16%] 1600s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults4-345] SKIPPED [ 16%] 1600s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults5-345.345] SKIPPED [ 16%] 1600s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults6-value6] SKIPPED [ 16%] 1600s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults7-value7] SKIPPED [ 16%] 1600s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults8-other] SKIPPED [ 16%] 1600s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_invalid[defaults0-no] SKIPPED [ 16%] 1600s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_invalid[defaults1-n9] SKIPPED [ 16%] 1600s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_invalid[defaults2-n9] SKIPPED [ 16%] 1600s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_with_string SKIPPED [ 17%] 1600s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_percentage_string SKIPPED [ 17%] 1600s spyder/config/tests/test_user.py::test_userconfig_remove_section SKIPPED [ 17%] 1600s spyder/config/tests/test_user.py::test_userconfig_remove_option SKIPPED [ 17%] 1600s spyder/config/tests/test_user.py::test_userconfig_cleanup SKIPPED (Test 1600s passed in previous runs) [ 17%] 1600s spyder/config/tests/test_user.py::test_invalid_shortcuts SKIPPED (Test 1600s passed in previous runs) [ 17%] 1600s spyder/config/tests/test_user.py::TestSpyderConfigApplyPatches::test_spyderconfig_apply_configuration_patches_42 SKIPPED [ 17%] 1600s spyder/config/tests/test_user.py::TestSpyderConfigApplyPatches::test_spyderconfig_apply_configuration_patches_45 SKIPPED [ 17%] 1600s spyder/config/tests/test_user.py::test_spyderconfig_get_defaults_path_name_from_version SKIPPED [ 17%] 1600s spyder/plugins/appearance/tests/test_confpage.py::test_change_ui_theme_and_color_scheme[config_dialog0] SKIPPED [ 17%] 1600s spyder/plugins/application/widgets/tests/test_status.py::test_inapp_appeal_status_bar SKIPPED [ 17%] 1600s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_file_open_close SKIPPED [ 18%] 1600s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_get_words SKIPPED [ 18%] 1600s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[c] SKIPPED [ 18%] 1600s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[cpp] SKIPPED [ 18%] 1600s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[css] SKIPPED [ 18%] 1600s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[erl] SKIPPED [ 18%] 1600s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[ex] SKIPPED [ 18%] 1600s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[html] SKIPPED [ 18%] 1600s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[java] SKIPPED [ 18%] 1600s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[jl] SKIPPED [ 18%] 1600s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[md] SKIPPED [ 18%] 1600s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[py] SKIPPED [ 18%] 1600s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[R] SKIPPED [ 19%] 1600s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_token_update SKIPPED [ 19%] 1600s spyder/plugins/completion/tests/test_configdialog.py::test_config_dialog[config_dialog0] SKIPPED [ 19%] 1600s spyder/plugins/completion/tests/test_plugin.py::test_configuration_merge SKIPPED [ 19%] 1600s spyder/plugins/completion/tests/test_plugin.py::test_provider_detection SKIPPED [ 19%] 1600s spyder/plugins/console/tests/test_plugin.py::test_run_code SKIPPED (Test 1600s passed in previous runs) [ 19%] 1600s spyder/plugins/console/tests/test_plugin.py::test_completions SKIPPED [ 19%] 1600s spyder/plugins/console/tests/test_plugin.py::test_handle_exception SKIPPED [ 19%] 1600s spyder/plugins/console/tests/test_plugin.py::test_handle_warnings SKIPPED [ 19%] 1600s spyder/plugins/console/tests/test_plugin.py::test_report_external_repo SKIPPED [ 19%] 1600s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_bracket_closing_new_line SKIPPED [ 19%] 1600s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_close_brackets[(-()-1] SKIPPED [ 20%] 1600s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_close_brackets[{-{}-1] SKIPPED [ 20%] 1600s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_close_brackets[[-[]-1] SKIPPED [ 20%] 1600s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[()-(())-2] SKIPPED [ 20%] 1600s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[{}-{()}-2] SKIPPED [ 20%] 1600s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[[]-[()]-2] SKIPPED [ 20%] 1600s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[,-(),-1] SKIPPED [ 20%] 1600s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[:-():-1] SKIPPED [ 20%] 1600s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[;-();-1] SKIPPED [ 20%] 1600s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_selected_text SKIPPED [ 20%] 1600s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_selected_text_multiple_lines SKIPPED [ 20%] 1600s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_complex_completion SKIPPED [ 21%] 1600s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_bracket_closing SKIPPED [ 21%] 1600s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_activate_deactivate SKIPPED [ 21%] 1600s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["-""-1] SKIPPED [ 21%] 1600s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['-''-1] SKIPPED [ 21%] 1600s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[#"-#"-2] SKIPPED [ 21%] 1600s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[#'-#'-2] SKIPPED [ 21%] 1600s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["""-"""-3] SKIPPED [ 21%] 1600s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['''-'''-3] SKIPPED [ 21%] 1600s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[""""-""""""-3] SKIPPED [ 21%] 1600s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[''''-''''''-3] SKIPPED [ 21%] 1600s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["some_string"-"some_string"-13] SKIPPED [ 22%] 1600s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['some_string'-'some_string'-13] SKIPPED [ 22%] 1600s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["\\""-"\\""-4] SKIPPED [ 22%] 1600s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['\\''-'\\''-4] SKIPPED [ 22%] 1600s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["\\\\"-"\\\\"-4] SKIPPED [ 22%] 1600s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['\\\\'-'\\\\'-4] SKIPPED [ 22%] 1600s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[()-("")-2] SKIPPED [ 22%] 1600s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[{}-{""}-2] SKIPPED [ 22%] 1600s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[[]-[""]-2] SKIPPED [ 22%] 1600s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[,-"",-1] SKIPPED [ 22%] 1600s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[:-"":-1] SKIPPED [ 22%] 1600s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[;-"";-1] SKIPPED [ 22%] 1600s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[a-"a-1] SKIPPED [ 23%] 1600s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_selected_text SKIPPED [ 23%] 1600s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_selected_text_multiple_lines SKIPPED [ 23%] 1600s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes_in_brackets SKIPPED [ 23%] 1600s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_activate_deactivate SKIPPED [ 23%] 1600s spyder/plugins/editor/extensions/tests/test_docstring.py::test_parse_function_definition[def foo():--name_list0-type_list0-value_list0-None] SKIPPED [ 23%] 1600s 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%] 1600s 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%] 1600s spyder/plugins/editor/extensions/tests/test_docstring.py::test_get_function_body[def foo():\n return-- return] SKIPPED [ 23%] 1600s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc---True] SKIPPED [ 23%] 1600s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc---False] SKIPPED [ 23%] 1600s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc-if 1:\n -if 1:\n -True] SKIPPED [ 24%] 1600s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc-if 1:\n -if 1:\n -False] SKIPPED [ 24%] 1600s 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%] 1600s 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%] 1600s 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%] 1600s 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%] 1600s 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%] 1600s 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%] 1600s 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%] 1600s 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%] 1600s 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%] 1600s 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%] 1600s 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%] 1600s 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%] 1600s 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%] 1600s 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%] 1600s 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%] 1600s 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%] 1600s 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%] 1600s 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%] 1600s 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%] 1600s 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%] 1600s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_delayed_popup[def foo():\n-def foo():\n """a-65] SKIPPED [ 25%] 1600s 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%] 1600s 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%] 1600s 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%] 1600s 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%] 1600s 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%] 1600s 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%] 1600s 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%] 1600s 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%] 1600s 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%] 1600s 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%] 1600s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_enabled SKIPPED [ 26%] 1600s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_flag_painting SKIPPED [ 27%] 1600s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_range_indicator_visible_on_hover_only SKIPPED [ 27%] 1600s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_range_indicator_alt_modifier_response SKIPPED [ 27%] 1600s spyder/plugins/editor/tests/test_editor_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 27%] 1600s spyder/plugins/editor/tests/test_plugin.py::test_basic_initialization SKIPPED [ 27%] 1600s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[other_file.py-file1.py] SKIPPED [ 27%] 1600s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[file1.py-file1.py] SKIPPED [ 27%] 1600s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[file2.py-file2.py] SKIPPED [ 27%] 1600s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[file4.py-file4.py] SKIPPED [ 27%] 1600s spyder/plugins/editor/tests/test_plugin.py::test_restore_open_files SKIPPED [ 27%] 1600s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files_cleanprefs SKIPPED [ 27%] 1600s spyder/plugins/editor/tests/test_plugin.py::test_open_untitled_files SKIPPED [ 28%] 1600s spyder/plugins/editor/tests/test_plugin.py::test_renamed_tree SKIPPED [ 28%] 1600s spyder/plugins/editor/tests/test_plugin.py::test_no_template SKIPPED [ 28%] 1600s spyder/plugins/editor/tests/test_plugin.py::test_editor_has_autosave_component SKIPPED [ 28%] 1600s spyder/plugins/editor/tests/test_plugin.py::test_autosave_component_do_autosave SKIPPED [ 28%] 1600s spyder/plugins/editor/tests/test_plugin.py::test_editorstacks_share_autosave_data SKIPPED [ 28%] 1600s spyder/plugins/editor/tests/test_plugin.py::test_editor_calls_recoverydialog_exec_if_nonempty SKIPPED [ 28%] 1600s spyder/plugins/editor/tests/test_plugin.py::test_closing_editor_plugin_stops_autosave_timer SKIPPED [ 28%] 1600s spyder/plugins/editor/tests/test_plugin.py::test_renamed_propagates_to_autosave SKIPPED [ 28%] 1600s spyder/plugins/editor/tests/test_plugin.py::test_go_to_prev_next_cursor_position SKIPPED [ 28%] 1600s spyder/plugins/editor/tests/test_plugin.py::test_open_and_close_lsp_requests SKIPPED [ 28%] 1600s spyder/plugins/editor/tests/test_plugin.py::test_toggle_eol_chars[nt] SKIPPED [ 29%] 1600s spyder/plugins/editor/tests/test_plugin.py::test_toggle_eol_chars[mac] SKIPPED [ 29%] 1600s spyder/plugins/editor/tests/test_plugin.py::test_toggle_eol_chars[posix] SKIPPED [ 29%] 1600s spyder/plugins/editor/tests/test_plugin.py::test_save_with_os_eol_chars SKIPPED [ 29%] 1600s spyder/plugins/editor/tests/test_plugin.py::test_remove_editorstacks_and_windows SKIPPED [ 29%] 1600s spyder/plugins/editor/tests/test_plugin.py::test_register_run_metadata SKIPPED [ 29%] 1600s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_component_set_interval SKIPPED [ 29%] 1600s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_component_timer_if_enabled[False] SKIPPED [ 29%] 1600s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_component_timer_if_enabled[True] SKIPPED [ 29%] 1600s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_empty_autosave_dir SKIPPED [ 29%] 1600s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_one_pid_file[True-False] SKIPPED [ 29%] 1600s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_one_pid_file[False-False] SKIPPED [ 29%] 1600s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_one_pid_file[False-True] SKIPPED [ 30%] 1600s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_non_pid_file SKIPPED [ 30%] 1600s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_without_autosave_dir SKIPPED [ 30%] 1600s spyder/plugins/editor/utils/tests/test_autosave.py::test_try_recover[False] SKIPPED [ 30%] 1600s spyder/plugins/editor/utils/tests/test_autosave.py::test_try_recover[True] SKIPPED [ 30%] 1600s spyder/plugins/editor/utils/tests/test_autosave.py::test_create_unique_autosave_filename[False-False] SKIPPED [ 30%] 1600s spyder/plugins/editor/utils/tests/test_autosave.py::test_create_unique_autosave_filename[True-False] SKIPPED [ 30%] 1600s spyder/plugins/editor/utils/tests/test_autosave.py::test_create_unique_autosave_filename[False-True] SKIPPED [ 30%] 1600s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave[True] SKIPPED [ 30%] 1600s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave[False] SKIPPED [ 30%] 1600s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_nonempty_mapping[True] SKIPPED [ 30%] 1600s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_nonempty_mapping[False] SKIPPED [ 31%] 1600s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_empty_mapping[False] SKIPPED [ 31%] 1600s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_empty_mapping[True] SKIPPED [ 31%] 1600s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_remove_autosave_file[False] SKIPPED [ 31%] 1600s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_remove_autosave_file[True] SKIPPED [ 31%] 1600s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_autosave_filename SKIPPED [ 31%] 1600s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_file_renamed[True] SKIPPED [ 31%] 1600s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_file_renamed[False] SKIPPED [ 31%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_after_simple_statement SKIPPED [ 31%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_after_if_statement SKIPPED [ 31%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_not_at_end_of_line SKIPPED [ 31%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_unterminated_string SKIPPED [ 32%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_comment SKIPPED [ 32%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_already_ends_in_colon SKIPPED [ 32%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_ends_in_backslash SKIPPED [ 32%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_one_line_if_statement SKIPPED [ 32%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_even_if_colon_inside_brackets SKIPPED [ 32%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_listcomp_over_two_lines SKIPPED [ 32%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_listcomp_over_three_lines SKIPPED [ 32%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_even_if_colon_inside_quotes SKIPPED [ 32%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_in_two_if_statements_on_one_line SKIPPED [ 32%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_simple_tuple SKIPPED [ 32%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_def_with_newline SKIPPED [ 33%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_def_with_indented_comment SKIPPED [ 33%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_brackets_alone SKIPPED [ 33%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_simple_def SKIPPED [ 33%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_open_parenthesis SKIPPED [ 33%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_open_bracket SKIPPED [ 33%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_open_curly SKIPPED [ 33%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_align_on_parenthesis SKIPPED [ 33%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_align_on_bracket SKIPPED [ 33%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_align_on_curly SKIPPED [ 33%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keep_unindent SKIPPED [ 33%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keep_unindent_fix_indent SKIPPED [ 33%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keep_unindent_if_blank SKIPPED [ 34%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_first_line SKIPPED [ 34%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_indentation_with_spaces SKIPPED [ 34%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_def_with_unindented_comment SKIPPED [ 34%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_issue_5606 SKIPPED [ 34%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_issue_7377 SKIPPED [ 34%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_issue_887 SKIPPED [ 34%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keywords SKIPPED [ 34%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_hanging_indentation_without_block SKIPPED [ 34%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_no_hanging_indentation SKIPPED [ 34%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_unintent_in_block SKIPPED [ 34%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_multi_line_lists SKIPPED [ 35%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_string_literals SKIPPED [ 35%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_indentation_with_tabs SKIPPED [ 35%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_indentation_with_tabs_parenthesis SKIPPED [ 35%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_unindentation_with_tabs SKIPPED [ 35%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_simple_indentation SKIPPED [ 35%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_copy_paste_autoindent SKIPPED [ 35%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_add_bookmark SKIPPED [ 35%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_get_bookmarks SKIPPED [ 35%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_clear_bookmarks SKIPPED [ 35%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_update_bookmarks SKIPPED [ 35%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_add_remove_breakpoint SKIPPED [ 36%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_add_remove_breakpoint_with_edit_condition SKIPPED [ 36%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_get_breakpoints SKIPPED [ 36%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_clear_breakpoints SKIPPED [ 36%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_set_breakpoints SKIPPED [ 36%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_update_breakpoints SKIPPED [ 36%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_upper_to_lower SKIPPED [ 36%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_lower_to_upper SKIPPED [ 36%] 1600s 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%] 1600s 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%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[myvar = 2 -myvar = 2\n-keys2-True] SKIPPED [ 36%] 1600s 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%] 1600s 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%] 1600s 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%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress["""string -"""string \n-keys6-True] SKIPPED [ 37%] 1600s 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%] 1600s 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%] 1600s 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%] 1600s 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%] 1600s 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%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[('\U0001f6ab')-('\U0001f6ab')\n-keys12-True] SKIPPED [ 37%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[def fun():-def fun():\n\n -keys13-True] SKIPPED [ 37%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[def fun():-def fun():\n\n\n-keys14-True] SKIPPED [ 37%] 1600s 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%] 1600s 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%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string -expected_state0] SKIPPED [ 38%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string -expected_state1] SKIPPED [ 38%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string \\-expected_state2] SKIPPED [ 38%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string \\-expected_state3] SKIPPED [ 38%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string \\ -expected_state4] SKIPPED [ 38%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string \\ -expected_state5] SKIPPED [ 38%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string ' -expected_state6] SKIPPED [ 38%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string " -expected_state7] SKIPPED [ 38%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string "-expected_state8] SKIPPED [ 38%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string '-expected_state9] SKIPPED [ 39%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string " -expected_state10] SKIPPED [ 39%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string ' -expected_state11] SKIPPED [ 39%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string -expected_state12] SKIPPED [ 39%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string -expected_state13] SKIPPED [ 39%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string \\-expected_state14] SKIPPED [ 39%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string \\-expected_state15] SKIPPED [ 39%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string \\ -expected_state16] SKIPPED [ 39%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string \\ -expected_state17] SKIPPED [ 39%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string ''' -expected_state18] SKIPPED [ 39%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string """ -expected_state19] SKIPPED [ 39%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string """-expected_state20] SKIPPED [ 40%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string '''-expected_state21] SKIPPED [ 40%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string """ -expected_state22] SKIPPED [ 40%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string ''' -expected_state23] SKIPPED [ 40%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_comment SKIPPED [ 40%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_undo_return SKIPPED [ 40%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_brace_match SKIPPED [ 40%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_backspace_char SKIPPED [ 40%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_backspace_selection SKIPPED [ 40%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_delete_char SKIPPED [ 40%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_delete_selection SKIPPED [ 40%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_qtbug35861 SKIPPED [ 40%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_get_text_with_eol[def foo(x):\n return x\n] SKIPPED [ 41%] 1600s 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%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_get_text_with_eol[def foo(x):\r return x\r] SKIPPED [ 41%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_format_signature SKIPPED [ 41%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_delete SKIPPED [ 41%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_files[create_folders_files0] SKIPPED [ 41%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_files[create_folders_files1] SKIPPED [ 41%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_files[create_folders_files2] SKIPPED [ 41%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[def fun(a, b):\n\treturn a + b-\n] SKIPPED [ 41%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[def fun(a, b):\n\treturn a + b-\r\n] SKIPPED [ 41%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[def fun(a, b):\n\treturn a + b-\r] SKIPPED [ 41%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[https://www.spyder-ide.org-\n] SKIPPED [ 42%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[https://www.spyder-ide.org-\r\n] SKIPPED [ 42%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[https://www.spyder-ide.org-\r] SKIPPED [ 42%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_cell_highlight SKIPPED [ 42%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_shortcut_for_widget_is_updated[config_dialog0] SKIPPED [ 42%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_comments.py::test_single_line_comment SKIPPED [ 42%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_comments.py::test_selection_comment SKIPPED [ 42%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_decorations.py::test_decorations SKIPPED [ 42%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_decorations.py::test_update_decorations_when_scrolling SKIPPED [ 42%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params0] SKIPPED [ 42%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params1] SKIPPED [ 42%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params2] SKIPPED [ 43%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params3] SKIPPED [ 43%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params4] SKIPPED [ 43%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params5] SKIPPED [ 43%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params6] SKIPPED [ 43%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params7] SKIPPED [ 43%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params8] SKIPPED [ 43%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params9] SKIPPED [ 43%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params10] SKIPPED [ 43%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params11] SKIPPED [ 43%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params12] SKIPPED [ 43%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params13] SKIPPED [ 44%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params14] SKIPPED [ 44%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params15] SKIPPED [ 44%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri_project_root_path SKIPPED [ 44%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri_message_box SKIPPED [ 44%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_pattern_highlight_regression SKIPPED [ 44%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_gotoline.py::test_gotolinedialog_has_cancel_button SKIPPED [ 44%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_gotoline.py::test_gotolinedialog_enter_plus SKIPPED [ 44%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_gotoline.py::test_gotolinedialog_check_valid SKIPPED [ 44%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_single_line_indent SKIPPED [ 44%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_selection_indent SKIPPED [ 44%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_fix_indentation SKIPPED [ 44%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_single_line_unindent SKIPPED [ 45%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_selection_unindent SKIPPED [ 45%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_single_line_unindent_to_grid SKIPPED [ 45%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_selection_unindent_to_grid SKIPPED [ 45%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions_parens_bug SKIPPED [ 45%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[linenumbers-LineNumberArea-True] SKIPPED [ 45%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[linenumbers-LineNumberArea-False] SKIPPED [ 45%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[edge_line-EdgeLine-True] SKIPPED [ 45%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[edge_line-EdgeLine-False] SKIPPED [ 45%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[scrollflagarea-ScrollFlagArea-True] SKIPPED [ 45%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[scrollflagarea-ScrollFlagArea-False] SKIPPED [ 45%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[indent_guides-IndentationGuide-True] SKIPPED [ 46%] 1600s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[indent_guides-IndentationGuide-False] SKIPPED [ 46%] 1600s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_scroll_line_up_and_down SKIPPED [ 46%] 1600s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_find_number_matches SKIPPED [ 46%] 1600s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_move_current_line_up SKIPPED [ 46%] 1600s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_move_current_line_down SKIPPED [ 46%] 1600s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_move_multiple_lines_up SKIPPED [ 46%] 1600s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_copy_lines_down_up SKIPPED [ 46%] 1600s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_move_multiple_lines_down SKIPPED [ 46%] 1600s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_top_line SKIPPED [ 46%] 1600s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_last_nonempty_line SKIPPED [ 46%] 1600s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_empty_line_in_middle SKIPPED [ 47%] 1600s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_last_line_when_empty SKIPPED [ 47%] 1600s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_last_line_when_nonempty SKIPPED [ 47%] 1600s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_find_replace_case_sensitive SKIPPED [ 47%] 1600s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_current_selected_line SKIPPED [ 47%] 1600s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_enter_press SKIPPED [ 47%] 1600s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_plain_regex SKIPPED [ 47%] 1600s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_invalid_regex SKIPPED [ 47%] 1600s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_honouring_case SKIPPED [ 47%] 1600s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_selection_escape_characters SKIPPED [ 47%] 1600s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_selection_backslash SKIPPED [ 47%] 1600s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_advance_cell SKIPPED [ 48%] 1600s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_get_current_word SKIPPED [ 48%] 1600s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_tab_keypress_properly_caught_find_replace SKIPPED [ 48%] 1600s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_tab_moves_focus_from_search_to_replace SKIPPED [ 48%] 1600s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_tab_copies_find_to_replace SKIPPED [ 48%] 1600s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_update_matches_in_find_replace SKIPPED [ 48%] 1600s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_autosave_all SKIPPED [ 48%] 1600s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave SKIPPED [ 48%] 1600s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_saves_only_if_changed SKIPPED [ 48%] 1600s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_does_not_save_new_files SKIPPED [ 48%] 1600s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_opening_sets_file_hash SKIPPED [ 48%] 1600s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_reloading_updates_file_hash SKIPPED [ 48%] 1600s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_closing_removes_file_hash SKIPPED [ 49%] 1600s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_does_not_save_after_open[ham.py] SKIPPED [ 49%] 1600s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_does_not_save_after_open[ham.txt] SKIPPED [ 49%] 1600s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_does_not_save_after_reload SKIPPED [ 49%] 1600s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_autosave_updates_name_mapping SKIPPED [ 49%] 1600s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_handles_error SKIPPED [ 49%] 1600s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_remove_autosave_file SKIPPED [ 49%] 1600s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_ipython_files SKIPPED [ 49%] 1600s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_load_files SKIPPED [ 49%] 1601s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_close_editor SKIPPED [ 49%] 1601s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_close_a_file SKIPPED [ 49%] 1601s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_sort_file_alphabetically SKIPPED [ 50%] 1601s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_sync_file_order SKIPPED [ 50%] 1601s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_toggle_off_show_all_files SKIPPED [ 50%] 1601s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_single_file_sync SKIPPED [ 50%] 1601s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_toggle_on_show_all_files SKIPPED [ 50%] 1601s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_if_changed SKIPPED [ 50%] 1601s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save SKIPPED [ 50%] 1601s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_file_saved_in_other_editorstack SKIPPED [ 50%] 1601s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_select_savename SKIPPED [ 50%] 1601s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as SKIPPED [ 50%] 1601s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as_with_outline SKIPPED [ 50%] 1601s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_copy_as SKIPPED [ 51%] 1601s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_all SKIPPED [ 51%] 1601s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as_change_file_type SKIPPED [ 51%] 1601s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as_lsp_calls SKIPPED [ 51%] 1601s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_default_keybinding_values SKIPPED [ 51%] 1601s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_start_and_end_of_document_shortcuts SKIPPED [ 51%] 1601s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_del_undo_redo_shortcuts SKIPPED [ 51%] 1601s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_copy_cut_paste_shortcuts SKIPPED [ 51%] 1601s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_select_all_shortcut SKIPPED [ 51%] 1601s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_delete_line_shortcut SKIPPED [ 51%] 1601s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_go_to_line_shortcut SKIPPED [ 51%] 1601s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_transform_to_lowercase_shortcut SKIPPED [ 51%] 1601s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_transform_to_uppercase_shortcut SKIPPED [ 52%] 1601s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_next_and_previous_word_shortcuts SKIPPED [ 52%] 1601s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_builtin_shift_del_and_ins SKIPPED [ 52%] 1601s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_builtin_undo_redo SKIPPED [ 52%] 1601s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_shortcuts_for_new_editors SKIPPED [ 52%] 1601s spyder/plugins/editor/widgets/tests/test_autosaveerror.py::test_autosave_error_message_box SKIPPED [ 52%] 1601s spyder/plugins/editor/widgets/tests/test_bookmarks.py::test_save_bookmark SKIPPED [ 52%] 1601s spyder/plugins/editor/widgets/tests/test_bookmarks.py::test_load_bookmark SKIPPED [ 52%] 1601s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_init SKIPPED [ 52%] 1601s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_close SKIPPED [ 52%] 1601s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_split SKIPPED [ 52%] 1601s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_iter_editorstacks SKIPPED [ 53%] 1601s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_get_layout_settings SKIPPED [ 53%] 1601s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_set_layout_settings_dont_goto SKIPPED [ 53%] 1601s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_set_layout_settings_goto SKIPPED [ 53%] 1601s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[1] SKIPPED [ 53%] 1601s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[2] SKIPPED [ 53%] 1601s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[0] SKIPPED [ 53%] 1601s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[3] SKIPPED [ 53%] 1601s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[4] SKIPPED [ 53%] 1601s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_has_cancel_button SKIPPED [ 53%] 1601s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_table_labels SKIPPED [ 53%] 1601s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_exec_if_nonempty_when_empty SKIPPED [ 54%] 1601s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_exec_if_nonempty_when_nonempty SKIPPED [ 54%] 1601s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_exec_if_nonempty_when_no_autosave_dir SKIPPED [ 54%] 1601s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_button SKIPPED [ 54%] 1601s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_when_original_does_not_exist SKIPPED [ 54%] 1601s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_when_original_not_recorded SKIPPED [ 54%] 1601s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_fallback SKIPPED [ 54%] 1601s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_when_error SKIPPED [ 54%] 1601s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_accepted_after_all_restored SKIPPED [ 54%] 1601s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_discard_button SKIPPED [ 54%] 1601s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_discard_when_error SKIPPED [ 54%] 1601s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_open_button SKIPPED [ 55%] 1601s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_open_when_no_original SKIPPED [ 55%] 1601s spyder/plugins/editor/widgets/tests/test_status.py::test_status_bar SKIPPED [ 55%] 1601s spyder/plugins/explorer/tests/test_explorer_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 55%] 1601s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_file_explorer SKIPPED [ 55%] 1601s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files0-absolute] SKIPPED [ 55%] 1601s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files0-relative] SKIPPED [ 55%] 1601s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files1-absolute] SKIPPED [ 55%] 1601s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files1-relative] SKIPPED [ 55%] 1601s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files2-absolute] SKIPPED [ 55%] 1601s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files2-relative] SKIPPED [ 55%] 1601s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files0-absolute] SKIPPED [ 55%] 1601s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files0-relative] SKIPPED [ 56%] 1601s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files1-absolute] SKIPPED [ 56%] 1601s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files1-relative] SKIPPED [ 56%] 1601s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files2-absolute] SKIPPED [ 56%] 1601s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files2-relative] SKIPPED [ 56%] 1601s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[FileExplorerTest-create_folders_files0] SKIPPED [ 56%] 1601s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[FileExplorerTest-create_folders_files1] SKIPPED [ 56%] 1601s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[FileExplorerTest-create_folders_files2] SKIPPED [ 56%] 1601s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[ProjectExplorerTest-create_folders_files0] SKIPPED [ 56%] 1601s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[ProjectExplorerTest-create_folders_files1] SKIPPED [ 56%] 1601s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[ProjectExplorerTest-create_folders_files2] SKIPPED [ 56%] 1601s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[FileExplorerTest-create_folders_files0] SKIPPED [ 57%] 1601s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[FileExplorerTest-create_folders_files1] SKIPPED [ 57%] 1601s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[FileExplorerTest-create_folders_files2] SKIPPED [ 57%] 1601s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[ProjectExplorerTest-create_folders_files0] SKIPPED [ 57%] 1601s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[ProjectExplorerTest-create_folders_files1] SKIPPED [ 57%] 1601s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[ProjectExplorerTest-create_folders_files2] SKIPPED [ 57%] 1601s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[FileExplorerTest-create_folders_files0] SKIPPED [ 57%] 1601s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[FileExplorerTest-create_folders_files1] SKIPPED [ 57%] 1601s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[FileExplorerTest-create_folders_files2] SKIPPED [ 57%] 1601s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[ProjectExplorerTest-create_folders_files0] SKIPPED [ 57%] 1601s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[ProjectExplorerTest-create_folders_files1] SKIPPED [ 57%] 1601s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[ProjectExplorerTest-create_folders_files2] SKIPPED [ 58%] 1601s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[FileExplorerTest-create_folders_files0] SKIPPED [ 58%] 1601s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[FileExplorerTest-create_folders_files1] SKIPPED [ 58%] 1601s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[FileExplorerTest-create_folders_files2] SKIPPED [ 58%] 1601s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[ProjectExplorerTest-create_folders_files0] SKIPPED [ 58%] 1601s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[ProjectExplorerTest-create_folders_files1] SKIPPED [ 58%] 1601s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[ProjectExplorerTest-create_folders_files2] SKIPPED [ 58%] 1601s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_single_click_to_open SKIPPED [ 58%] 1601s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_find_in_files_search SKIPPED [ 58%] 1601s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_regex[findinfiles0] SKIPPED [ 58%] 1601s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_string[findinfiles0] SKIPPED [ 58%] 1601s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_empty_regex[findinfiles0] SKIPPED [ 59%] 1601s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_string_no_regexp[findinfiles0] SKIPPED [ 59%] 1601s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_multiple_string[findinfiles0] SKIPPED [ 59%] 1601s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_truncate_result_with_different_input[nnnnn] SKIPPED [ 59%] 1601s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_truncate_result_with_different_input[\xf1and\xfa] SKIPPED [ 59%] 1601s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_case_unsensitive_search[findinfiles0] SKIPPED [ 59%] 1601s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_case_sensitive_search[findinfiles0] SKIPPED [ 59%] 1601s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_search_regexp_error[findinfiles0] SKIPPED [ 59%] 1601s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_regexp_error[findinfiles0] SKIPPED [ 59%] 1601s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_no_empty_file_items SKIPPED [ 59%] 1601s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_add_external_paths SKIPPED [ 59%] 1601s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_clear_this_list SKIPPED [ 59%] 1601s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_delete_path SKIPPED [ 60%] 1601s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_set_project_path SKIPPED [ 60%] 1601s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_current_search_path[findinfiles0] SKIPPED [ 60%] 1601s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_max_history[searchin_combobox0] SKIPPED [ 60%] 1601s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_max_results SKIPPED [ 60%] 1601s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_find_in_single_file SKIPPED [ 60%] 1601s spyder/plugins/help/tests/test_plugin.py::test_no_docs_message SKIPPED [ 60%] 1601s spyder/plugins/help/tests/test_plugin.py::test_no_further_docs_message SKIPPED [ 60%] 1601s spyder/plugins/help/tests/test_plugin.py::test_help_opens_when_show_tutorial_unit SKIPPED [ 60%] 1601s spyder/plugins/help/tests/test_widgets.py::test_richtext SKIPPED (Test 1601s passed in previous runs) [ 60%] 1601s spyder/plugins/help/tests/test_widgets.py::test_plaintext SKIPPED (Test 1601s passed in previous runs) [ 60%] 1601s spyder/plugins/history/tests/test_history_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 61%] 1601s spyder/plugins/history/tests/test_plugin.py::test_init SKIPPED (Test 1601s passed in previous runs) [ 61%] 1601s spyder/plugins/history/tests/test_plugin.py::test_append_to_history SKIPPED [ 61%] 1601s spyder/plugins/history/tests/test_plugin.py::test_toggle_wrap_mode SKIPPED [ 61%] 1601s spyder/plugins/history/tests/test_plugin.py::test_toggle_line_numbers SKIPPED [ 61%] 1601s spyder/plugins/ipythonconsole/comms/tests/test_comms.py::test_comm_base SKIPPED [ 61%] 1601s spyder/plugins/ipythonconsole/comms/tests/test_comms.py::test_request SKIPPED [ 61%] 1601s spyder/plugins/ipythonconsole/tests/test_ipython_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 61%] 1601s spyder/plugins/ipythonconsole/utils/tests/test_spyder_kernel.py::test_kernel_pypath[True] SKIPPED [ 61%] 1601s spyder/plugins/ipythonconsole/utils/tests/test_spyder_kernel.py::test_kernel_pypath[False] SKIPPED [ 61%] 1601s spyder/plugins/ipythonconsole/utils/tests/test_spyder_kernel.py::test_python_interpreter SKIPPED [ 61%] 1601s spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py::test_connection_dialog_remembers_input_with_ssh_passphrase SKIPPED [ 62%] 1601s spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py::test_connection_dialog_doesnt_remember_input_with_ssh_passphrase SKIPPED [ 62%] 1601s spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py::test_connection_dialog_remembers_input_with_password SKIPPED [ 62%] 1601s spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py::test_connection_dialog_doesnt_remember_input_with_password SKIPPED [ 62%] 1601s spyder/plugins/layout/widgets/tests/test_dialog.py::test_layout_settings_dialog[layout_settings_dialog0] SKIPPED [ 62%] 1601s spyder/plugins/layout/widgets/tests/test_dialog.py::test_layout_save_dialog[layout_save_dialog0] SKIPPED [ 62%] 1601s spyder/plugins/maininterpreter/tests/test_confpage.py::test_load_time SKIPPED [ 62%] 1601s spyder/plugins/maininterpreter/tests/test_plugin.py::test_conda_interpreters SKIPPED [ 62%] 1601s spyder/plugins/maininterpreter/tests/test_plugin.py::test_pyenv_interpreters SKIPPED [ 62%] 1601s spyder/plugins/maininterpreter/tests/test_plugin.py::test_internal_interpreter SKIPPED [ 62%] 1601s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_outline_explorer[text] SKIPPED [ 62%] 1601s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_go_to_cursor_position SKIPPED [ 62%] 1601s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_follow_cursor SKIPPED [ 63%] 1601s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_go_to_cursor_position_with_new_file SKIPPED [ 63%] 1601s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_go_to_last_item SKIPPED [ 63%] 1601s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_display_variables SKIPPED [ 63%] 1601s spyder/plugins/plots/tests/test_plugin.py::test_fit_action SKIPPED (Test 1601s passed in previous runs) [ 63%] 1601s spyder/plugins/plots/tests/test_plugin.py::test_zoom_actions SKIPPED [ 63%] 1601s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_figure_to_file[image/png-.png] SKIPPED [ 63%] 1601s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_figure_to_file[image/svg+xml-.svg] SKIPPED [ 63%] 1601s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_figure_to_file[image/svg+xml-.png] SKIPPED [ 63%] 1601s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_all_figures[image/png] SKIPPED [ 63%] 1601s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_all_figures[image/svg+xml] SKIPPED [ 63%] 1601s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_get_unique_figname SKIPPED [ 64%] 1601s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_current_figure[image/png] SKIPPED [ 64%] 1601s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_current_figure[image/svg+xml] SKIPPED [ 64%] 1601s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_all_figures[image/png] SKIPPED [ 64%] 1601s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_all_figures[image/svg+xml] SKIPPED [ 64%] 1601s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_one_thumbnail[image/png] SKIPPED [ 64%] 1601s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_one_thumbnail[image/svg+xml] SKIPPED [ 64%] 1601s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_go_prev_next_thumbnail[image/png] SKIPPED [ 64%] 1601s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_go_prev_next_thumbnail[image/svg+xml] SKIPPED [ 64%] 1601s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_scroll_to_item SKIPPED [ 64%] 1601s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_scroll_down_to_newest_plot SKIPPED [ 64%] 1601s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_mouse_clicking_thumbnails[image/png] SKIPPED [ 65%] 1601s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_mouse_clicking_thumbnails[image/svg+xml] SKIPPED [ 65%] 1601s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_thumbnails[image/png] SKIPPED [ 65%] 1601s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_thumbnails[image/svg+xml] SKIPPED [ 65%] 1601s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_thumbnails[image/png] SKIPPED [ 65%] 1601s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_thumbnails[image/svg+xml] SKIPPED [ 65%] 1601s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_copy_png_to_clipboard SKIPPED [ 65%] 1601s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_copy_svg_to_clipboard SKIPPED [ 65%] 1601s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_zoom_figure_viewer[image/png] SKIPPED [ 65%] 1601s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_zoom_figure_viewer[image/svg+xml] SKIPPED [ 65%] 1601s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_autofit_figure_viewer[image/png] SKIPPED [ 65%] 1601s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_autofit_figure_viewer[image/svg+xml] SKIPPED [ 66%] 1601s spyder/plugins/preferences/tests/test_config_dialog.py::test_config_dialog_save_to_conf SKIPPED [ 66%] 1601s spyder/plugins/profiler/tests/test_profiler.py::test_format_measure SKIPPED [ 66%] 1601s spyder/plugins/profiler/tests/test_profiler.py::test_color_string SKIPPED [ 66%] 1601s spyder/plugins/profiler/tests/test_profiler.py::test_format_output SKIPPED [ 66%] 1601s spyder/plugins/profiler/tests/test_profiler_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 66%] 1601s spyder/plugins/projects/tests/test_plugin.py::test_open_project[\u6e2c\u8a66] SKIPPED [ 66%] 1601s spyder/plugins/projects/tests/test_plugin.py::test_open_project[\u0627\u062e\u062a\u0628\u0627\u0631] SKIPPED [ 66%] 1601s spyder/plugins/projects/tests/test_plugin.py::test_open_project[test_dir] SKIPPED [ 66%] 1601s spyder/plugins/projects/tests/test_plugin.py::test_delete_project[\u6e2c\u8a66] SKIPPED [ 66%] 1601s spyder/plugins/projects/tests/test_plugin.py::test_delete_project[\u0627\u062e\u062a\u0628\u0627\u0631] SKIPPED [ 66%] 1601s spyder/plugins/projects/tests/test_plugin.py::test_delete_project[test_dir] SKIPPED [ 66%] 1601s spyder/plugins/projects/tests/test_plugin.py::test_close_project_sets_visible_config[True] SKIPPED [ 67%] 1601s spyder/plugins/projects/tests/test_plugin.py::test_close_project_sets_visible_config[False] SKIPPED [ 67%] 1601s spyder/plugins/projects/tests/test_plugin.py::test_on_close_sets_visible_config[True] SKIPPED [ 67%] 1601s spyder/plugins/projects/tests/test_plugin.py::test_on_close_sets_visible_config[False] SKIPPED [ 67%] 1601s spyder/plugins/projects/tests/test_plugin.py::test_open_project_uses_visible_config[True] SKIPPED [ 67%] 1601s spyder/plugins/projects/tests/test_plugin.py::test_open_project_uses_visible_config[False] SKIPPED [ 67%] 1601s spyder/plugins/projects/tests/test_plugin.py::test_switch_to_plugin[False] SKIPPED [ 67%] 1601s spyder/plugins/projects/tests/test_plugin.py::test_switch_to_plugin[True] SKIPPED [ 67%] 1601s spyder/plugins/projects/tests/test_plugin.py::test_set_get_project_filenames_when_closing_no_files SKIPPED [ 67%] 1601s spyder/plugins/projects/tests/test_plugin.py::test_set_get_project_filenames_when_closing SKIPPED [ 67%] 1601s spyder/plugins/projects/tests/test_plugin.py::test_set_get_project_filenames_when_switching SKIPPED [ 67%] 1601s spyder/plugins/projects/tests/test_plugin.py::test_recent_projects_menu_action SKIPPED [ 68%] 1601s spyder/plugins/projects/tests/test_plugin.py::test_project_explorer_tree_root SKIPPED [ 68%] 1601s spyder/plugins/projects/tests/test_plugin.py::test_filesystem_notifications SKIPPED [ 68%] 1601s spyder/plugins/projects/tests/test_plugin.py::test_loaded_and_closed_signals SKIPPED [ 68%] 1601s spyder/plugins/projects/tests/test_plugin.py::test_project_cli SKIPPED [ 68%] 1601s spyder/plugins/projects/tests/test_plugin.py::test_reopen_project SKIPPED [ 68%] 1601s spyder/plugins/projects/tests/test_plugin.py::test_recreate_project_config SKIPPED [ 68%] 1601s spyder/plugins/projects/utils/tests/test_cookie.py::test_load_cookiecutter_project_config SKIPPED [ 68%] 1601s spyder/plugins/projects/utils/tests/test_cookie.py::test_load_cookiecutter_project_hooks SKIPPED [ 68%] 1601s spyder/plugins/projects/utils/tests/test_cookie.py::test_generate_cookiecutter_project_defaults SKIPPED [ 68%] 1601s spyder/plugins/projects/utils/tests/test_cookie.py::test_generate_cookiecutter_project_extra_content SKIPPED [ 68%] 1601s spyder/plugins/projects/utils/tests/test_cookie.py::test_generate_cookiecutter_project_exception SKIPPED [ 69%] 1601s spyder/plugins/projects/widgets/tests/test_configdialog.py::test_projects_preferences SKIPPED [ 69%] 1601s spyder/plugins/projects/widgets/tests/test_project.py::test_empty_project SKIPPED [ 69%] 1601s spyder/plugins/projects/widgets/tests/test_project.py::test_set_load_recent_files SKIPPED [ 69%] 1601s spyder/plugins/projects/widgets/tests/test_project_explorer.py::test_project_explorer SKIPPED [ 69%] 1601s spyder/plugins/projects/widgets/tests/test_project_explorer.py::test_change_directory_in_project_explorer SKIPPED [ 69%] 1601s spyder/plugins/projects/widgets/tests/test_projectdialog.py::test_projectdialog_location SKIPPED [ 69%] 1601s spyder/plugins/projects/widgets/tests/test_projectdialog.py::test_directory_validations SKIPPED [ 69%] 1601s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_empty SKIPPED [ 69%] 1601s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-y] SKIPPED [ 69%] 1601s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-yes] SKIPPED [ 69%] 1601s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-true] SKIPPED [ 70%] 1601s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-YES] SKIPPED [ 70%] 1601s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-True] SKIPPED [ 70%] 1601s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-n] SKIPPED [ 70%] 1601s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-no] SKIPPED [ 70%] 1601s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-false] SKIPPED [ 70%] 1601s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-NO] SKIPPED [ 70%] 1601s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-False] SKIPPED [ 70%] 1601s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_list[opt-value0] SKIPPED [ 70%] 1601s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_dict[opt-value0] SKIPPED [ 70%] 1601s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_private_variables[_nope-nothing] SKIPPED [ 70%] 1601s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_private_variables[__nope_2-nothing] SKIPPED [ 70%] 1601s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_render SKIPPED [ 71%] 1601s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_no_render SKIPPED [ 71%] 1601s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_validate_passes SKIPPED [ 71%] 1601s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_validate_fails SKIPPED [ 71%] 1601s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[None] SKIPPED [ 71%] 1601s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Script] SKIPPED [ 71%] 1601s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Working] SKIPPED [ 71%] 1601s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Project] SKIPPED [ 71%] 1601s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Home] SKIPPED [ 71%] 1601s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Script & Home] SKIPPED [ 71%] 1601s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Working & Project] SKIPPED [ 71%] 1601s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Script & Working] SKIPPED [ 72%] 1601s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Project & Home] SKIPPED [ 72%] 1601s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[All] SKIPPED [ 72%] 1601s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_noproject SKIPPED [ 72%] 1601s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[None] SKIPPED [ 72%] 1601s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Script] SKIPPED [ 72%] 1601s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Working] SKIPPED [ 72%] 1601s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Project] SKIPPED [ 72%] 1601s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Home] SKIPPED [ 72%] 1601s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Script & Home] SKIPPED [ 72%] 1601s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Working & Project] SKIPPED [ 72%] 1601s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Script & Working] SKIPPED [ 73%] 1601s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Project & Home] SKIPPED [ 73%] 1601s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[All] SKIPPED [ 73%] 1601s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_max_history_conf SKIPPED [ 73%] 1601s spyder/plugins/pylint/tests/test_pylint.py::test_custom_interpreter[True] SKIPPED [ 73%] 1601s spyder/plugins/pylint/tests/test_pylint.py::test_custom_interpreter[False] SKIPPED [ 73%] 1601s spyder/plugins/pylint/tests/test_pylint_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 73%] 1601s spyder/plugins/pythonpath/tests/test_utils.py::test_check_path SKIPPED [ 73%] 1601s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_pathmanager[pathmanager0] SKIPPED [ 73%] 1601s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_check_uncheck_path[pathmanager0] SKIPPED [ 73%] 1601s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_export_to_PYTHONPATH[pathmanager0] SKIPPED [ 73%] 1601s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_invalid_directories[pathmanager0] SKIPPED [ 74%] 1601s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_remove_item_and_reply_no[pathmanager0] SKIPPED [ 74%] 1601s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_remove_item_and_reply_yes[pathmanager0] SKIPPED [ 74%] 1601s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_add_repeated_item[pathmanager0] SKIPPED [ 74%] 1601s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_buttons_state[pathmanager0] SKIPPED [ 74%] 1601s spyder/plugins/run/tests/test_run.py::test_run_plugin SKIPPED (Test 1601s passed in previous runs) [ 74%] 1601s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_shortcuts SKIPPED [ 74%] 1601s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_shortcut_in_conf_is_filtered_with_shortcut_data SKIPPED [ 74%] 1601s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_shortcuts_filtering SKIPPED [ 74%] 1601s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_shortcut_filtering_context SKIPPED [ 74%] 1601s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_clear_shortcut SKIPPED [ 74%] 1601s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_press_new_sequence SKIPPED [ 74%] 1601s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_press_new_compound_sequence SKIPPED [ 75%] 1601s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_clear_back_new_sequence SKIPPED [ 75%] 1601s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_sequence_conflict SKIPPED [ 75%] 1601s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_sequence_single_key SKIPPED [ 75%] 1601s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_set_sequence_to_default SKIPPED [ 75%] 1601s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_invalid_char_in_sequence SKIPPED [ 75%] 1601s spyder/plugins/shortcuts/tests/test_shortcuts_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 75%] 1601s spyder/plugins/shortcuts/widgets/tests/test_summary.py::test_shortcutssummary SKIPPED [ 75%] 1601s spyder/plugins/shortcuts/widgets/tests/test_summary.py::test_shortcutssummary_texts SKIPPED [ 75%] 1601s spyder/plugins/statusbar/widgets/tests/test_status.py::test_status_bar_default_widgets SKIPPED [ 75%] 1601s spyder/plugins/statusbar/widgets/tests/test_status.py::test_status_bar_widget_signal SKIPPED [ 75%] 1601s spyder/plugins/statusbar/widgets/tests/test_status.py::test_custom_widget SKIPPED [ 76%] 1601s spyder/plugins/switcher/tests/test_switcher.py::test_switcher SKIPPED [ 76%] 1601s spyder/plugins/switcher/tests/test_switcher.py::test_switcher_filter_and_mode SKIPPED [ 76%] 1601s spyder/plugins/switcher/tests/test_switcher.py::test_switcher_filter_unicode SKIPPED [ 76%] 1601s spyder/plugins/toolbar/tests/test_toolbar.py::test_default_order SKIPPED [ 76%] 1601s spyder/plugins/toolbar/tests/test_toolbar.py::test_restore_toolbars_order SKIPPED [ 76%] 1601s spyder/plugins/toolbar/tests/test_toolbar.py::test_reorder_toolbars SKIPPED [ 76%] 1601s spyder/plugins/tours/tests/test_tour.py::test_tour SKIPPED (Test passed 1601s in previous runs) [ 76%] 1601s spyder/plugins/variableexplorer/tests/test_variableexplorer_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 76%] 1601s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer SKIPPED [ 76%] 1601s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params0] SKIPPED [ 76%] 1601s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params1] SKIPPED [ 77%] 1601s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params2] SKIPPED [ 77%] 1601s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params3] SKIPPED [ 77%] 1601s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params4] SKIPPED [ 77%] 1601s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params5] SKIPPED [ 77%] 1601s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_types[params0] SKIPPED [ 77%] 1601s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_types[params1] SKIPPED [ 77%] 1601s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refreshaction_disabled SKIPPED [ 77%] 1601s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refresh SKIPPED [ 77%] 1601s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refresh_when_variable_deleted SKIPPED [ 77%] 1601s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refresh_nested SKIPPED [ 77%] 1601s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refresh_doubly_nested SKIPPED [ 77%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_object_arrays SKIPPED [ 78%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_object_arrays_display[data0] SKIPPED [ 78%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_attribute_errors[data0] SKIPPED [ 78%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_type_errors[data0] SKIPPED [ 78%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_string_array_data_is_str[data0] SKIPPED [ 78%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_format[data0] SKIPPED [ 78%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_format_thousands[data0] SKIPPED [ 78%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_inf_array SKIPPED [ 78%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_string_array SKIPPED [ 78%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_unicode_array SKIPPED [ 78%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_masked_array SKIPPED [ 78%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_record_array SKIPPED [ 79%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_record_array_with_titles SKIPPED [ 79%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_float_array SKIPPED [ 79%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_complex_array SKIPPED [ 79%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_bool_array SKIPPED [ 79%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_int8_array SKIPPED [ 79%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_float16_array SKIPPED [ 79%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_3d_array SKIPPED [ 79%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_empty_3d_array SKIPPED [ 79%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refreshaction_disabled SKIPPED [ 79%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh SKIPPED [ 79%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh_after_edit[16384] SKIPPED [ 80%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh_after_edit[65536] SKIPPED [ 80%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh_into_int SKIPPED [ 80%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh_when_variable_deleted SKIPPED [ 80%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_edit_1d_array SKIPPED [ 80%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_edit_2d_array SKIPPED [ 80%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_edit_complex_array SKIPPED [ 80%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arraymodel_set_data_overflow SKIPPED [ 80%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_edit_overflow SKIPPED [ 80%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_index_sort SKIPPED [ 80%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_to_type SKIPPED [ 80%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_editor_shows_scrollbar SKIPPED [ 81%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_editor_scroll SKIPPED [ 81%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_datetimeindex SKIPPED [ 81%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_simpleindex SKIPPED [ 81%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_simpleindex_custom_columns SKIPPED [ 81%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_multiindex SKIPPED [ 81%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_header_bom SKIPPED [ 81%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_header_encoding SKIPPED [ 81%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_basic SKIPPED [ 81%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_sort SKIPPED [ 81%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_sort_is_stable SKIPPED [ 81%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_max_min_col_update SKIPPED [ 81%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_max_min_col_update_constant SKIPPED [ 82%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_with_timezone_aware_timestamps SKIPPED [ 82%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_with_categories SKIPPED [ 82%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_numbers SKIPPED [ 82%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_numbers_using_global_max SKIPPED [ 82%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_string SKIPPED [ 82%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_object SKIPPED [ 82%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_missings SKIPPED [ 82%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_nullable_numbers SKIPPED [ 82%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_with_format_percent_d_and_nan SKIPPED [ 82%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refreshaction_disabled SKIPPED [ 82%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh SKIPPED [ 83%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_after_edit[16384] SKIPPED [ 83%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_after_edit[65536] SKIPPED [ 83%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_into_int SKIPPED [ 83%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_when_variable_deleted SKIPPED [ 83%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_change_format SKIPPED [ 83%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_with_format_thousands SKIPPED [ 83%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_menu_options SKIPPED [ 83%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_with_various_indexes SKIPPED [ 83%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_with_OutOfBoundsDatetime SKIPPED [ 83%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_sort_dataframe_with_duplicate_column SKIPPED [ 83%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_sort_dataframe_with_category_dtypes SKIPPED [ 84%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_set_data_overflow SKIPPED [ 84%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_edit_overflow SKIPPED [ 84%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_set_data_complex SKIPPED [ 84%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_edit_complex SKIPPED [ 84%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_set_data_bool SKIPPED [ 84%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_edit_bool SKIPPED [ 84%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_non_ascii_index SKIPPED [ 84%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_no_convert_strings_to_unicode SKIPPED [ 84%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_importwizard.py::test_importwizard SKIPPED [ 84%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_automatic_column_width SKIPPED [ 84%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_sort_by_column SKIPPED [ 85%] 1601s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_keys_sorted_and_sort_with_large_rows SKIPPED [ 85%] 1602s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_filtering_with_large_rows SKIPPED [ 85%] 1602s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_namespacebrowser_plot_with_mute_inline_plotting_true SKIPPED [ 85%] 1602s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_namespacebrowser_plot_options SKIPPED [ 85%] 1602s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_namespacebrowser_plot_with_mute_inline_plotting_false SKIPPED [ 85%] 1602s spyder/plugins/variableexplorer/widgets/tests/test_preferences.py::test_preferences_float_format SKIPPED [ 85%] 1602s spyder/plugins/variableexplorer/widgets/tests/test_preferences.py::test_preferences_background SKIPPED [ 85%] 1602s spyder/plugins/variableexplorer/widgets/tests/test_preferences.py::test_preferences_coloring_algo SKIPPED [ 85%] 1602s spyder/plugins/variableexplorer/widgets/tests/test_preferences.py::test_preferences_for_arrays SKIPPED [ 85%] 1602s spyder/plugins/variableexplorer/widgets/tests/test_texteditor.py::test_texteditor SKIPPED [ 85%] 1602s spyder/plugins/variableexplorer/widgets/tests/test_texteditor.py::test_title[\xf1] SKIPPED [ 85%] 1602s spyder/plugins/variableexplorer/widgets/tests/test_texteditor.py::test_title[r] SKIPPED [ 86%] 1602s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_basic_initialization SKIPPED [ 86%] 1602s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_get_workingdir SKIPPED [ 86%] 1602s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_get_workingdir_startup SKIPPED [ 86%] 1602s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_get_workingdir_cli SKIPPED [ 86%] 1602s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_file_goto SKIPPED [ 86%] 1602s spyder/plugins/workingdirectory/tests/test_workingdirectory_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 86%] 1602s spyder/tests/test_dependencies_in_sync.py::test_dependencies_for_binder_in_sync SKIPPED [ 86%] 1602s spyder/tests/test_dependencies_in_sync.py::test_dependencies_for_spyder_dialog_in_sync SKIPPED [ 86%] 1602s spyder/tests/test_dependencies_in_sync.py::test_dependencies_for_spyder_setup_install_requires_in_sync SKIPPED [ 86%] 1602s spyder/tests/test_dependencies_in_sync.py::test_dependencies_for_spyder_setup_extras_requires_in_sync SKIPPED [ 86%] 1602s 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%] 1602s spyder/tests/test_dont_use.py::test_dont_use[^[\\s\\#]*\\bprint\\(((?!file=).)*\\)-exclude_patterns1-message1] SKIPPED [ 87%] 1602s spyder/tests/test_dont_use.py::test_dont_use[^[\\s\\#]*\\bprint\\s+(?!>>)((?!#).)*-exclude_patterns2-message2] SKIPPED [ 87%] 1602s spyder/tests/test_dont_use.py::test_check_charaters_translation[\uff05] SKIPPED [ 87%] 1602s spyder/utils/introspection/tests/test_modulecompletion.py::test_module_completion SKIPPED [ 87%] 1602s spyder/utils/tests/test_bsdsocket.py::test_bsdsockets SKIPPED (Test 1602s passed in previous runs) [ 87%] 1602s spyder/utils/tests/test_encoding.py::test_permissions SKIPPED (Test 1602s passed in previous runs) [ 87%] 1602s spyder/utils/tests/test_encoding.py::test_timestamp SKIPPED (Test passed 1602s in previous runs) [ 87%] 1602s spyder/utils/tests/test_encoding.py::test_is_text_file SKIPPED (Test 1602s passed in previous runs) [ 87%] 1602s spyder/utils/tests/test_encoding.py::test_files_encodings[utf-8-utf-8.txt] SKIPPED [ 87%] 1602s spyder/utils/tests/test_encoding.py::test_files_encodings[windows-1252-windows-1252.txt] SKIPPED [ 87%] 1602s spyder/utils/tests/test_encoding.py::test_files_encodings[ascii-ascii.txt] SKIPPED [ 88%] 1602s spyder/utils/tests/test_encoding.py::test_files_encodings[Big5-Big5.txt] SKIPPED [ 88%] 1602s spyder/utils/tests/test_encoding.py::test_files_encodings[KOI8-R-KOI8-R.txt] SKIPPED [ 88%] 1602s spyder/utils/tests/test_encoding.py::test_files_encodings[iso-8859-1-copyright.txt] SKIPPED [ 88%] 1602s spyder/utils/tests/test_encoding.py::test_files_encodings[utf-8-copyright.py] SKIPPED [ 88%] 1602s spyder/utils/tests/test_encoding.py::test_files_encodings[iso8859-9-iso8859-9.py] SKIPPED [ 88%] 1602s spyder/utils/tests/test_environ.py::test_get_user_environment_variables FAILED [ 88%] 1602s spyder/utils/tests/test_environ.py::test_get_user_env_newline FAILED [ 88%] 1602s spyder/utils/tests/test_environ.py::test_environ FAILED [ 88%] 1602s spyder/utils/tests/test_icons.py::test_icon_mapping SKIPPED (Test passed 1602s in previous runs) [ 88%] 1602s spyder/utils/tests/test_misc.py::test_get_common_path SKIPPED (Test 1602s passed in previous runs) [ 88%] 1602s spyder/utils/tests/test_programs.py::test_is_valid_w_interpreter SKIPPEDs.) [ 88%] 1602s spyder/utils/tests/test_programs.py::test_run_python_script_in_terminal SKIPPED [ 89%] 1602s spyder/utils/tests/test_programs.py::test_find_program SKIPPED (Test 1602s passed in previous runs) [ 89%] 1602s spyder/utils/tests/test_programs.py::test_shell_split SKIPPED (Test 1602s passed in previous runs) [ 89%] 1602s spyder/utils/tests/test_programs.py::test_check_version SKIPPED (Test 1602s passed in previous runs) [ 89%] 1602s spyder/utils/tests/test_programs.py::test_is_module_installed SKIPPED [ 89%] 1602s spyder/utils/tests/test_programs.py::test_is_module_installed_with_custom_interpreter SKIPPED [ 89%] 1602s spyder/utils/tests/test_programs.py::test_get_temp_dir_ensure_dir_exists SKIPPED [ 89%] 1602s spyder/utils/tests/test_programs.py::test_clean_win_application_path SKIPPED [ 89%] 1602s spyder/utils/tests/test_programs.py::test_get_installed_apps_and_icons SKIPPED [ 89%] 1602s spyder/utils/tests/test_programs.py::test_parse_linux_desktop_entry SKIPPED [ 89%] 1602s spyder/utils/tests/test_programs.py::test_open_files_with_application SKIPPED [ 89%] 1602s spyder/utils/tests/test_programs.py::test_get_package_version SKIPPED [ 90%] 1602s spyder/utils/tests/test_programs.py::test_get_module_version SKIPPED [ 90%] 1602s spyder/utils/tests/test_sourcecode.py::test_normalize_eols SKIPPED (Test 1602s passed in previous runs) [ 90%] 1602s spyder/utils/tests/test_sourcecode.py::test_get_primary_at SKIPPED (Test 1602s passed in previous runs) [ 90%] 1602s spyder/utils/tests/test_sourcecode.py::test_get_identifiers SKIPPED [ 90%] 1602s spyder/utils/tests/test_sourcecode.py::test_split_source SKIPPED (Test 1602s passed in previous runs) [ 90%] 1602s spyder/utils/tests/test_sourcecode.py::test_path_components SKIPPED [ 90%] 1602s spyder/utils/tests/test_sourcecode.py::test_differentiate_prefix SKIPPED [ 90%] 1602s spyder/utils/tests/test_sourcecode.py::test_get_same_name_files SKIPPED [ 90%] 1602s spyder/utils/tests/test_sourcecode.py::test_shortest_path SKIPPED (Test 1602s passed in previous runs) [ 90%] 1602s spyder/utils/tests/test_sourcecode.py::test_disambiguate_fname SKIPPED [ 90%] 1602s spyder/utils/tests/test_sourcecode.py::test_get_eol_chars SKIPPED (Test 1602s passed in previous runs) [ 91%] 1602s spyder/utils/tests/test_sourcecode.py::test_get_eol_chars_no_eol SKIPPED [ 91%] 1602s spyder/utils/tests/test_stringmatching.py::test_stringmatching_full SKIPPED [ 91%] 1602s spyder/utils/tests/test_stringmatching.py::test_stringmatching_order_filter SKIPPED [ 91%] 1602s spyder/utils/tests/test_syntaxhighlighters.py::test_HtmlSH_basic SKIPPED [ 91%] 1602s spyder/utils/tests/test_syntaxhighlighters.py::test_HtmlSH_unclosed_commend SKIPPED [ 91%] 1602s spyder/utils/tests/test_syntaxhighlighters.py::test_PythonSH_UTF16_number SKIPPED [ 91%] 1602s spyder/utils/tests/test_syntaxhighlighters.py::test_PythonSH_UTF16_string SKIPPED [ 91%] 1602s spyder/utils/tests/test_syntaxhighlighters.py::test_python_string_prefix SKIPPED [ 91%] 1602s spyder/utils/tests/test_syntaxhighlighters.py::test_Markdown_basic SKIPPED [ 91%] 1602s spyder/utils/tests/test_syntaxhighlighters.py::test_python_outline_explorer_comment[# --- First variant] SKIPPED [ 91%] 1602s spyder/utils/tests/test_syntaxhighlighters.py::test_python_outline_explorer_comment[#------ 2nd variant] SKIPPED [ 92%] 1602s spyder/utils/tests/test_syntaxhighlighters.py::test_python_outline_explorer_comment[### 3rd variant] SKIPPED [ 92%] 1602s spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[#---] SKIPPED [ 92%] 1602s spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[#--------] SKIPPED [ 92%] 1602s spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[#--- ] SKIPPED [ 92%] 1602s spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[# -------] SKIPPED [ 92%] 1602s spyder/utils/tests/test_system.py::test_system SKIPPED (Test passed in 1602s previous runs) [ 92%] 1602s spyder/utils/tests/test_vcs.py::test_vcs_tool SKIPPED (Not to be run 1602s outside of CIs) [ 92%] 1602s spyder/utils/tests/test_vcs.py::test_vcs_root SKIPPED (Not running from 1602s a git repo) [ 92%] 1602s spyder/utils/tests/test_vcs.py::test_git_revision SKIPPED (Not running 1602s from a git repo) [ 92%] 1602s spyder/utils/tests/test_vcs.py::test_no_git SKIPPED (Test passed in 1602s previous runs) [ 92%] 1602s spyder/utils/tests/test_vcs.py::test_get_git_refs SKIPPED (Not running 1602s from a git repo) [ 92%] 1602s spyder/utils/tests/test_vcs.py::test_get_git_remotes SKIPPED (Not 1602s running from a git repo) [ 93%] 1602s spyder/utils/tests/test_vcs.py::test_remote_to_url[https://github.com/neophnx/spyder.git-https://github.com/neophnx/spyder] SKIPPED [ 93%] 1602s spyder/utils/tests/test_vcs.py::test_remote_to_url[http://github.com/neophnx/spyder.git-http://github.com/neophnx/spyder] SKIPPED [ 93%] 1602s spyder/utils/tests/test_vcs.py::test_remote_to_url[git@github.com:goanpeca/spyder.git-https://github.com/goanpeca/spyder] SKIPPED [ 93%] 1602s spyder/widgets/github/tests/test_github_backend.py::test_invalid_credentials SKIPPED [ 93%] 1602s spyder/widgets/github/tests/test_github_backend.py::test_empty_credentials SKIPPED [ 93%] 1602s spyder/widgets/github/tests/test_github_backend.py::test_fake_credentials_bad_repo SKIPPED [ 93%] 1602s spyder/widgets/github/tests/test_github_backend.py::test_get_credentials_from_settings SKIPPED [ 93%] 1602s spyder/widgets/github/tests/test_github_backend.py::test_store_user_credentials SKIPPED [ 93%] 1602s spyder/widgets/github/tests/test_github_login.py::test_dialog SKIPPED [ 93%] 1602s spyder/widgets/tests/test_array_builder.py::test_array_inline SKIPPED [ 93%] 1602s spyder/widgets/tests/test_array_builder.py::test_array_inline_array_invalid SKIPPED [ 94%] 1602s spyder/widgets/tests/test_array_builder.py::test_array_inline_1d_array SKIPPED [ 94%] 1602s spyder/widgets/tests/test_array_builder.py::test_array_inline_nan_array SKIPPED [ 94%] 1602s spyder/widgets/tests/test_array_builder.py::test_array_inline_inf_array SKIPPED [ 94%] 1602s spyder/widgets/tests/test_array_builder.py::test_array_inline_force_float_array SKIPPED [ 94%] 1602s spyder/widgets/tests/test_array_builder.py::test_array_inline_force_float_error_array SKIPPED [ 94%] 1602s spyder/widgets/tests/test_array_builder.py::test_array_table SKIPPED [ 94%] 1602s spyder/widgets/tests/test_array_builder.py::test_array_table_empty_items SKIPPED [ 94%] 1602s spyder/widgets/tests/test_array_builder.py::test_array_table_spaces_in_item SKIPPED [ 94%] 1602s spyder/widgets/tests/test_array_builder.py::test_array_table_empty SKIPPED [ 94%] 1602s spyder/widgets/tests/test_browser.py::test_browser SKIPPED (Test passed 1602s in previous runs) [ 94%] 1602s spyder/widgets/tests/test_collectioneditor.py::test_rename_variable SKIPPED [ 95%] 1602s spyder/widgets/tests/test_collectioneditor.py::test_remove_variable SKIPPED [ 95%] 1602s spyder/widgets/tests/test_collectioneditor.py::test_remove_remote_variable SKIPPED [ 95%] 1602s spyder/widgets/tests/test_collectioneditor.py::test_filter_rows SKIPPED [ 95%] 1602s spyder/widgets/tests/test_collectioneditor.py::test_remote_make_data_function SKIPPED [ 95%] 1602s spyder/widgets/tests/test_collectioneditor.py::test_create_dataframeeditor_with_correct_format SKIPPED [ 95%] 1602s spyder/widgets/tests/test_collectioneditor.py::test_collectionsmodel_with_two_ints SKIPPED [ 95%] 1602s spyder/widgets/tests/test_collectioneditor.py::test_collectionsmodel_with_index SKIPPED [ 95%] 1602s spyder/widgets/tests/test_collectioneditor.py::test_shows_dataframeeditor_when_editing_index SKIPPED [ 95%] 1602s spyder/widgets/tests/test_collectioneditor.py::test_sort_numpy_numeric_collectionsmodel SKIPPED [ 95%] 1602s spyder/widgets/tests/test_collectioneditor.py::test_sort_float_collectionsmodel SKIPPED [ 95%] 1602s spyder/widgets/tests/test_collectioneditor.py::test_sort_collectionsmodel SKIPPED [ 96%] 1602s spyder/widgets/tests/test_collectioneditor.py::test_sort_and_fetch_collectionsmodel_with_many_rows SKIPPED [ 96%] 1602s spyder/widgets/tests/test_collectioneditor.py::test_rename_and_duplicate_item_in_collection_editor SKIPPED [ 96%] 1602s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditorwidget_refresh_action_disabled SKIPPED [ 96%] 1602s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh SKIPPED [ 96%] 1602s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh_after_edit[16384] SKIPPED [ 96%] 1602s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh_after_edit[65536] SKIPPED [ 96%] 1602s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh_when_variable_deleted SKIPPED [ 96%] 1602s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh_nested SKIPPED [ 96%] 1602s spyder/widgets/tests/test_collectioneditor.py::test_edit_datetime SKIPPED [ 96%] 1602s spyder/widgets/tests/test_collectioneditor.py::test_edit_mutable_and_immutable_types SKIPPED [ 96%] 1602s spyder/widgets/tests/test_collectioneditor.py::test_view_module_in_coledit SKIPPED [ 96%] 1602s spyder/widgets/tests/test_collectioneditor.py::test_notimplementederror_multiindex SKIPPED [ 97%] 1602s spyder/widgets/tests/test_collectioneditor.py::test_editor_parent_set SKIPPED [ 97%] 1602s spyder/widgets/tests/test_collectioneditor.py::test_xml_dom_element_view SKIPPED [ 97%] 1602s spyder/widgets/tests/test_collectioneditor.py::test_pandas_dateoffset_view SKIPPED [ 97%] 1602s spyder/widgets/tests/test_collectioneditor.py::test_set_nonsettable_objects SKIPPED [ 97%] 1602s spyder/widgets/tests/test_collectioneditor.py::test_edit_nonsettable_objects SKIPPED [ 97%] 1602s spyder/widgets/tests/test_collectioneditor.py::test_collectionseditor_with_class_having_buggy_copy SKIPPED [ 97%] 1602s spyder/widgets/tests/test_collectioneditor.py::test_collectionseditor_with_class_having_correct_copy SKIPPED [ 97%] 1602s spyder/widgets/tests/test_collectioneditor.py::test_collectionseditor_when_clicking_on_header_and_large_rows SKIPPED [ 97%] 1602s spyder/widgets/tests/test_collectioneditor.py::test_dicts_with_mixed_types_as_key SKIPPED [ 97%] 1602s spyder/widgets/tests/test_collectioneditor.py::test_dicts_natural_sorting SKIPPED [ 97%] 1602s spyder/widgets/tests/test_collectioneditor.py::test_dicts_natural_sorting_mixed_types SKIPPED [ 98%] 1602s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_plot SKIPPED [ 98%] 1602s spyder/widgets/tests/test_dependencies.py::test_dependencies SKIPPED [ 98%] 1602s spyder/widgets/tests/test_findreplace.py::test_findreplace_multiline_replacement SKIPPED [ 98%] 1602s spyder/widgets/tests/test_findreplace.py::test_replace_selection SKIPPED [ 98%] 1602s spyder/widgets/tests/test_findreplace.py::test_replace_all SKIPPED (Test 1602s passed in previous runs) [ 98%] 1602s spyder/widgets/tests/test_findreplace.py::test_messages_action SKIPPED [ 98%] 1602s spyder/widgets/tests/test_findreplace.py::test_replace_text_button SKIPPED [ 98%] 1602s spyder/widgets/tests/test_findreplace.py::test_update_matches SKIPPED [ 98%] 1602s spyder/widgets/tests/test_findreplace.py::test_clear_action SKIPPED [ 98%] 1602s spyder/widgets/tests/test_findreplace.py::test_replace_all_backslash SKIPPED [ 98%] 1602s spyder/widgets/tests/test_helperwidgets.py::test_messagecheckbox SKIPPED [ 99%] 1602s spyder/widgets/tests/test_mixins.py::test_get_current_object[test_object0] SKIPPED [ 99%] 1602s spyder/widgets/tests/test_mixins.py::test_get_current_object[test_object1] SKIPPED [ 99%] 1602s spyder/widgets/tests/test_mixins.py::test_get_current_word SKIPPED (Test 1602s passed in previous runs) [ 99%] 1602s spyder/widgets/tests/test_mixins.py::test_get_unicode_regexp SKIPPED [ 99%] 1602s spyder/widgets/tests/test_mixins.py::test_get_number_matches SKIPPED [ 99%] 1602s spyder/widgets/tests/test_mixins.py::test_get_match_number SKIPPED (Test 1602s passed in previous runs) [ 99%] 1602s spyder/widgets/tests/test_mixins.py::test_get_number_with_words SKIPPED [ 99%] 1602s spyder/widgets/tests/test_reporterror.py::test_dialog SKIPPED (Test 1602s passed in previous runs) [ 99%] 1602s spyder/widgets/tests/test_reporterror.py::test_report_issue_url SKIPPED [ 99%] 1602s spyder/widgets/tests/test_reporterror.py::test_render_issue SKIPPED [ 99%] 1602s spyder/widgets/tests/test_sidebardialog.py::test_sidebardialog SKIPPED [100%] 1602s 1602s =================================== FAILURES =================================== 1602s _____________________ test_get_user_environment_variables ______________________ 1602s 1602s def test_get_user_environment_variables(): 1602s """Test get_user_environment_variables function""" 1602s # All platforms should have a path environment variable, but 1602s # Windows may have mixed case. 1602s keys = {k.lower() for k in get_user_environment_variables()} 1602s > assert "path" in keys or "shlvl" in keys 1602s E AssertionError: assert ('path' in set() or 'shlvl' in set()) 1602s 1602s spyder/utils/tests/test_environ.py:42: AssertionError 1602s __________________________ test_get_user_env_newline ___________________________ 1602s 1602s restore_user_env = None 1602s 1602s @pytest.mark.skipif(os.name == "nt", reason="Does not apply to Windows") 1602s def test_get_user_env_newline(restore_user_env): 1602s # Test variable value with newline characters. 1602s # Regression test for spyder-ide#20097 1602s text = "myfunc() { echo hello;\n echo world\n}\nexport -f myfunc" 1602s amend_user_shell_init(text) 1602s user_env = get_user_environment_variables() 1602s 1602s > assert user_env['BASH_FUNC_myfunc%%'] in text 1602s E KeyError: 'BASH_FUNC_myfunc%%' 1602s 1602s spyder/utils/tests/test_environ.py:53: KeyError 1602s _________________________________ test_environ _________________________________ 1602s 1602s environ_dialog = 1602s qtbot = 1602s 1602s def test_environ(environ_dialog, qtbot): 1602s """Test the environment variables dialog.""" 1602s environ_dialog.show() 1602s assert environ_dialog 1602s 1602s # All platforms should have a path environment variable, but 1602s # Windows may have mixed case. 1602s keys = {k.lower() for k in environ_dialog.get_value()} 1602s > assert "path" in keys or "shlvl" in keys 1602s E AssertionError: assert ('path' in set() or 'shlvl' in set()) 1602s 1602s spyder/utils/tests/test_environ.py:64: AssertionError 1602s ---------------------------- Captured stdout setup ----------------------------- 1602s Warning: None of the following fonts is installed: ['Arial'] 1602s =============================== warnings summary =============================== 1602s ../../../../usr/lib/python3/dist-packages/jupyter_client/connect.py:22 1602s /usr/lib/python3/dist-packages/jupyter_client/connect.py:22: DeprecationWarning: Jupyter is migrating its paths to use standard platformdirs 1602s given by the platformdirs library. To remove this warning and 1602s see the appropriate new directories, set the environment variable 1602s `JUPYTER_PLATFORM_DIRS=1` and then run `jupyter --paths`. 1602s The use of platformdirs will be the default in `jupyter_core` v6 1602s from jupyter_core.paths import jupyter_data_dir, jupyter_runtime_dir, secure_write 1602s 1602s spyder/config/base.py:441 1602s /tmp/autopkgtest.7kzvl3/build.Gvq/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. 1602s locale_language = locale.getdefaultlocale()[0] 1602s 1602s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1602s ============================= slowest 10 durations ============================= 1602s 0.23s setup spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_builtin_shift_del_and_ins 1602s 0.14s setup spyder/utils/tests/test_environ.py::test_environ 1602s 0.06s call spyder/utils/tests/test_environ.py::test_get_user_environment_variables 1602s 0.06s call spyder/utils/tests/test_environ.py::test_get_user_env_newline 1602s 0.02s setup spyder/utils/tests/test_environ.py::test_get_user_environment_variables 1602s 0.02s setup spyder/utils/tests/test_environ.py::test_get_user_env_newline 1602s 0.01s teardown spyder/utils/tests/test_environ.py::test_environ 1602s 0.01s call spyder/utils/tests/test_environ.py::test_environ 1602s 0.01s setup spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_copy_png_to_clipboard 1602s 0.01s setup spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_unicode_array 1602s ========= 3 failed, 1126 skipped, 241 deselected, 2 warnings in 7.71s ========== 1604s *** END OF RUN 5: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 1604s *** SOME TESTS FAILED/ERRORED EVERY RUN, ABORTING *** 1604s autopkgtest [00:18:00]: test pytest-rest: -----------------------] 1608s autopkgtest [00:18:04]: test pytest-rest: - - - - - - - - - - results - - - - - - - - - - 1608s pytest-rest FAIL non-zero exit status 1 1612s autopkgtest [00:18:08]: test pytest-mainwindow: preparing testbed 1613s Reading package lists... 1614s Building dependency tree... 1614s Reading state information... 1614s Starting pkgProblemResolver with broken count: 0 1614s Starting 2 pkgProblemResolver with broken count: 0 1614s Done 1615s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1626s autopkgtest [00:18:22]: test pytest-mainwindow: [----------------------- 1628s Testing with python3.13: 1628s Defaulting to user installation because normal site-packages is not writeable 1628s Processing /tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/app/tests/spyder-boilerplate 1628s Preparing metadata (setup.py): started 1629s Preparing metadata (setup.py): finished with status 'done' 1629s Building wheels for collected packages: spyder-boilerplate 1629s Building wheel for spyder-boilerplate (setup.py): started 1629s Building wheel for spyder-boilerplate (setup.py): finished with status 'done' 1629s Created wheel for spyder-boilerplate: filename=spyder_boilerplate-0.0.1-py3-none-any.whl size=3984 sha256=9b348cbad959957c65b9ba584616ba842b5b607725a6ba296fbc84680c9abe16 1629s Stored in directory: /home/ubuntu/.cache/pip/wheels/91/34/ab/e25111c37f3e78fe0c49e7e34bd4a4d59482a8d4678bd61075 1629s Successfully built spyder-boilerplate 1629s Installing collected packages: spyder-boilerplate 1629s Attempting uninstall: spyder-boilerplate 1629s Found existing installation: spyder-boilerplate 0.0.1 1629s Uninstalling spyder-boilerplate-0.0.1: 1629s Successfully uninstalled spyder-boilerplate-0.0.1 1629s Successfully installed spyder-boilerplate-0.0.1 1630s *** STARTING RUN 1 at 00:18:26: 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 1631s 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'] 1631s ============================= test session starts ============================== 1631s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 1631s cachedir: .pytest_cache 1631s PyQt5 5.15.11 -- Qt runtime 5.15.15 -- Qt compiled 5.15.15 1631s rootdir: /tmp/autopkgtest.7kzvl3/build.Gvq/src 1631s configfile: pytest.ini 1631s 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 1631s timeout: 120.0s 1631s timeout method: thread 1631s timeout func_only: False 1632s collecting ... collected 139 items / 3 deselected / 136 selected 1632s 1632s spyder/app/tests/test_mainwindow.py::test_single_instance_and_edit_magic SKIPPED [ 0%] 1632s spyder/app/tests/test_mainwindow.py::test_default_plugin_actions SKIPPED [ 1%] 1632s spyder/app/tests/test_mainwindow.py::test_dedicated_consoles SKIPPED [ 2%] 1632s spyder/app/tests/test_mainwindow.py::test_change_types_in_varexp SKIPPED [ 2%] 1632s spyder/app/tests/test_mainwindow.py::test_change_lsp_interpreter[index=1] SKIPPED [ 3%] 1632s spyder/app/tests/test_mainwindow.py::test_rename_files_in_editor_after_folder_rename SKIPPED [ 4%] 1632s spyder/app/tests/test_mainwindow.py::test_no_update_outline SKIPPED [ 5%] 1632s spyder/app/tests/test_mainwindow.py::test_leaks SKIPPED (Need --run-slow 1632s option to run) [ 5%] 1632s spyder/app/tests/test_mainwindow.py::test_lock_action SKIPPED (Need 1632s --run-slow option to run) [ 6%] 1632s spyder/app/tests/test_mainwindow.py::test_opengl_implementation[main_window0] SKIPPED [ 7%] 1632s spyder/app/tests/test_mainwindow.py::test_filter_numpy_warning[main_window0] SKIPPED [ 8%] 1632s spyder/app/tests/test_mainwindow.py::test_get_help_combo SKIPPED (Fails 1632s on other than macOS) [ 8%] 1632s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console_dot_notation SKIPPED [ 9%] 1632s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console SKIPPED [ 10%] 1632s spyder/app/tests/test_mainwindow.py::test_window_title SKIPPED (Need 1632s --run-slow option to run) [ 11%] 1632s spyder/app/tests/test_mainwindow.py::test_move_to_first_breakpoint[True] SKIPPED [ 11%] 1632s spyder/app/tests/test_mainwindow.py::test_move_to_first_breakpoint[False] SKIPPED [ 12%] 1632s spyder/app/tests/test_mainwindow.py::test_clickable_ipython_tracebacks SKIPPED [ 13%] 1632s spyder/app/tests/test_mainwindow.py::test_shell_execution SKIPPED (Need 1632s --run-slow option to run) [ 13%] 1632s spyder/app/tests/test_mainwindow.py::test_change_cwd_ipython_console[non_ascii_\xf1_\xed_\xe7] SKIPPED [ 14%] 1632s spyder/app/tests/test_mainwindow.py::test_change_cwd_ipython_console[test_dir] SKIPPED [ 15%] 1632s spyder/app/tests/test_mainwindow.py::test_change_cwd_explorer[non_ascii_\xf1_\xed_\xe7] SKIPPED [ 16%] 1632s spyder/app/tests/test_mainwindow.py::test_change_cwd_explorer[test_dir] SKIPPED [ 16%] 1632s spyder/app/tests/test_mainwindow.py::test_project_path SKIPPED (Need 1632s --run-slow option to run) [ 17%] 1632s spyder/app/tests/test_mainwindow.py::test_open_notebooks_from_project_explorer SKIPPED [ 18%] 1632s spyder/app/tests/test_mainwindow.py::test_runfile_from_project_explorer SKIPPED [ 19%] 1632s spyder/app/tests/test_mainwindow.py::test_set_new_breakpoints SKIPPED [ 19%] 1632s spyder/app/tests/test_mainwindow.py::test_open_files_in_new_editor_window SKIPPED [ 20%] 1632s spyder/app/tests/test_mainwindow.py::test_close_when_file_is_changed SKIPPED [ 21%] 1632s spyder/app/tests/test_mainwindow.py::test_maximize_minimize_plugins SKIPPED [ 22%] 1632s spyder/app/tests/test_mainwindow.py::test_issue_4066 SKIPPED (Need 1632s --run-slow option to run) [ 22%] 1632s spyder/app/tests/test_mainwindow.py::test_varexp_edit_inline SKIPPED [ 23%] 1632s spyder/app/tests/test_mainwindow.py::test_c_and_n_pdb_commands SKIPPED [ 24%] 1632s spyder/app/tests/test_mainwindow.py::test_stop_dbg SKIPPED (Need --run- 1632s slow option to run) [ 25%] 1632s spyder/app/tests/test_mainwindow.py::test_change_cwd_dbg SKIPPED (Need 1632s --run-slow option to run) [ 25%] 1632s spyder/app/tests/test_mainwindow.py::test_varexp_magic_dbg SKIPPED (Need 1632s --run-slow option to run) [ 26%] 1632s spyder/app/tests/test_mainwindow.py::test_plots_plugin[main_window0] SKIPPED [ 27%] 1632s spyder/app/tests/test_mainwindow.py::test_plots_plugin[main_window1] SKIPPED [ 27%] 1632s spyder/app/tests/test_mainwindow.py::test_plots_scroll SKIPPED (Need 1632s --run-slow option to run) [ 28%] 1632s spyder/app/tests/test_mainwindow.py::test_tight_layout_option_for_inline_plot SKIPPED [ 29%] 1632s spyder/app/tests/test_mainwindow.py::test_plot_from_collectioneditor SKIPPED [ 30%] 1632s spyder/app/tests/test_mainwindow.py::test_editorstack_open_switcher_dlg SKIPPED [ 30%] 1632s spyder/app/tests/test_mainwindow.py::test_switcher_projects_integration SKIPPED [ 31%] 1632s spyder/app/tests/test_mainwindow.py::test_run_static_code_analysis SKIPPED [ 32%] 1632s spyder/app/tests/test_mainwindow.py::test_troubleshooting_menu_item_and_url SKIPPED [ 33%] 1632s spyder/app/tests/test_mainwindow.py::test_help_opens_when_show_tutorial_full SKIPPED [ 33%] 1632s spyder/app/tests/test_mainwindow.py::test_report_issue SKIPPED (Need 1632s --run-slow option to run) [ 34%] 1632s spyder/app/tests/test_mainwindow.py::test_custom_layouts SKIPPED (It 1632s segfaults on Linux and Mac) [ 35%] 1632s spyder/app/tests/test_mainwindow.py::test_programmatic_custom_layouts SKIPPED [ 36%] 1632s spyder/app/tests/test_mainwindow.py::test_save_on_runfile SKIPPED (Need 1632s --run-slow option to run) [ 36%] 1632s spyder/app/tests/test_mainwindow.py::test_pylint_follows_file SKIPPED [ 37%] 1632s spyder/app/tests/test_mainwindow.py::test_report_comms_error SKIPPED [ 38%] 1632s spyder/app/tests/test_mainwindow.py::test_break_while_running SKIPPED [ 38%] 1632s spyder/app/tests/test_mainwindow.py::test_preferences_run_section_exists SKIPPED [ 39%] 1632s spyder/app/tests/test_mainwindow.py::test_preferences_checkboxes_not_checked_regression SKIPPED [ 40%] 1632s spyder/app/tests/test_mainwindow.py::test_preferences_change_font_regression SKIPPED [ 41%] 1632s spyder/app/tests/test_mainwindow.py::test_preferences_empty_shortcut_regression[main_window0] SKIPPED [ 41%] 1632s spyder/app/tests/test_mainwindow.py::test_preferences_shortcut_reset_regression SKIPPED [ 42%] 1632s spyder/app/tests/test_mainwindow.py::test_change_lsp_interpreter[before=test_PYTHONPATH_in_consoles] SKIPPED [ 43%] 1632s spyder/app/tests/test_mainwindow.py::test_preferences_last_page_is_loaded SKIPPED [ 44%] 1632s spyder/app/tests/test_mainwindow.py::test_debug_unsaved_file SKIPPED [ 44%] 1632s spyder/app/tests/test_mainwindow.py::test_runcell[True] SKIPPED (Need 1632s --run-slow option to run) [ 45%] 1632s spyder/app/tests/test_mainwindow.py::test_runcell[False] SKIPPED (Need 1632s --run-slow option to run) [ 46%] 1632s spyder/app/tests/test_mainwindow.py::test_runcell_leading_indent SKIPPED [ 47%] 1632s spyder/app/tests/test_mainwindow.py::test_varexp_refresh SKIPPED (Need 1632s --run-slow option to run) [ 47%] 1632s spyder/app/tests/test_mainwindow.py::test_path_manager_updates_clients SKIPPED [ 48%] 1632s spyder/app/tests/test_mainwindow.py::test_pdb_key_leak SKIPPED (Need 1632s --run-slow option to run) [ 49%] 1632s spyder/app/tests/test_mainwindow.py::test_pdb_step[True] SKIPPED (Need 1632s --run-slow option to run) [ 50%] 1632s spyder/app/tests/test_mainwindow.py::test_pdb_step[False] SKIPPED (Need 1632s --run-slow option to run) [ 50%] 1632s spyder/app/tests/test_mainwindow.py::test_ipython_magic[True-True] SKIPPED [ 51%] 1632s spyder/app/tests/test_mainwindow.py::test_ipython_magic[True-False] SKIPPED [ 52%] 1632s spyder/app/tests/test_mainwindow.py::test_ipython_magic[False-True] SKIPPED [ 52%] 1632s spyder/app/tests/test_mainwindow.py::test_ipython_magic[False-False] SKIPPED [ 53%] 1632s spyder/app/tests/test_mainwindow.py::test_running_namespace SKIPPED [ 54%] 1632s spyder/app/tests/test_mainwindow.py::test_running_namespace_refresh SKIPPED [ 55%] 1632s spyder/app/tests/test_mainwindow.py::test_debug_namespace SKIPPED [ 55%] 1632s spyder/app/tests/test_mainwindow.py::test_post_mortem SKIPPED (Need 1632s --run-slow option to run) [ 56%] 1632s spyder/app/tests/test_mainwindow.py::test_varexp_cleared_after_kernel_restart SKIPPED [ 57%] 1632s spyder/app/tests/test_mainwindow.py::test_varexp_cleared_after_reset SKIPPED [ 58%] 1632s spyder/app/tests/test_mainwindow.py::test_immediate_debug SKIPPED (Need 1632s --run-slow option to run) [ 58%] 1632s spyder/app/tests/test_mainwindow.py::test_local_namespace SKIPPED (Need 1632s --run-slow option to run) [ 59%] 1632s spyder/app/tests/test_mainwindow.py::test_switch_to_plugin SKIPPED (Need 1632s --run-slow option to run) [ 60%] 1632s spyder/app/tests/test_mainwindow.py::test_tour_message[main_window0] SKIPPED [ 61%] 1632s spyder/app/tests/test_mainwindow.py::test_prevent_closing SKIPPED (Need 1632s --run-slow option to run) [ 61%] 1632s spyder/app/tests/test_mainwindow.py::test_continue_first_line SKIPPED [ 62%] 1632s spyder/app/tests/test_mainwindow.py::test_pdb_ipykernel SKIPPED (Flaky 1632s on Linux) [ 63%] 1632s spyder/app/tests/test_mainwindow.py::test_print_comms SKIPPED (Need 1632s --run-slow option to run) [ 63%] 1632s spyder/app/tests/test_mainwindow.py::test_goto_find SKIPPED (Need --run- 1632s slow option to run) [ 64%] 1632s spyder/app/tests/test_mainwindow.py::test_copy_paste SKIPPED (Need 1632s --run-slow option to run) [ 65%] 1632s spyder/app/tests/test_mainwindow.py::test_add_external_plugins_to_dependencies SKIPPED [ 66%] 1632s spyder/app/tests/test_mainwindow.py::test_shortcuts_in_external_plugins SKIPPED [ 66%] 1632s spyder/app/tests/test_mainwindow.py::test_locals_globals_var_debug SKIPPED [ 67%] 1632s spyder/app/tests/test_mainwindow.py::test_focus_for_plugins_with_raise_and_focus SKIPPED [ 68%] 1632s spyder/app/tests/test_mainwindow.py::test_history_from_ipyconsole SKIPPED [ 69%] 1632s spyder/app/tests/test_mainwindow.py::test_debug_unsaved_function SKIPPED [ 69%] 1632s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console_special_characters SKIPPED [ 70%] 1632s spyder/app/tests/test_mainwindow.py::test_get_help_editor[object_info0] SKIPPED [ 71%] 1632s spyder/app/tests/test_mainwindow.py::test_get_help_editor[object_info1] SKIPPED [ 72%] 1632s spyder/app/tests/test_mainwindow.py::test_runconfig_workdir SKIPPED [ 72%] 1632s spyder/app/tests/test_mainwindow.py::test_connection_to_external_kernel SKIPPED [ 73%] 1632s spyder/app/tests/test_mainwindow.py::test_run_code SKIPPED (Need --run- 1632s slow option to run) [ 74%] 1632s spyder/app/tests/test_mainwindow.py::test_run_cell_copy[main_window0] SKIPPED [ 75%] 1632s spyder/app/tests/test_mainwindow.py::test_switcher SKIPPED (Need --run- 1632s slow option to run) [ 75%] 1632s spyder/app/tests/test_mainwindow.py::test_editorstack_open_symbolfinder_dlg SKIPPED [ 76%] 1632s spyder/app/tests/test_mainwindow.py::test_go_to_definition SKIPPED (Need 1632s --run-slow option to run) [ 77%] 1632s spyder/app/tests/test_mainwindow.py::test_varexp_rename SKIPPED (Need 1632s --run-slow option to run) [ 77%] 1632s spyder/app/tests/test_mainwindow.py::test_varexp_remove SKIPPED (Need 1632s --run-slow option to run) [ 78%] 1632s spyder/app/tests/test_mainwindow.py::test_runcell_edge_cases[main_window0] SKIPPED [ 79%] 1632s spyder/app/tests/test_mainwindow.py::test_runcell_pdb SKIPPED (Need 1632s --run-slow option to run) [ 80%] 1632s spyder/app/tests/test_mainwindow.py::test_runcell_cache[False] SKIPPED [ 80%] 1632s spyder/app/tests/test_mainwindow.py::test_runcell_cache[True] SKIPPED [ 81%] 1632s spyder/app/tests/test_mainwindow.py::test_runcell_after_restart SKIPPED [ 82%] 1632s spyder/app/tests/test_mainwindow.py::test_run_unsaved_file_multiprocessing SKIPPED [ 83%] 1632s spyder/app/tests/test_mainwindow.py::test_ordering_lsp_requests_at_startup SKIPPED [ 83%] 1632s spyder/app/tests/test_mainwindow.py::test_update_outline SKIPPED (Need 1632s --run-slow option to run) [ 84%] 1632s spyder/app/tests/test_mainwindow.py::test_outline_no_init SKIPPED (Need 1632s --run-slow option to run) [ 85%] 1632s spyder/app/tests/test_mainwindow.py::test_print_multiprocessing SKIPPED [ 86%] 1632s spyder/app/tests/test_mainwindow.py::test_print_faulthandler SKIPPED [ 86%] 1632s spyder/app/tests/test_mainwindow.py::test_out_runfile_runcell SKIPPED [ 87%] 1632s spyder/app/tests/test_mainwindow.py::test_print_frames[False] SKIPPED [ 88%] 1632s spyder/app/tests/test_mainwindow.py::test_print_frames[True] SKIPPED [ 88%] 1632s spyder/app/tests/test_mainwindow.py::test_debugger_plugin SKIPPED (Need 1632s --run-slow option to run) [ 89%] 1632s spyder/app/tests/test_mainwindow.py::test_recursive_debug SKIPPED (Need 1632s --run-slow option to run) [ 90%] 1632s spyder/app/tests/test_mainwindow.py::test_visible_plugins SKIPPED (Need 1632s --run-slow option to run) [ 91%] 1632s spyder/app/tests/test_mainwindow.py::test_cwd_is_synced_when_switching_consoles SKIPPED [ 91%] 1632s spyder/app/tests/test_mainwindow.py::test_console_initial_cwd_is_synced SKIPPED [ 92%] 1632s spyder/app/tests/test_mainwindow.py::test_debug_selection SKIPPED (Need 1632s --run-slow option to run) [ 93%] 1632s spyder/app/tests/test_mainwindow.py::test_outline_namespace_package SKIPPED [ 94%] 1632s spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles SKIPPED [ 94%] 1632s spyder/app/tests/test_mainwindow.py::test_recursive_debug_exception SKIPPED [ 95%] 1632s spyder/app/tests/test_mainwindow.py::test_runfile_namespace SKIPPED [ 96%] 1632s spyder/app/tests/test_mainwindow.py::test_quotes_rename_ipy SKIPPED [ 97%] 1632s spyder/app/tests/test_mainwindow.py::test_icons_in_menus SKIPPED (Only 1632s works for Mac) [ 97%] 1632s spyder/app/tests/test_mainwindow.py::test_undock_plugin_and_close SKIPPED [ 98%] 1632s spyder/app/tests/test_mainwindow.py::test_outline_in_maximized_editor SKIPPED [ 99%] 1632s spyder/app/tests/test_mainwindow.py::test_editor_window_outline_and_toolbars SKIPPED [100%] 1632s 1632s =============================== warnings summary =============================== 1632s ../../../../usr/lib/python3/dist-packages/jupyter_client/connect.py:22 1632s /usr/lib/python3/dist-packages/jupyter_client/connect.py:22: DeprecationWarning: Jupyter is migrating its paths to use standard platformdirs 1632s given by the platformdirs library. To remove this warning and 1632s see the appropriate new directories, set the environment variable 1632s `JUPYTER_PLATFORM_DIRS=1` and then run `jupyter --paths`. 1632s The use of platformdirs will be the default in `jupyter_core` v6 1632s from jupyter_core.paths import jupyter_data_dir, jupyter_runtime_dir, secure_write 1632s 1632s spyder/config/base.py:441 1632s /tmp/autopkgtest.7kzvl3/build.Gvq/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. 1632s locale_language = locale.getdefaultlocale()[0] 1632s 1632s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1632s ============================= slowest 10 durations ============================= 1632s 0.00s setup spyder/app/tests/test_mainwindow.py::test_runcell_cache[True] 1632s 0.00s setup spyder/app/tests/test_mainwindow.py::test_prevent_closing 1632s 0.00s teardown spyder/app/tests/test_mainwindow.py::test_get_help_editor[object_info0] 1632s 0.00s teardown spyder/app/tests/test_mainwindow.py::test_visible_plugins 1632s 0.00s teardown spyder/app/tests/test_mainwindow.py::test_preferences_run_section_exists 1632s 0.00s setup spyder/app/tests/test_mainwindow.py::test_single_instance_and_edit_magic 1632s 0.00s setup spyder/app/tests/test_mainwindow.py::test_default_plugin_actions 1632s 0.00s teardown spyder/app/tests/test_mainwindow.py::test_single_instance_and_edit_magic 1632s 0.00s setup spyder/app/tests/test_mainwindow.py::test_switcher_projects_integration 1632s 0.00s setup spyder/app/tests/test_mainwindow.py::test_run_static_code_analysis 1632s ================ 136 skipped, 3 deselected, 2 warnings in 0.80s ================ 1633s *** END OF RUN 1: ALL TESTS RUN HAVE NOW PASSED/XFAILED *** 1633s *** STARTING RUN 1 at 00:18:29: 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 1634s 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'] 1634s ============================= test session starts ============================== 1634s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 1634s cachedir: .pytest_cache 1634s PyQt5 5.15.11 -- Qt runtime 5.15.15 -- Qt compiled 5.15.15 1634s rootdir: /tmp/autopkgtest.7kzvl3/build.Gvq/src 1634s configfile: pytest.ini 1634s 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 1634s timeout: 120.0s 1634s timeout method: thread 1634s timeout func_only: False 1635s collecting ... collected 139 items / 3 deselected / 136 selected 1635s 1649s spyder/app/tests/test_mainwindow.py::test_single_instance_and_edit_magic PASSED [ 0%] 1660s spyder/app/tests/test_mainwindow.py::test_default_plugin_actions PASSED [ 1%] 1677s spyder/app/tests/test_mainwindow.py::test_dedicated_consoles PASSED [ 2%] 1682s spyder/app/tests/test_mainwindow.py::test_change_types_in_varexp PASSED [ 2%] 1682s spyder/app/tests/test_mainwindow.py::test_change_lsp_interpreter[index=1] SKIPPED [ 3%] 1686s spyder/app/tests/test_mainwindow.py::test_rename_files_in_editor_after_folder_rename PASSED [ 4%] 1740s spyder/app/tests/test_mainwindow.py::test_no_update_outline PASSED [ 5%] 1753s spyder/app/tests/test_mainwindow.py::test_leaks PASSED [ 5%] 1756s spyder/app/tests/test_mainwindow.py::test_lock_action PASSED [ 6%] 1761s spyder/app/tests/test_mainwindow.py::test_opengl_implementation[main_window0] PASSED [ 7%] 1766s spyder/app/tests/test_mainwindow.py::test_filter_numpy_warning[main_window0] PASSED [ 8%] 1766s spyder/app/tests/test_mainwindow.py::test_get_help_combo SKIPPED (Fails 1766s on other than macOS) [ 8%] 1776s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console_dot_notation FAILED [ 9%] 1786s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console PASSED [ 10%] 1795s spyder/app/tests/test_mainwindow.py::test_window_title PASSED [ 11%] 1805s spyder/app/tests/test_mainwindow.py::test_move_to_first_breakpoint[True] PASSED [ 11%] 1810s spyder/app/tests/test_mainwindow.py::test_move_to_first_breakpoint[False] PASSED [ 12%] 1830s spyder/app/tests/test_mainwindow.py::test_clickable_ipython_tracebacks PASSED [ 13%] 1838s spyder/app/tests/test_mainwindow.py::test_shell_execution PASSED [ 13%] 1841s spyder/app/tests/test_mainwindow.py::test_change_cwd_ipython_console[non_ascii_\xf1_\xed_\xe7] PASSED [ 14%] 1847s spyder/app/tests/test_mainwindow.py::test_change_cwd_ipython_console[test_dir] PASSED [ 15%] 1850s spyder/app/tests/test_mainwindow.py::test_change_cwd_explorer[non_ascii_\xf1_\xed_\xe7] PASSED [ 16%] 1855s spyder/app/tests/test_mainwindow.py::test_change_cwd_explorer[test_dir] PASSED [ 16%] 1863s spyder/app/tests/test_mainwindow.py::test_project_path PASSED [ 17%] 1870s spyder/app/tests/test_mainwindow.py::test_open_notebooks_from_project_explorer PASSED [ 18%] 1879s spyder/app/tests/test_mainwindow.py::test_runfile_from_project_explorer PASSED [ 19%] 1883s spyder/app/tests/test_mainwindow.py::test_set_new_breakpoints PASSED [ 19%] 1883s spyder/app/tests/test_mainwindow.py::test_open_files_in_new_editor_window SKIPPED [ 20%] 1891s spyder/app/tests/test_mainwindow.py::test_close_when_file_is_changed PASSED [ 21%] 1912s spyder/app/tests/test_mainwindow.py::test_maximize_minimize_plugins PASSED [ 22%] 1920s spyder/app/tests/test_mainwindow.py::test_issue_4066 PASSED [ 22%] 1929s spyder/app/tests/test_mainwindow.py::test_varexp_edit_inline PASSED [ 23%] 1934s spyder/app/tests/test_mainwindow.py::test_c_and_n_pdb_commands PASSED [ 24%] 1939s spyder/app/tests/test_mainwindow.py::test_stop_dbg PASSED [ 25%] 1944s spyder/app/tests/test_mainwindow.py::test_change_cwd_dbg PASSED [ 25%] 1949s spyder/app/tests/test_mainwindow.py::test_varexp_magic_dbg PASSED [ 26%] 1956s spyder/app/tests/test_mainwindow.py::test_plots_plugin[main_window0] PASSED [ 27%] 1961s spyder/app/tests/test_mainwindow.py::test_plots_plugin[main_window1] PASSED [ 27%] 1974s spyder/app/tests/test_mainwindow.py::test_plots_scroll PASSED [ 28%] 1974s spyder/app/tests/test_mainwindow.py::test_tight_layout_option_for_inline_plot SKIPPED [ 29%] 1979s spyder/app/tests/test_mainwindow.py::test_plot_from_collectioneditor PASSED [ 30%] 1984s spyder/app/tests/test_mainwindow.py::test_editorstack_open_switcher_dlg PASSED [ 30%] 1984s spyder/app/tests/test_mainwindow.py::test_switcher_projects_integration SKIPPED [ 31%] 1992s spyder/app/tests/test_mainwindow.py::test_run_static_code_analysis PASSED [ 32%] 1992s spyder/app/tests/test_mainwindow.py::test_troubleshooting_menu_item_and_url SKIPPED [ 33%] 2000s spyder/app/tests/test_mainwindow.py::test_help_opens_when_show_tutorial_full PASSED [ 33%] 2008s spyder/app/tests/test_mainwindow.py::test_report_issue PASSED [ 34%] 2008s spyder/app/tests/test_mainwindow.py::test_custom_layouts SKIPPED (It 2008s segfaults on Linux and Mac) [ 35%] 2008s spyder/app/tests/test_mainwindow.py::test_programmatic_custom_layouts SKIPPED [ 36%] 2020s spyder/app/tests/test_mainwindow.py::test_save_on_runfile PASSED [ 36%] 2020s spyder/app/tests/test_mainwindow.py::test_pylint_follows_file SKIPPED [ 37%] 2025s spyder/app/tests/test_mainwindow.py::test_report_comms_error PASSED [ 38%] 2031s spyder/app/tests/test_mainwindow.py::test_break_while_running PASSED [ 38%] 2040s spyder/app/tests/test_mainwindow.py::test_preferences_run_section_exists PASSED [ 39%] 2049s spyder/app/tests/test_mainwindow.py::test_preferences_checkboxes_not_checked_regression PASSED [ 40%] 2049s spyder/app/tests/test_mainwindow.py::test_preferences_change_font_regression SKIPPED [ 41%] 2049s spyder/app/tests/test_mainwindow.py::test_preferences_empty_shortcut_regression[main_window0] SKIPPED [ 41%] 2058s spyder/app/tests/test_mainwindow.py::test_preferences_shortcut_reset_regression PASSED [ 42%] 2058s spyder/app/tests/test_mainwindow.py::test_change_lsp_interpreter[before=test_PYTHONPATH_in_consoles] SKIPPED [ 43%] 2058s spyder/app/tests/test_mainwindow.py::test_preferences_last_page_is_loaded SKIPPED [ 44%] 2063s spyder/app/tests/test_mainwindow.py::test_debug_unsaved_file PASSED [ 44%] 2069s spyder/app/tests/test_mainwindow.py::test_runcell[True] PASSED [ 45%] 2078s spyder/app/tests/test_mainwindow.py::test_runcell[False] PASSED [ 46%] 2088s spyder/app/tests/test_mainwindow.py::test_runcell_leading_indent PASSED [ 47%] 2093s spyder/app/tests/test_mainwindow.py::test_varexp_refresh PASSED [ 47%] 2099s spyder/app/tests/test_mainwindow.py::test_path_manager_updates_clients PASSED [ 48%] 2103s spyder/app/tests/test_mainwindow.py::test_pdb_key_leak PASSED [ 49%] 2110s spyder/app/tests/test_mainwindow.py::test_pdb_step[True] PASSED [ 50%] 2119s spyder/app/tests/test_mainwindow.py::test_pdb_step[False] PASSED [ 50%] 2119s spyder/app/tests/test_mainwindow.py::test_ipython_magic[True-True] SKIPPED [ 51%] 2119s spyder/app/tests/test_mainwindow.py::test_ipython_magic[True-False] SKIPPED [ 52%] 2119s spyder/app/tests/test_mainwindow.py::test_ipython_magic[False-True] SKIPPED [ 52%] 2119s spyder/app/tests/test_mainwindow.py::test_ipython_magic[False-False] SKIPPED [ 53%] 2119s spyder/app/tests/test_mainwindow.py::test_running_namespace SKIPPED [ 54%] 2119s spyder/app/tests/test_mainwindow.py::test_running_namespace_refresh SKIPPED [ 55%] 2119s spyder/app/tests/test_mainwindow.py::test_debug_namespace SKIPPED [ 55%] 2125s spyder/app/tests/test_mainwindow.py::test_post_mortem PASSED [ 56%] 2133s spyder/app/tests/test_mainwindow.py::test_varexp_cleared_after_kernel_restart PASSED [ 57%] 2137s spyder/app/tests/test_mainwindow.py::test_varexp_cleared_after_reset PASSED [ 58%] 2143s spyder/app/tests/test_mainwindow.py::test_immediate_debug PASSED [ 58%] 2147s spyder/app/tests/test_mainwindow.py::test_local_namespace PASSED [ 59%] 2153s spyder/app/tests/test_mainwindow.py::test_switch_to_plugin PASSED [ 60%] 2163s spyder/app/tests/test_mainwindow.py::test_tour_message[main_window0] PASSED [ 61%] 2173s spyder/app/tests/test_mainwindow.py::test_prevent_closing PASSED [ 61%] 2179s spyder/app/tests/test_mainwindow.py::test_continue_first_line PASSED [ 62%] 2179s spyder/app/tests/test_mainwindow.py::test_pdb_ipykernel SKIPPED (Flaky 2179s on Linux) [ 63%] 2184s spyder/app/tests/test_mainwindow.py::test_print_comms PASSED [ 63%] 2190s spyder/app/tests/test_mainwindow.py::test_goto_find PASSED [ 64%] 2194s spyder/app/tests/test_mainwindow.py::test_copy_paste PASSED [ 65%] 2198s spyder/app/tests/test_mainwindow.py::test_add_external_plugins_to_dependencies PASSED [ 66%] 2198s spyder/app/tests/test_mainwindow.py::test_shortcuts_in_external_plugins SKIPPED [ 66%] 2203s spyder/app/tests/test_mainwindow.py::test_locals_globals_var_debug PASSED [ 67%] 2215s spyder/app/tests/test_mainwindow.py::test_focus_for_plugins_with_raise_and_focus PASSED [ 68%] 2220s spyder/app/tests/test_mainwindow.py::test_history_from_ipyconsole PASSED [ 69%] 2232s spyder/app/tests/test_mainwindow.py::test_debug_unsaved_function FAILED [ 69%] 2242s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console_special_characters PASSED [ 70%] 2289s spyder/app/tests/test_mainwindow.py::test_get_help_editor[object_info0] PASSED [ 71%] 2296s spyder/app/tests/test_mainwindow.py::test_get_help_editor[object_info1] PASSED [ 72%] 2301s spyder/app/tests/test_mainwindow.py::test_runconfig_workdir PASSED [ 72%] 2301s spyder/app/tests/test_mainwindow.py::test_connection_to_external_kernel SKIPPED [ 73%] 2332s spyder/app/tests/test_mainwindow.py::test_run_code PASSED [ 74%] 2337s spyder/app/tests/test_mainwindow.py::test_run_cell_copy[main_window0] PASSED [ 75%] 2392s spyder/app/tests/test_mainwindow.py::test_switcher PASSED [ 75%] 2403s spyder/app/tests/test_mainwindow.py::test_editorstack_open_symbolfinder_dlg PASSED [ 76%] 2411s spyder/app/tests/test_mainwindow.py::test_go_to_definition PASSED [ 77%] 2431s spyder/app/tests/test_mainwindow.py::test_varexp_rename PASSED [ 77%] 2465s spyder/app/tests/test_mainwindow.py::test_varexp_remove PASSED [ 78%] 2468s spyder/app/tests/test_mainwindow.py::test_runcell_edge_cases[main_window0] PASSED [ 79%] 2472s spyder/app/tests/test_mainwindow.py::test_runcell_pdb PASSED [ 80%] 2477s spyder/app/tests/test_mainwindow.py::test_runcell_cache[False] PASSED [ 80%] 2482s spyder/app/tests/test_mainwindow.py::test_runcell_cache[True] PASSED [ 81%] 2489s spyder/app/tests/test_mainwindow.py::test_runcell_after_restart PASSED [ 82%] 2524s spyder/app/tests/test_mainwindow.py::test_run_unsaved_file_multiprocessing PASSED [ 83%] 2524s spyder/app/tests/test_mainwindow.py::test_ordering_lsp_requests_at_startup SKIPPED [ 83%] 2584s spyder/app/tests/test_mainwindow.py::test_update_outline PASSED [ 84%] 2599s spyder/app/tests/test_mainwindow.py::test_outline_no_init PASSED [ 85%] 2638s spyder/app/tests/test_mainwindow.py::test_print_multiprocessing PASSED [ 86%] 2685s spyder/app/tests/test_mainwindow.py::test_print_faulthandler PASSED [ 86%] 2689s spyder/app/tests/test_mainwindow.py::test_out_runfile_runcell PASSED [ 87%] 2702s spyder/app/tests/test_mainwindow.py::test_print_frames[False] PASSED [ 88%] 2718s spyder/app/tests/test_mainwindow.py::test_print_frames[True] PASSED [ 88%] 2729s spyder/app/tests/test_mainwindow.py::test_debugger_plugin PASSED [ 89%] 2735s spyder/app/tests/test_mainwindow.py::test_recursive_debug PASSED [ 90%] 2741s spyder/app/tests/test_mainwindow.py::test_visible_plugins PASSED [ 91%] 2744s spyder/app/tests/test_mainwindow.py::test_cwd_is_synced_when_switching_consoles Fatal Python error: Aborted 2744s 2744s Thread 0xff6d4400 (most recent call first): 2744s File "/usr/lib/python3.13/threading.py", line 363 in wait 2744s File "/usr/lib/python3.13/threading.py", line 659 in wait 2744s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 130 in _async_run 2744s File "/usr/lib/python3.13/asyncio/events.py", line 89 in _run 2744s File "/usr/lib/python3.13/asyncio/base_events.py", line 2034 in _run_once 2744s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 2744s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 2744s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 149 in run 2744s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 2744s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 2744s 2744s Thread 0xfaecb400 (most recent call first): 2744s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 2744s 2744s Thread 0xfc6ce400 (most recent call first): 2744s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 2744s 2744s Thread 0xfded1400 (most recent call first): 2744s File "/usr/lib/python3.13/selectors.py", line 452 in select 2744s File "/usr/lib/python3.13/asyncio/base_events.py", line 1996 in _run_once 2744s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 2744s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 2744s File "/usr/lib/python3/dist-packages/jupyter_client/threaded.py", line 266 in run 2744s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 2744s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 2744s 2744s Thread 0xf96c8400 (most recent call first): 2744s File "/usr/lib/python3.13/threading.py", line 359 in wait 2744s File "/usr/lib/python3.13/threading.py", line 659 in wait 2744s File "/usr/lib/python3/dist-packages/IPython/core/history.py", line 903 in run 2744s File "/usr/lib/python3/dist-packages/IPython/core/history.py", line 61 in only_when_enabled 2744s File "/usr/lib/python3/dist-packages/decorator.py", line 232 in fun 2744s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 2744s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 2744s 2744s Thread 0xf8ec7400 (most recent call first): 2744s File "/usr/lib/python3.13/threading.py", line 363 in wait 2744s File "/usr/lib/python3.13/threading.py", line 659 in wait 2744s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 130 in _async_run 2744s File "/usr/lib/python3.13/asyncio/events.py", line 89 in _run 2744s File "/usr/lib/python3.13/asyncio/base_events.py", line 2034 in _run_once 2744s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 2744s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 2744s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 149 in run 2744s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 2744s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 2744s 2744s Thread 0xf4bc2400 (most recent call first): 2744s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 2744s 2744s Thread 0xf53c3400 (most recent call first): 2744s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 2744s 2744s Thread 0xf6ec3400 (most recent call first): 2744s File "/usr/lib/python3.13/selectors.py", line 452 in select 2744s File "/usr/lib/python3.13/asyncio/base_events.py", line 1996 in _run_once 2744s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 2744s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 2744s File "/usr/lib/python3/dist-packages/jupyter_client/threaded.py", line 266 in run 2744s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 2744s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 2744s 2744s Thread 0xf2bbe400 (most recent call first): 2744s File "/usr/lib/python3.13/threading.py", line 363 in wait 2745s File "/usr/lib/python3.13/threading.py", line 659 in wait 2745s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 130 in _async_run 2745s File "/usr/lib/python3.13/asyncio/events.py", line 89 in _run 2745s File "/usr/lib/python3.13/asyncio/base_events.py", line 2034 in _run_once 2745s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 2745s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 2745s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 149 in run 2745s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 2745s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 2745s 2745s Thread 0xedeb1400 (most recent call first): 2745s File "/usr/lib/python3.13/selectors.py", line 452 in select 2745s File "/usr/lib/python3.13/asyncio/base_events.py", line 1996 in _run_once 2745s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 2745s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 2745s File "/usr/lib/python3/dist-packages/jupyter_client/threaded.py", line 266 in run 2745s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 2745s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 2745s 2745s Thread 0x2f556400 (most recent call first): 2745s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 2745s 2745s Thread 0x2fd57400 (most recent call first): 2745s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 2745s 2745s Thread 0xfd6d0400 (most recent call first): 2745s File "/usr/lib/python3.13/threading.py", line 359 in wait 2745s File "/usr/lib/python3.13/threading.py", line 659 in wait 2745s File "/usr/lib/python3/dist-packages/IPython/core/history.py", line 903 in run 2745s File "/usr/lib/python3/dist-packages/IPython/core/history.py", line 61 in only_when_enabled 2745s File "/usr/lib/python3/dist-packages/decorator.py", line 232 in fun 2745s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 2745s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 2745s 2745s Thread 0x34b60400 (most recent call first): 2745s File "/usr/lib/python3.13/threading.py", line 363 in wait 2745s File "/usr/lib/python3.13/threading.py", line 659 in wait 2745s File "/usr/lib/python3.13/threading.py", line 1340 in run 2745s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 2745s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 2745s 2745s Thread 0xf86c6400 (most recent call first): 2745s File "/usr/lib/python3.13/threading.py", line 363 in wait 2745s File "/usr/lib/python3.13/threading.py", line 659 in wait 2745s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 130 in _async_run 2745s File "/usr/lib/python3.13/asyncio/events.py", line 89 in _run 2745s File "/usr/lib/python3.13/asyncio/base_events.py", line 2034 in _run_once 2745s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 2745s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 2745s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 149 in run 2745s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 2745s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 2745s 2745s Thread 0x99a2c400 (most recent call first): 2745s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 2745s 2745s Thread 0x8afe0400 (most recent call first): 2745s File "/usr/lib/python3.13/selectors.py", line 452 in select 2745s File "/usr/lib/python3.13/asyncio/base_events.py", line 1996 in _run_once 2745s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 2745s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 2745s File "/usr/lib/python3/dist-packages/jupyter_client/threaded.py", line 266 in run 2745s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 2745s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 2745s 2745s Thread 0x4c893400 (most recent call first): 2745s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 2745s 2745s Thread 0x4d895400 (most recent call first): 2745s File "/usr/lib/python3.13/threading.py", line 359 in wait 2745s File "/usr/lib/python3.13/threading.py", line 659 in wait 2745s File "/usr/lib/python3/dist-packages/IPython/core/history.py", line 903 in run 2745s File "/usr/lib/python3/dist-packages/IPython/core/history.py", line 61 in only_when_enabled 2745s File "/usr/lib/python3/dist-packages/decorator.py", line 232 in fun 2745s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 2745s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 2745s 2745s Thread 0xfcecf400 (most recent call first): 2745s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/onlinehelp/pydoc_patch.py", line 963 in serve_until_quit 2745s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/onlinehelp/pydoc_patch.py", line 992 in run 2745s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 2745s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 2745s 2745s Thread 0xa1e4d400 (most recent call first): 2745s File "/usr/lib/python3.13/socket.py", line 295 in accept 2745s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/app/mainwindow.py", line 1279 in start_open_files_server 2745s File "/usr/lib/python3.13/threading.py", line 992 in run 2745s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 2745s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 2745s 2745s Current thread 0xecea1020 (most recent call first): 2745s File "/usr/lib/python3/dist-packages/zmq/sugar/socket.py", line 159 in __init__ 2745s File "/usr/lib/python3/dist-packages/zmq/sugar/context.py", line 354 in socket 2745s File "/usr/lib/python3/dist-packages/jupyter_client/connect.py", line 654 in _create_connected_socket 2745s File "/usr/lib/python3/dist-packages/jupyter_client/manager.py", line 366 in _connect_control_socket 2745s File "/usr/lib/python3/dist-packages/jupyter_client/manager.py", line 415 in _async_post_start_kernel 2745s File "/usr/lib/python3/dist-packages/qtconsole/manager.py", line 78 in _async_post_start_kernel 2745s File "/usr/lib/python3/dist-packages/jupyter_client/manager.py", line 440 in _async_start_kernel 2745s File "/usr/lib/python3/dist-packages/jupyter_client/manager.py", line 87 in wrapper 2745s File "/usr/lib/python3.13/asyncio/events.py", line 89 in _run 2745s File "/usr/lib/python3.13/asyncio/base_events.py", line 2034 in _run_once 2745s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 2745s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 2745s File "/usr/lib/python3/dist-packages/jupyter_core/utils/__init__.py", line 165 in wrapped 2745s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 393 in new_from_spec 2745s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/ipythonconsole/widgets/mixins.py", line 59 in get_cached_kernel 2745s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/ipythonconsole/widgets/main_widget.py", line 1719 in create_new_client 2745s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/ipythonconsole/plugin.py", line 687 in create_new_client 2745s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/app/tests/test_mainwindow.py", line 6228 in test_cwd_is_synced_when_switching_consoles 2745s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 159 in pytest_pyfunc_call 2745s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 2745s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 2745s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 2745s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1627 in runtest 2745s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 174 in pytest_runtest_call 2745s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 2745s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 2745s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 2745s File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 146 in 2745s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341 in from_call 2745s File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 145 in _call_runtest_hook 2745s File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 149 in call_and_report 2745s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 132 in runtestprotocol 2745s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol 2745s File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 89 in pytest_runtest_protocol 2745s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 2745s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 2745s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 2745s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 362 in pytest_runtestloop 2745s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 2745s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 2745s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 2745s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 337 in _main 2745s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 283 in wrap_session 2745s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 330 in pytest_cmdline_main 2745s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 2745s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 2745s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 2745s File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 175 in main 2745s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/runtests.py", line 56 in run_pytest 2745s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/runtests.py", line 76 in main 2745s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/runtests.py", line 81 in 2745s 2745s 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._quoting_c, propcache._helpers_c, aiohttp._http_writer, aiohttp._http_parser, aiohttp._websocket.mask, aiohttp._websocket.reader_c, 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) 2745s timeout: the monitored command dumped core 2745s Aborted 2745s *** END OF RUN 1: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 2745s *** STARTING RUN 2 at 00:37:01: 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 2747s 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'] 2747s ============================= test session starts ============================== 2747s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 2747s cachedir: .pytest_cache 2747s PyQt5 5.15.11 -- Qt runtime 5.15.15 -- Qt compiled 5.15.15 2747s rootdir: /tmp/autopkgtest.7kzvl3/build.Gvq/src 2747s configfile: pytest.ini 2747s 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 2747s timeout: 120.0s 2747s timeout method: thread 2747s timeout func_only: False 2748s collecting ... collected 139 items / 3 deselected / 136 selected 2748s 2748s spyder/app/tests/test_mainwindow.py::test_single_instance_and_edit_magic SKIPPED [ 0%] 2748s spyder/app/tests/test_mainwindow.py::test_default_plugin_actions SKIPPED [ 1%] 2748s spyder/app/tests/test_mainwindow.py::test_dedicated_consoles SKIPPED [ 2%] 2748s spyder/app/tests/test_mainwindow.py::test_change_types_in_varexp SKIPPED [ 2%] 2748s spyder/app/tests/test_mainwindow.py::test_change_lsp_interpreter[index=1] SKIPPED [ 3%] 2748s spyder/app/tests/test_mainwindow.py::test_rename_files_in_editor_after_folder_rename SKIPPED [ 4%] 2748s spyder/app/tests/test_mainwindow.py::test_no_update_outline SKIPPED [ 5%] 2748s spyder/app/tests/test_mainwindow.py::test_leaks SKIPPED (Test passed in 2748s previous runs) [ 5%] 2748s spyder/app/tests/test_mainwindow.py::test_lock_action SKIPPED (Test 2748s passed in previous runs) [ 6%] 2748s spyder/app/tests/test_mainwindow.py::test_opengl_implementation[main_window0] SKIPPED [ 7%] 2748s spyder/app/tests/test_mainwindow.py::test_filter_numpy_warning[main_window0] SKIPPED [ 8%] 2748s spyder/app/tests/test_mainwindow.py::test_get_help_combo SKIPPED (Fails 2748s on other than macOS) [ 8%] 2759s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console_dot_notation PASSED [ 9%] 2759s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console SKIPPED [ 10%] 2759s spyder/app/tests/test_mainwindow.py::test_window_title SKIPPED (Test 2759s passed in previous runs) [ 11%] 2759s spyder/app/tests/test_mainwindow.py::test_move_to_first_breakpoint[True] SKIPPED [ 11%] 2759s spyder/app/tests/test_mainwindow.py::test_move_to_first_breakpoint[False] SKIPPED [ 12%] 2759s spyder/app/tests/test_mainwindow.py::test_clickable_ipython_tracebacks SKIPPED [ 13%] 2759s spyder/app/tests/test_mainwindow.py::test_shell_execution SKIPPED (Test 2759s passed in previous runs) [ 13%] 2759s spyder/app/tests/test_mainwindow.py::test_change_cwd_ipython_console[non_ascii_\xf1_\xed_\xe7] SKIPPED [ 14%] 2759s spyder/app/tests/test_mainwindow.py::test_change_cwd_ipython_console[test_dir] SKIPPED [ 15%] 2759s spyder/app/tests/test_mainwindow.py::test_change_cwd_explorer[non_ascii_\xf1_\xed_\xe7] SKIPPED [ 16%] 2759s spyder/app/tests/test_mainwindow.py::test_change_cwd_explorer[test_dir] SKIPPED [ 16%] 2759s spyder/app/tests/test_mainwindow.py::test_project_path SKIPPED (Test 2759s passed in previous runs) [ 17%] 2759s spyder/app/tests/test_mainwindow.py::test_open_notebooks_from_project_explorer SKIPPED [ 18%] 2759s spyder/app/tests/test_mainwindow.py::test_runfile_from_project_explorer SKIPPED [ 19%] 2759s spyder/app/tests/test_mainwindow.py::test_set_new_breakpoints SKIPPED [ 19%] 2759s spyder/app/tests/test_mainwindow.py::test_open_files_in_new_editor_window SKIPPED [ 20%] 2759s spyder/app/tests/test_mainwindow.py::test_close_when_file_is_changed SKIPPED [ 21%] 2759s spyder/app/tests/test_mainwindow.py::test_maximize_minimize_plugins SKIPPED [ 22%] 2759s spyder/app/tests/test_mainwindow.py::test_issue_4066 SKIPPED (Test 2759s passed in previous runs) [ 22%] 2759s spyder/app/tests/test_mainwindow.py::test_varexp_edit_inline SKIPPED [ 23%] 2759s spyder/app/tests/test_mainwindow.py::test_c_and_n_pdb_commands SKIPPED [ 24%] 2759s spyder/app/tests/test_mainwindow.py::test_stop_dbg SKIPPED (Test passed 2759s in previous runs) [ 25%] 2759s spyder/app/tests/test_mainwindow.py::test_change_cwd_dbg SKIPPED (Test 2759s passed in previous runs) [ 25%] 2759s spyder/app/tests/test_mainwindow.py::test_varexp_magic_dbg SKIPPED (Test 2759s passed in previous runs) [ 26%] 2759s spyder/app/tests/test_mainwindow.py::test_plots_plugin[main_window0] SKIPPED [ 27%] 2759s spyder/app/tests/test_mainwindow.py::test_plots_plugin[main_window1] SKIPPED [ 27%] 2759s spyder/app/tests/test_mainwindow.py::test_plots_scroll SKIPPED (Test 2759s passed in previous runs) [ 28%] 2759s spyder/app/tests/test_mainwindow.py::test_tight_layout_option_for_inline_plot SKIPPED [ 29%] 2759s spyder/app/tests/test_mainwindow.py::test_plot_from_collectioneditor SKIPPED [ 30%] 2759s spyder/app/tests/test_mainwindow.py::test_editorstack_open_switcher_dlg SKIPPED [ 30%] 2759s spyder/app/tests/test_mainwindow.py::test_switcher_projects_integration SKIPPED [ 31%] 2759s spyder/app/tests/test_mainwindow.py::test_run_static_code_analysis SKIPPED [ 32%] 2759s spyder/app/tests/test_mainwindow.py::test_troubleshooting_menu_item_and_url SKIPPED [ 33%] 2759s spyder/app/tests/test_mainwindow.py::test_help_opens_when_show_tutorial_full SKIPPED [ 33%] 2759s spyder/app/tests/test_mainwindow.py::test_report_issue SKIPPED (Test 2759s passed in previous runs) [ 34%] 2759s spyder/app/tests/test_mainwindow.py::test_custom_layouts SKIPPED (It 2759s segfaults on Linux and Mac) [ 35%] 2759s spyder/app/tests/test_mainwindow.py::test_programmatic_custom_layouts SKIPPED [ 36%] 2759s spyder/app/tests/test_mainwindow.py::test_save_on_runfile SKIPPED (Test 2759s passed in previous runs) [ 36%] 2759s spyder/app/tests/test_mainwindow.py::test_pylint_follows_file SKIPPED [ 37%] 2759s spyder/app/tests/test_mainwindow.py::test_report_comms_error SKIPPED [ 38%] 2759s spyder/app/tests/test_mainwindow.py::test_break_while_running SKIPPED [ 38%] 2759s spyder/app/tests/test_mainwindow.py::test_preferences_run_section_exists SKIPPED [ 39%] 2759s spyder/app/tests/test_mainwindow.py::test_preferences_checkboxes_not_checked_regression SKIPPED [ 40%] 2759s spyder/app/tests/test_mainwindow.py::test_preferences_change_font_regression SKIPPED [ 41%] 2759s spyder/app/tests/test_mainwindow.py::test_preferences_empty_shortcut_regression[main_window0] SKIPPED [ 41%] 2759s spyder/app/tests/test_mainwindow.py::test_preferences_shortcut_reset_regression SKIPPED [ 42%] 2759s spyder/app/tests/test_mainwindow.py::test_change_lsp_interpreter[before=test_PYTHONPATH_in_consoles] SKIPPED [ 43%] 2759s spyder/app/tests/test_mainwindow.py::test_preferences_last_page_is_loaded SKIPPED [ 44%] 2759s spyder/app/tests/test_mainwindow.py::test_debug_unsaved_file SKIPPED [ 44%] 2759s spyder/app/tests/test_mainwindow.py::test_runcell[True] SKIPPED (Test 2759s passed in previous runs) [ 45%] 2759s spyder/app/tests/test_mainwindow.py::test_runcell[False] SKIPPED (Test 2759s passed in previous runs) [ 46%] 2759s spyder/app/tests/test_mainwindow.py::test_runcell_leading_indent SKIPPED [ 47%] 2759s spyder/app/tests/test_mainwindow.py::test_varexp_refresh SKIPPED (Test 2759s passed in previous runs) [ 47%] 2759s spyder/app/tests/test_mainwindow.py::test_path_manager_updates_clients SKIPPED [ 48%] 2759s spyder/app/tests/test_mainwindow.py::test_pdb_key_leak SKIPPED (Test 2759s passed in previous runs) [ 49%] 2759s spyder/app/tests/test_mainwindow.py::test_pdb_step[True] SKIPPED (Test 2759s passed in previous runs) [ 50%] 2759s spyder/app/tests/test_mainwindow.py::test_pdb_step[False] SKIPPED (Test 2759s passed in previous runs) [ 50%] 2759s spyder/app/tests/test_mainwindow.py::test_ipython_magic[True-True] SKIPPED [ 51%] 2759s spyder/app/tests/test_mainwindow.py::test_ipython_magic[True-False] SKIPPED [ 52%] 2759s spyder/app/tests/test_mainwindow.py::test_ipython_magic[False-True] SKIPPED [ 52%] 2759s spyder/app/tests/test_mainwindow.py::test_ipython_magic[False-False] SKIPPED [ 53%] 2759s spyder/app/tests/test_mainwindow.py::test_running_namespace SKIPPED [ 54%] 2759s spyder/app/tests/test_mainwindow.py::test_running_namespace_refresh SKIPPED [ 55%] 2759s spyder/app/tests/test_mainwindow.py::test_debug_namespace SKIPPED [ 55%] 2759s spyder/app/tests/test_mainwindow.py::test_post_mortem SKIPPED (Test 2759s passed in previous runs) [ 56%] 2759s spyder/app/tests/test_mainwindow.py::test_varexp_cleared_after_kernel_restart SKIPPED [ 57%] 2759s spyder/app/tests/test_mainwindow.py::test_varexp_cleared_after_reset SKIPPED [ 58%] 2759s spyder/app/tests/test_mainwindow.py::test_immediate_debug SKIPPED (Test 2759s passed in previous runs) [ 58%] 2759s spyder/app/tests/test_mainwindow.py::test_local_namespace SKIPPED (Test 2759s passed in previous runs) [ 59%] 2759s spyder/app/tests/test_mainwindow.py::test_switch_to_plugin SKIPPED (Test 2759s passed in previous runs) [ 60%] 2759s spyder/app/tests/test_mainwindow.py::test_tour_message[main_window0] SKIPPED [ 61%] 2759s spyder/app/tests/test_mainwindow.py::test_prevent_closing SKIPPED (Test 2759s passed in previous runs) [ 61%] 2759s spyder/app/tests/test_mainwindow.py::test_continue_first_line SKIPPED [ 62%] 2759s spyder/app/tests/test_mainwindow.py::test_pdb_ipykernel SKIPPED (Flaky 2759s on Linux) [ 63%] 2759s spyder/app/tests/test_mainwindow.py::test_print_comms SKIPPED (Test 2759s passed in previous runs) [ 63%] 2759s spyder/app/tests/test_mainwindow.py::test_goto_find SKIPPED (Test passed 2759s in previous runs) [ 64%] 2759s spyder/app/tests/test_mainwindow.py::test_copy_paste SKIPPED (Test 2759s passed in previous runs) [ 65%] 2759s spyder/app/tests/test_mainwindow.py::test_add_external_plugins_to_dependencies SKIPPED [ 66%] 2759s spyder/app/tests/test_mainwindow.py::test_shortcuts_in_external_plugins SKIPPED [ 66%] 2759s spyder/app/tests/test_mainwindow.py::test_locals_globals_var_debug SKIPPED [ 67%] 2759s spyder/app/tests/test_mainwindow.py::test_focus_for_plugins_with_raise_and_focus SKIPPED [ 68%] 2759s spyder/app/tests/test_mainwindow.py::test_history_from_ipyconsole SKIPPED [ 69%] 2769s spyder/app/tests/test_mainwindow.py::test_debug_unsaved_function PASSED [ 69%] 2769s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console_special_characters SKIPPED [ 70%] 2769s spyder/app/tests/test_mainwindow.py::test_get_help_editor[object_info0] SKIPPED [ 71%] 2769s spyder/app/tests/test_mainwindow.py::test_get_help_editor[object_info1] SKIPPED [ 72%] 2769s spyder/app/tests/test_mainwindow.py::test_runconfig_workdir SKIPPED [ 72%] 2769s spyder/app/tests/test_mainwindow.py::test_connection_to_external_kernel SKIPPED [ 73%] 2769s spyder/app/tests/test_mainwindow.py::test_run_code SKIPPED (Test passed 2769s in previous runs) [ 74%] 2769s spyder/app/tests/test_mainwindow.py::test_run_cell_copy[main_window0] SKIPPED [ 75%] 2769s spyder/app/tests/test_mainwindow.py::test_switcher SKIPPED (Test passed 2769s in previous runs) [ 75%] 2769s spyder/app/tests/test_mainwindow.py::test_editorstack_open_symbolfinder_dlg SKIPPED [ 76%] 2769s spyder/app/tests/test_mainwindow.py::test_go_to_definition SKIPPED (Test 2769s passed in previous runs) [ 77%] 2769s spyder/app/tests/test_mainwindow.py::test_varexp_rename SKIPPED (Test 2769s passed in previous runs) [ 77%] 2769s spyder/app/tests/test_mainwindow.py::test_varexp_remove SKIPPED (Test 2769s passed in previous runs) [ 78%] 2769s spyder/app/tests/test_mainwindow.py::test_runcell_edge_cases[main_window0] SKIPPED [ 79%] 2769s spyder/app/tests/test_mainwindow.py::test_runcell_pdb SKIPPED (Test 2769s passed in previous runs) [ 80%] 2769s spyder/app/tests/test_mainwindow.py::test_runcell_cache[False] SKIPPED [ 80%] 2769s spyder/app/tests/test_mainwindow.py::test_runcell_cache[True] SKIPPED [ 81%] 2769s spyder/app/tests/test_mainwindow.py::test_runcell_after_restart SKIPPED [ 82%] 2769s spyder/app/tests/test_mainwindow.py::test_run_unsaved_file_multiprocessing SKIPPED [ 83%] 2769s spyder/app/tests/test_mainwindow.py::test_ordering_lsp_requests_at_startup SKIPPED [ 83%] 2769s spyder/app/tests/test_mainwindow.py::test_update_outline SKIPPED (Test 2769s passed in previous runs) [ 84%] 2769s spyder/app/tests/test_mainwindow.py::test_outline_no_init SKIPPED (Test 2769s passed in previous runs) [ 85%] 2769s spyder/app/tests/test_mainwindow.py::test_print_multiprocessing SKIPPED [ 86%] 2769s spyder/app/tests/test_mainwindow.py::test_print_faulthandler SKIPPED [ 86%] 2769s spyder/app/tests/test_mainwindow.py::test_out_runfile_runcell SKIPPED [ 87%] 2769s spyder/app/tests/test_mainwindow.py::test_print_frames[False] SKIPPED [ 88%] 2769s spyder/app/tests/test_mainwindow.py::test_print_frames[True] SKIPPED [ 88%] 2769s spyder/app/tests/test_mainwindow.py::test_debugger_plugin SKIPPED (Test 2769s passed in previous runs) [ 89%] 2769s spyder/app/tests/test_mainwindow.py::test_recursive_debug SKIPPED (Test 2769s passed in previous runs) [ 90%] 2769s spyder/app/tests/test_mainwindow.py::test_visible_plugins SKIPPED (Test 2769s passed in previous runs) [ 91%] 2778s spyder/app/tests/test_mainwindow.py::test_cwd_is_synced_when_switching_consoles PASSED [ 91%] 2790s spyder/app/tests/test_mainwindow.py::test_console_initial_cwd_is_synced PASSED [ 92%] 2794s spyder/app/tests/test_mainwindow.py::test_debug_selection PASSED [ 93%] 2835s spyder/app/tests/test_mainwindow.py::test_outline_namespace_package PASSED [ 94%] 2882s spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles FAILED [ 94%] 2891s spyder/app/tests/test_mainwindow.py::test_recursive_debug_exception PASSED [ 95%] 2897s spyder/app/tests/test_mainwindow.py::test_runfile_namespace PASSED [ 96%] 2905s spyder/app/tests/test_mainwindow.py::test_quotes_rename_ipy FAILED [ 97%] 2905s spyder/app/tests/test_mainwindow.py::test_icons_in_menus SKIPPED (Only 2905s works for Mac) [ 97%] 2915s spyder/app/tests/test_mainwindow.py::test_undock_plugin_and_close PASSED [ 98%] 2925s spyder/app/tests/test_mainwindow.py::test_outline_in_maximized_editor PASSED [ 99%] 2935s spyder/app/tests/test_mainwindow.py::test_editor_window_outline_and_toolbars PASSED [100%] 2935s spyder/app/tests/test_mainwindow.py::test_editor_window_outline_and_toolbars ERROR [100%] 2935s 2935s ==================================== ERRORS ==================================== 2935s _________ ERROR at teardown of test_editor_window_outline_and_toolbars _________ 2935s TEARDOWN ERROR: Exceptions caught in Qt event loop: 2935s ________________________________________________________________________________ 2935s Traceback (most recent call last): 2935s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/editor/widgets/main_widget.py", line 2109, in new 2935s self._clone_file_everywhere(finfo) 2935s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ 2935s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/editor/widgets/main_widget.py", line 2004, in _clone_file_everywhere 2935s editorstack.clone_editor_from(finfo, set_current=False) 2935s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ 2935s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/editor/widgets/editorstack/editorstack.py", line 663, in clone_editor_from 2935s finfo = self.create_new_editor(fname, enc, "", 2935s set_current=set_current, new=new, 2935s cloned_from=other_finfo.editor) 2935s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/editor/widgets/editorstack/editorstack.py", line 2524, in create_new_editor 2935s editor = codeeditor.CodeEditor(self) 2935s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/editor/widgets/codeeditor/codeeditor.py", line 249, in __init__ 2935s super().__init__(parent, class_parent=parent) 2935s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2935s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/editor/widgets/codeeditor/lsp_mixin.py", line 127, in __init__ 2935s super().__init__(*args, **kwargs) 2935s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 2935s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/editor/widgets/base.py", line 58, in __init__ 2935s QPlainTextEdit.__init__(self, parent) 2935s ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ 2935s RuntimeError: wrapped C/C++ object of type EditorStack has been deleted 2935s ________________________________________________________________________________ 2935s Traceback (most recent call last): 2935s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/editor/widgets/main_widget.py", line 2109, in new 2935s self._clone_file_everywhere(finfo) 2935s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ 2935s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/editor/widgets/main_widget.py", line 2004, in _clone_file_everywhere 2935s editorstack.clone_editor_from(finfo, set_current=False) 2935s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ 2935s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/editor/widgets/editorstack/editorstack.py", line 663, in clone_editor_from 2935s finfo = self.create_new_editor(fname, enc, "", 2935s set_current=set_current, new=new, 2935s cloned_from=other_finfo.editor) 2935s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/editor/widgets/editorstack/editorstack.py", line 2524, in create_new_editor 2935s editor = codeeditor.CodeEditor(self) 2935s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/editor/widgets/codeeditor/codeeditor.py", line 249, in __init__ 2935s super().__init__(parent, class_parent=parent) 2935s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2935s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/editor/widgets/codeeditor/lsp_mixin.py", line 127, in __init__ 2935s super().__init__(*args, **kwargs) 2935s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 2935s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/editor/widgets/base.py", line 58, in __init__ 2935s QPlainTextEdit.__init__(self, parent) 2935s ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ 2935s RuntimeError: wrapped C/C++ object of type EditorStack has been deleted 2935s ________________________________________________________________________________ 2935s 2935s --------------------------- Captured stderr teardown --------------------------- 2935s Exceptions caught in Qt event loop: 2935s ________________________________________________________________________________ 2935s Traceback (most recent call last): 2935s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/editor/widgets/main_widget.py", line 2109, in new 2935s self._clone_file_everywhere(finfo) 2935s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ 2935s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/editor/widgets/main_widget.py", line 2004, in _clone_file_everywhere 2935s editorstack.clone_editor_from(finfo, set_current=False) 2935s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ 2935s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/editor/widgets/editorstack/editorstack.py", line 663, in clone_editor_from 2935s finfo = self.create_new_editor(fname, enc, "", 2935s set_current=set_current, new=new, 2935s cloned_from=other_finfo.editor) 2935s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/editor/widgets/editorstack/editorstack.py", line 2524, in create_new_editor 2935s editor = codeeditor.CodeEditor(self) 2935s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/editor/widgets/codeeditor/codeeditor.py", line 249, in __init__ 2935s super().__init__(parent, class_parent=parent) 2935s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2935s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/editor/widgets/codeeditor/lsp_mixin.py", line 127, in __init__ 2935s super().__init__(*args, **kwargs) 2935s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 2935s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/editor/widgets/base.py", line 58, in __init__ 2935s QPlainTextEdit.__init__(self, parent) 2935s ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ 2935s RuntimeError: wrapped C/C++ object of type EditorStack has been deleted 2935s ________________________________________________________________________________ 2935s Exceptions caught in Qt event loop: 2935s ________________________________________________________________________________ 2935s Traceback (most recent call last): 2935s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/editor/widgets/main_widget.py", line 2109, in new 2935s self._clone_file_everywhere(finfo) 2935s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ 2935s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/editor/widgets/main_widget.py", line 2004, in _clone_file_everywhere 2935s editorstack.clone_editor_from(finfo, set_current=False) 2935s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ 2935s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/editor/widgets/editorstack/editorstack.py", line 663, in clone_editor_from 2935s finfo = self.create_new_editor(fname, enc, "", 2935s set_current=set_current, new=new, 2935s cloned_from=other_finfo.editor) 2935s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/editor/widgets/editorstack/editorstack.py", line 2524, in create_new_editor 2935s editor = codeeditor.CodeEditor(self) 2935s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/editor/widgets/codeeditor/codeeditor.py", line 249, in __init__ 2935s super().__init__(parent, class_parent=parent) 2935s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2935s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/editor/widgets/codeeditor/lsp_mixin.py", line 127, in __init__ 2935s super().__init__(*args, **kwargs) 2935s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 2935s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/editor/widgets/base.py", line 58, in __init__ 2935s QPlainTextEdit.__init__(self, parent) 2935s ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ 2935s RuntimeError: wrapped C/C++ object of type EditorStack has been deleted 2935s ________________________________________________________________________________ 2935s =================================== FAILURES =================================== 2935s _________________________ test_PYTHONPATH_in_consoles __________________________ 2935s 2935s main_window = 2935s qtbot = 2935s tmp_path = PosixPath('/tmp/pytest-of-ubuntu/pytest-3/test_PYTHONPATH_in_consoles4') 2935s restore_user_env = None 2935s 2935s @flaky(max_runs=5) 2935s def test_PYTHONPATH_in_consoles(main_window, qtbot, tmp_path, 2935s restore_user_env): 2935s """ 2935s Test that PYTHONPATH is passed to IPython consoles under different 2935s scenarios. 2935s """ 2935s # Wait until the window is fully up 2935s ipyconsole = main_window.ipyconsole 2935s shell = ipyconsole.get_current_shellwidget() 2935s qtbot.waitUntil(lambda: shell._prompt_html is not None, 2935s timeout=SHELL_TIMEOUT) 2935s 2935s # Main variables 2935s ppm = main_window.get_plugin(Plugins.PythonpathManager) 2935s 2935s # Add a directory to PYTHONPATH 2935s sys_dir = tmp_path / 'sys_dir' 2935s sys_dir.mkdir() 2935s set_user_env({"PYTHONPATH": str(sys_dir)}) 2935s 2935s # Add a directory to the current list of paths to simulate a path added by 2935s # users 2935s user_dir = tmp_path / 'user_dir' 2935s user_dir.mkdir() 2935s if os.name != "nt": 2935s assert ppm.get_container().path == () 2935s ppm.get_container().path = (str(user_dir),) + ppm.get_container().path 2935s 2935s # Open Pythonpath dialog to detect sys_dir 2935s ppm.show_path_manager() 2935s qtbot.wait(500) 2935s 2935s # Check we're showing two headers 2935s > assert len(ppm.path_manager_dialog.headers) == 2 2935s E assert 1 == 2 2935s E + where 1 = len([]) 2935s E + where [] = .headers 2935s E + where = .path_manager_dialog 2935s 2935s /tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/app/tests/test_mainwindow.py:6502: AssertionError 2935s ----------------------------- Captured Qt messages ----------------------------- 2935s QtWarningMsg: Attribute Qt::AA_UseSoftwareOpenGL must be set before QCoreApplication is created. 2935s QtWarningMsg: Scenegraph already initialized, setBackend() request ignored 2935s --------------------------- Captured stdout teardown --------------------------- 2935s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2935s Type "copyright", "credits" or "license" for more information. 2935s 2935s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2935s 2935s In [1]: 2935s --------------------------- Captured stdout teardown --------------------------- 2935s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2935s Type "copyright", "credits" or "license" for more information. 2935s 2935s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2935s 2935s In [1]: 2935s --------------------------- Captured stdout teardown --------------------------- 2935s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2935s Type "copyright", "credits" or "license" for more information. 2935s 2935s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2935s 2935s In [1]: 2935s --------------------------- Captured stdout teardown --------------------------- 2935s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2935s Type "copyright", "credits" or "license" for more information. 2935s 2935s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2935s 2935s In [1]: 2935s --------------------------- Captured stdout teardown --------------------------- 2935s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2935s Type "copyright", "credits" or "license" for more information. 2935s 2935s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2935s 2935s In [1]: 2935s --------------------------- Captured stdout teardown --------------------------- 2935s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2935s Type "copyright", "credits" or "license" for more information. 2935s 2935s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2935s 2935s In [1]: 2935s --------------------------- Captured stdout teardown --------------------------- 2935s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2935s Type "copyright", "credits" or "license" for more information. 2935s 2935s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2935s 2935s In [1]: 2935s --------------------------- Captured stdout teardown --------------------------- 2935s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2935s Type "copyright", "credits" or "license" for more information. 2935s 2935s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2935s 2935s In [1]: 2935s --------------------------- Captured stdout teardown --------------------------- 2935s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2935s Type "copyright", "credits" or "license" for more information. 2935s 2935s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2935s 2935s In [1]: 2935s --------------------------- Captured stdout teardown --------------------------- 2935s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2935s Type "copyright", "credits" or "license" for more information. 2935s 2935s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2935s 2935s In [1]: 2935s --------------------------- Captured stdout teardown --------------------------- 2935s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2935s Type "copyright", "credits" or "license" for more information. 2935s 2935s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2935s 2935s In [1]: 2935s --------------------------- Captured stdout teardown --------------------------- 2935s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2935s Type "copyright", "credits" or "license" for more information. 2935s 2935s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2935s 2935s In [1]: 2935s --------------------------- Captured stdout teardown --------------------------- 2935s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2935s Type "copyright", "credits" or "license" for more information. 2935s 2935s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2935s 2935s In [1]: 2935s --------------------------- Captured stdout teardown --------------------------- 2935s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2935s Type "copyright", "credits" or "license" for more information. 2935s 2935s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2935s 2935s In [1]: 2935s --------------------------- Captured stdout teardown --------------------------- 2935s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2935s Type "copyright", "credits" or "license" for more information. 2935s 2935s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2935s 2935s In [1]: 2935s --------------------------- Captured stdout teardown --------------------------- 2935s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2935s Type "copyright", "credits" or "license" for more information. 2935s 2935s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2935s 2935s In [1]: 2935s --------------------------- Captured stdout teardown --------------------------- 2935s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2935s Type "copyright", "credits" or "license" for more information. 2935s 2935s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2935s 2935s In [1]: 2935s --------------------------- Captured stdout teardown --------------------------- 2935s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2935s Type "copyright", "credits" or "license" for more information. 2935s 2935s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2935s 2935s In [1]: 2935s --------------------------- Captured stdout teardown --------------------------- 2935s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2935s Type "copyright", "credits" or "license" for more information. 2935s 2935s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2935s 2935s In [1]: 2935s ____________________________ test_quotes_rename_ipy ____________________________ 2935s 2935s main_window = 2935s qtbot = 2935s tmp_path = PosixPath('/tmp/pytest-of-ubuntu/pytest-3/test_quotes_rename_ipy0') 2935s 2935s @pytest.mark.skipif(os.name == "nt", reason="No quotes on Windows file paths") 2935s def test_quotes_rename_ipy(main_window, qtbot, tmp_path): 2935s """ 2935s Test that we can run files with quotes in name, renamed files, 2935s and ipy files. 2935s """ 2935s # create a file with a funky name 2935s path = "a'b\"c\\.py" 2935s file = tmp_path / path 2935s file.write_text("print(23 + 780)") 2935s path = to_text_string(file) 2935s main_window.editor.load(path) 2935s 2935s # Run file 2935s shell = main_window.ipyconsole.get_current_shellwidget() 2935s control = shell._control 2935s qtbot.waitUntil( 2935s lambda: shell.spyder_kernel_ready and shell._prompt_html is not None, 2935s timeout=SHELL_TIMEOUT) 2935s 2935s > with qtbot.waitSignal(shell.executed): 2935s E pytestqt.exceptions.TimeoutError: Signal executed(PyQt_PyObject) not emitted after 5000 ms 2935s 2935s /tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/app/tests/test_mainwindow.py:6735: TimeoutError 2935s --------------------------- Captured stdout teardown --------------------------- 2935s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2935s Type "copyright", "credits" or "license" for more information. 2935s 2935s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2935s 2935s In [1]: 2935s =============================== warnings summary =============================== 2935s ../../../../usr/lib/python3/dist-packages/jupyter_client/connect.py:22 2935s /usr/lib/python3/dist-packages/jupyter_client/connect.py:22: DeprecationWarning: Jupyter is migrating its paths to use standard platformdirs 2935s given by the platformdirs library. To remove this warning and 2935s see the appropriate new directories, set the environment variable 2935s `JUPYTER_PLATFORM_DIRS=1` and then run `jupyter --paths`. 2935s The use of platformdirs will be the default in `jupyter_core` v6 2935s from jupyter_core.paths import jupyter_data_dir, jupyter_runtime_dir, secure_write 2935s 2935s spyder/config/base.py:441 2935s /tmp/autopkgtest.7kzvl3/build.Gvq/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. 2935s locale_language = locale.getdefaultlocale()[0] 2935s 2935s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 2935s ===Flaky Test Report=== 2935s 2935s test_console_initial_cwd_is_synced passed 1 out of the required 1 times. Success! 2935s test_outline_namespace_package failed (2 runs remaining out of 3). 2935s 2935s waitUntil timed out in 25000 milliseconds 2935s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2935s test_outline_namespace_package passed 1 out of the required 1 times. Success! 2935s test_PYTHONPATH_in_consoles failed (4 runs remaining out of 5). 2935s 2935s assert 1 == 2 2935s + where 1 = len([]) 2935s + where [] = .headers 2935s + where = .path_manager_dialog 2935s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2935s test_PYTHONPATH_in_consoles failed (3 runs remaining out of 5). 2935s 2935s assert 1 == 2 2935s + where 1 = len([]) 2935s + where [] = .headers 2935s + where = .path_manager_dialog 2935s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2935s test_PYTHONPATH_in_consoles failed (2 runs remaining out of 5). 2935s 2935s assert 1 == 2 2935s + where 1 = len([]) 2935s + where [] = .headers 2935s + where = .path_manager_dialog 2935s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2935s test_PYTHONPATH_in_consoles failed (1 runs remaining out of 5). 2935s 2935s assert 1 == 2 2935s + where 1 = len([]) 2935s + where [] = .headers 2935s + where = .path_manager_dialog 2935s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2935s test_PYTHONPATH_in_consoles failed; it passed 0 out of the required 1 times. 2935s 2935s assert 1 == 2 2935s + where 1 = len([]) 2935s + where [] = .headers 2935s + where = .path_manager_dialog 2935s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2935s test_runfile_namespace passed 1 out of the required 1 times. Success! 2935s test_undock_plugin_and_close passed 1 out of the required 1 times. Success! 2935s test_outline_in_maximized_editor passed 1 out of the required 1 times. Success! 2935s test_editor_window_outline_and_toolbars passed 1 out of the required 1 times. Success! 2935s 2935s ===End Flaky Test Report=== 2935s ============================= slowest 10 durations ============================= 2935s 10.84s call spyder/app/tests/test_mainwindow.py::test_console_initial_cwd_is_synced 2935s 9.19s setup spyder/app/tests/test_mainwindow.py::test_outline_namespace_package 2935s 7.24s call spyder/app/tests/test_mainwindow.py::test_outline_in_maximized_editor 2935s 6.96s setup spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2935s 6.92s setup spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console_dot_notation 2935s 6.79s teardown spyder/app/tests/test_mainwindow.py::test_editor_window_outline_and_toolbars 2935s 6.65s setup spyder/app/tests/test_mainwindow.py::test_undock_plugin_and_close 2935s 6.56s setup spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2935s 6.52s setup spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2935s 6.36s setup spyder/app/tests/test_mainwindow.py::test_debug_unsaved_function 2935s = 2 failed, 11 passed, 123 skipped, 3 deselected, 2 warnings, 1 error in 187.87s (0:03:07) = 2938s *** END OF RUN 2: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 2938s *** STARTING RUN 3 at 00:40: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 2939s 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'] 2939s ============================= test session starts ============================== 2939s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 2939s cachedir: .pytest_cache 2939s PyQt5 5.15.11 -- Qt runtime 5.15.15 -- Qt compiled 5.15.15 2939s rootdir: /tmp/autopkgtest.7kzvl3/build.Gvq/src 2939s configfile: pytest.ini 2939s 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 2939s timeout: 120.0s 2939s timeout method: thread 2939s timeout func_only: False 2940s collecting ... collected 139 items / 3 deselected / 136 selected 2940s 2940s spyder/app/tests/test_mainwindow.py::test_single_instance_and_edit_magic SKIPPED [ 0%] 2940s spyder/app/tests/test_mainwindow.py::test_default_plugin_actions SKIPPED [ 1%] 2940s spyder/app/tests/test_mainwindow.py::test_dedicated_consoles SKIPPED [ 2%] 2940s spyder/app/tests/test_mainwindow.py::test_change_types_in_varexp SKIPPED [ 2%] 2940s spyder/app/tests/test_mainwindow.py::test_change_lsp_interpreter[index=1] SKIPPED [ 3%] 2940s spyder/app/tests/test_mainwindow.py::test_rename_files_in_editor_after_folder_rename SKIPPED [ 4%] 2940s spyder/app/tests/test_mainwindow.py::test_no_update_outline SKIPPED [ 5%] 2940s spyder/app/tests/test_mainwindow.py::test_leaks SKIPPED (Test passed in 2940s previous runs) [ 5%] 2940s spyder/app/tests/test_mainwindow.py::test_lock_action SKIPPED (Test 2940s passed in previous runs) [ 6%] 2940s spyder/app/tests/test_mainwindow.py::test_opengl_implementation[main_window0] SKIPPED [ 7%] 2940s spyder/app/tests/test_mainwindow.py::test_filter_numpy_warning[main_window0] SKIPPED [ 8%] 2940s spyder/app/tests/test_mainwindow.py::test_get_help_combo SKIPPED (Fails 2940s on other than macOS) [ 8%] 2940s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console_dot_notation SKIPPED [ 9%] 2940s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console SKIPPED [ 10%] 2940s spyder/app/tests/test_mainwindow.py::test_window_title SKIPPED (Test 2940s passed in previous runs) [ 11%] 2940s spyder/app/tests/test_mainwindow.py::test_move_to_first_breakpoint[True] SKIPPED [ 11%] 2940s spyder/app/tests/test_mainwindow.py::test_move_to_first_breakpoint[False] SKIPPED [ 12%] 2940s spyder/app/tests/test_mainwindow.py::test_clickable_ipython_tracebacks SKIPPED [ 13%] 2940s spyder/app/tests/test_mainwindow.py::test_shell_execution SKIPPED (Test 2940s passed in previous runs) [ 13%] 2940s spyder/app/tests/test_mainwindow.py::test_change_cwd_ipython_console[non_ascii_\xf1_\xed_\xe7] SKIPPED [ 14%] 2940s spyder/app/tests/test_mainwindow.py::test_change_cwd_ipython_console[test_dir] SKIPPED [ 15%] 2940s spyder/app/tests/test_mainwindow.py::test_change_cwd_explorer[non_ascii_\xf1_\xed_\xe7] SKIPPED [ 16%] 2940s spyder/app/tests/test_mainwindow.py::test_change_cwd_explorer[test_dir] SKIPPED [ 16%] 2940s spyder/app/tests/test_mainwindow.py::test_project_path SKIPPED (Test 2940s passed in previous runs) [ 17%] 2940s spyder/app/tests/test_mainwindow.py::test_open_notebooks_from_project_explorer SKIPPED [ 18%] 2940s spyder/app/tests/test_mainwindow.py::test_runfile_from_project_explorer SKIPPED [ 19%] 2940s spyder/app/tests/test_mainwindow.py::test_set_new_breakpoints SKIPPED [ 19%] 2940s spyder/app/tests/test_mainwindow.py::test_open_files_in_new_editor_window SKIPPED [ 20%] 2940s spyder/app/tests/test_mainwindow.py::test_close_when_file_is_changed SKIPPED [ 21%] 2940s spyder/app/tests/test_mainwindow.py::test_maximize_minimize_plugins SKIPPED [ 22%] 2940s spyder/app/tests/test_mainwindow.py::test_issue_4066 SKIPPED (Test 2940s passed in previous runs) [ 22%] 2940s spyder/app/tests/test_mainwindow.py::test_varexp_edit_inline SKIPPED [ 23%] 2940s spyder/app/tests/test_mainwindow.py::test_c_and_n_pdb_commands SKIPPED [ 24%] 2940s spyder/app/tests/test_mainwindow.py::test_stop_dbg SKIPPED (Test passed 2940s in previous runs) [ 25%] 2940s spyder/app/tests/test_mainwindow.py::test_change_cwd_dbg SKIPPED (Test 2940s passed in previous runs) [ 25%] 2940s spyder/app/tests/test_mainwindow.py::test_varexp_magic_dbg SKIPPED (Test 2940s passed in previous runs) [ 26%] 2940s spyder/app/tests/test_mainwindow.py::test_plots_plugin[main_window0] SKIPPED [ 27%] 2940s spyder/app/tests/test_mainwindow.py::test_plots_plugin[main_window1] SKIPPED [ 27%] 2940s spyder/app/tests/test_mainwindow.py::test_plots_scroll SKIPPED (Test 2940s passed in previous runs) [ 28%] 2940s spyder/app/tests/test_mainwindow.py::test_tight_layout_option_for_inline_plot SKIPPED [ 29%] 2940s spyder/app/tests/test_mainwindow.py::test_plot_from_collectioneditor SKIPPED [ 30%] 2940s spyder/app/tests/test_mainwindow.py::test_editorstack_open_switcher_dlg SKIPPED [ 30%] 2940s spyder/app/tests/test_mainwindow.py::test_switcher_projects_integration SKIPPED [ 31%] 2940s spyder/app/tests/test_mainwindow.py::test_run_static_code_analysis SKIPPED [ 32%] 2940s spyder/app/tests/test_mainwindow.py::test_troubleshooting_menu_item_and_url SKIPPED [ 33%] 2940s spyder/app/tests/test_mainwindow.py::test_help_opens_when_show_tutorial_full SKIPPED [ 33%] 2940s spyder/app/tests/test_mainwindow.py::test_report_issue SKIPPED (Test 2940s passed in previous runs) [ 34%] 2940s spyder/app/tests/test_mainwindow.py::test_custom_layouts SKIPPED (It 2940s segfaults on Linux and Mac) [ 35%] 2940s spyder/app/tests/test_mainwindow.py::test_programmatic_custom_layouts SKIPPED [ 36%] 2940s spyder/app/tests/test_mainwindow.py::test_save_on_runfile SKIPPED (Test 2940s passed in previous runs) [ 36%] 2940s spyder/app/tests/test_mainwindow.py::test_pylint_follows_file SKIPPED [ 37%] 2940s spyder/app/tests/test_mainwindow.py::test_report_comms_error SKIPPED [ 38%] 2940s spyder/app/tests/test_mainwindow.py::test_break_while_running SKIPPED [ 38%] 2940s spyder/app/tests/test_mainwindow.py::test_preferences_run_section_exists SKIPPED [ 39%] 2940s spyder/app/tests/test_mainwindow.py::test_preferences_checkboxes_not_checked_regression SKIPPED [ 40%] 2940s spyder/app/tests/test_mainwindow.py::test_preferences_change_font_regression SKIPPED [ 41%] 2940s spyder/app/tests/test_mainwindow.py::test_preferences_empty_shortcut_regression[main_window0] SKIPPED [ 41%] 2940s spyder/app/tests/test_mainwindow.py::test_preferences_shortcut_reset_regression SKIPPED [ 42%] 2940s spyder/app/tests/test_mainwindow.py::test_change_lsp_interpreter[before=test_PYTHONPATH_in_consoles] SKIPPED [ 43%] 2940s spyder/app/tests/test_mainwindow.py::test_preferences_last_page_is_loaded SKIPPED [ 44%] 2940s spyder/app/tests/test_mainwindow.py::test_debug_unsaved_file SKIPPED [ 44%] 2940s spyder/app/tests/test_mainwindow.py::test_runcell[True] SKIPPED (Test 2940s passed in previous runs) [ 45%] 2940s spyder/app/tests/test_mainwindow.py::test_runcell[False] SKIPPED (Test 2940s passed in previous runs) [ 46%] 2940s spyder/app/tests/test_mainwindow.py::test_runcell_leading_indent SKIPPED [ 47%] 2940s spyder/app/tests/test_mainwindow.py::test_varexp_refresh SKIPPED (Test 2940s passed in previous runs) [ 47%] 2940s spyder/app/tests/test_mainwindow.py::test_path_manager_updates_clients SKIPPED [ 48%] 2940s spyder/app/tests/test_mainwindow.py::test_pdb_key_leak SKIPPED (Test 2940s passed in previous runs) [ 49%] 2940s spyder/app/tests/test_mainwindow.py::test_pdb_step[True] SKIPPED (Test 2940s passed in previous runs) [ 50%] 2940s spyder/app/tests/test_mainwindow.py::test_pdb_step[False] SKIPPED (Test 2940s passed in previous runs) [ 50%] 2940s spyder/app/tests/test_mainwindow.py::test_ipython_magic[True-True] SKIPPED [ 51%] 2940s spyder/app/tests/test_mainwindow.py::test_ipython_magic[True-False] SKIPPED [ 52%] 2940s spyder/app/tests/test_mainwindow.py::test_ipython_magic[False-True] SKIPPED [ 52%] 2940s spyder/app/tests/test_mainwindow.py::test_ipython_magic[False-False] SKIPPED [ 53%] 2940s spyder/app/tests/test_mainwindow.py::test_running_namespace SKIPPED [ 54%] 2940s spyder/app/tests/test_mainwindow.py::test_running_namespace_refresh SKIPPED [ 55%] 2940s spyder/app/tests/test_mainwindow.py::test_debug_namespace SKIPPED [ 55%] 2940s spyder/app/tests/test_mainwindow.py::test_post_mortem SKIPPED (Test 2940s passed in previous runs) [ 56%] 2940s spyder/app/tests/test_mainwindow.py::test_varexp_cleared_after_kernel_restart SKIPPED [ 57%] 2940s spyder/app/tests/test_mainwindow.py::test_varexp_cleared_after_reset SKIPPED [ 58%] 2940s spyder/app/tests/test_mainwindow.py::test_immediate_debug SKIPPED (Test 2940s passed in previous runs) [ 58%] 2940s spyder/app/tests/test_mainwindow.py::test_local_namespace SKIPPED (Test 2940s passed in previous runs) [ 59%] 2940s spyder/app/tests/test_mainwindow.py::test_switch_to_plugin SKIPPED (Test 2940s passed in previous runs) [ 60%] 2940s spyder/app/tests/test_mainwindow.py::test_tour_message[main_window0] SKIPPED [ 61%] 2940s spyder/app/tests/test_mainwindow.py::test_prevent_closing SKIPPED (Test 2940s passed in previous runs) [ 61%] 2940s spyder/app/tests/test_mainwindow.py::test_continue_first_line SKIPPED [ 62%] 2940s spyder/app/tests/test_mainwindow.py::test_pdb_ipykernel SKIPPED (Flaky 2940s on Linux) [ 63%] 2940s spyder/app/tests/test_mainwindow.py::test_print_comms SKIPPED (Test 2940s passed in previous runs) [ 63%] 2940s spyder/app/tests/test_mainwindow.py::test_goto_find SKIPPED (Test passed 2940s in previous runs) [ 64%] 2940s spyder/app/tests/test_mainwindow.py::test_copy_paste SKIPPED (Test 2940s passed in previous runs) [ 65%] 2940s spyder/app/tests/test_mainwindow.py::test_add_external_plugins_to_dependencies SKIPPED [ 66%] 2940s spyder/app/tests/test_mainwindow.py::test_shortcuts_in_external_plugins SKIPPED [ 66%] 2940s spyder/app/tests/test_mainwindow.py::test_locals_globals_var_debug SKIPPED [ 67%] 2940s spyder/app/tests/test_mainwindow.py::test_focus_for_plugins_with_raise_and_focus SKIPPED [ 68%] 2940s spyder/app/tests/test_mainwindow.py::test_history_from_ipyconsole SKIPPED [ 69%] 2940s spyder/app/tests/test_mainwindow.py::test_debug_unsaved_function SKIPPED [ 69%] 2940s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console_special_characters SKIPPED [ 70%] 2940s spyder/app/tests/test_mainwindow.py::test_get_help_editor[object_info0] SKIPPED [ 71%] 2940s spyder/app/tests/test_mainwindow.py::test_get_help_editor[object_info1] SKIPPED [ 72%] 2940s spyder/app/tests/test_mainwindow.py::test_runconfig_workdir SKIPPED [ 72%] 2940s spyder/app/tests/test_mainwindow.py::test_connection_to_external_kernel SKIPPED [ 73%] 2940s spyder/app/tests/test_mainwindow.py::test_run_code SKIPPED (Test passed 2940s in previous runs) [ 74%] 2940s spyder/app/tests/test_mainwindow.py::test_run_cell_copy[main_window0] SKIPPED [ 75%] 2940s spyder/app/tests/test_mainwindow.py::test_switcher SKIPPED (Test passed 2940s in previous runs) [ 75%] 2940s spyder/app/tests/test_mainwindow.py::test_editorstack_open_symbolfinder_dlg SKIPPED [ 76%] 2940s spyder/app/tests/test_mainwindow.py::test_go_to_definition SKIPPED (Test 2940s passed in previous runs) [ 77%] 2940s spyder/app/tests/test_mainwindow.py::test_varexp_rename SKIPPED (Test 2940s passed in previous runs) [ 77%] 2940s spyder/app/tests/test_mainwindow.py::test_varexp_remove SKIPPED (Test 2940s passed in previous runs) [ 78%] 2940s spyder/app/tests/test_mainwindow.py::test_runcell_edge_cases[main_window0] SKIPPED [ 79%] 2940s spyder/app/tests/test_mainwindow.py::test_runcell_pdb SKIPPED (Test 2940s passed in previous runs) [ 80%] 2940s spyder/app/tests/test_mainwindow.py::test_runcell_cache[False] SKIPPED [ 80%] 2940s spyder/app/tests/test_mainwindow.py::test_runcell_cache[True] SKIPPED [ 81%] 2940s spyder/app/tests/test_mainwindow.py::test_runcell_after_restart SKIPPED [ 82%] 2940s spyder/app/tests/test_mainwindow.py::test_run_unsaved_file_multiprocessing SKIPPED [ 83%] 2940s spyder/app/tests/test_mainwindow.py::test_ordering_lsp_requests_at_startup SKIPPED [ 83%] 2940s spyder/app/tests/test_mainwindow.py::test_update_outline SKIPPED (Test 2940s passed in previous runs) [ 84%] 2940s spyder/app/tests/test_mainwindow.py::test_outline_no_init SKIPPED (Test 2940s passed in previous runs) [ 85%] 2940s spyder/app/tests/test_mainwindow.py::test_print_multiprocessing SKIPPED [ 86%] 2940s spyder/app/tests/test_mainwindow.py::test_print_faulthandler SKIPPED [ 86%] 2940s spyder/app/tests/test_mainwindow.py::test_out_runfile_runcell SKIPPED [ 87%] 2940s spyder/app/tests/test_mainwindow.py::test_print_frames[False] SKIPPED [ 88%] 2940s spyder/app/tests/test_mainwindow.py::test_print_frames[True] SKIPPED [ 88%] 2940s spyder/app/tests/test_mainwindow.py::test_debugger_plugin SKIPPED (Test 2940s passed in previous runs) [ 89%] 2940s spyder/app/tests/test_mainwindow.py::test_recursive_debug SKIPPED (Test 2940s passed in previous runs) [ 90%] 2940s spyder/app/tests/test_mainwindow.py::test_visible_plugins SKIPPED (Test 2940s passed in previous runs) [ 91%] 2940s spyder/app/tests/test_mainwindow.py::test_cwd_is_synced_when_switching_consoles SKIPPED [ 91%] 2940s spyder/app/tests/test_mainwindow.py::test_console_initial_cwd_is_synced SKIPPED [ 92%] 2940s spyder/app/tests/test_mainwindow.py::test_debug_selection SKIPPED (Test 2940s passed in previous runs) [ 93%] 2940s spyder/app/tests/test_mainwindow.py::test_outline_namespace_package SKIPPED [ 94%] 2988s spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles FAILED [ 94%] 2988s spyder/app/tests/test_mainwindow.py::test_recursive_debug_exception SKIPPED [ 95%] 2988s spyder/app/tests/test_mainwindow.py::test_runfile_namespace SKIPPED [ 96%] 2997s spyder/app/tests/test_mainwindow.py::test_quotes_rename_ipy PASSED [ 97%] 2997s spyder/app/tests/test_mainwindow.py::test_icons_in_menus SKIPPED (Only 2997s works for Mac) [ 97%] 2997s spyder/app/tests/test_mainwindow.py::test_undock_plugin_and_close SKIPPED [ 98%] 2997s spyder/app/tests/test_mainwindow.py::test_outline_in_maximized_editor SKIPPED [ 99%] 2999s spyder/app/tests/test_mainwindow.py::test_editor_window_outline_and_toolbars SKIPPED [100%] 2999s 2999s =================================== FAILURES =================================== 2999s _________________________ test_PYTHONPATH_in_consoles __________________________ 2999s 2999s main_window = 2999s qtbot = 2999s tmp_path = PosixPath('/tmp/pytest-of-ubuntu/pytest-4/test_PYTHONPATH_in_consoles4') 2999s restore_user_env = None 2999s 2999s @flaky(max_runs=5) 2999s def test_PYTHONPATH_in_consoles(main_window, qtbot, tmp_path, 2999s restore_user_env): 2999s """ 2999s Test that PYTHONPATH is passed to IPython consoles under different 2999s scenarios. 2999s """ 2999s # Wait until the window is fully up 2999s ipyconsole = main_window.ipyconsole 2999s shell = ipyconsole.get_current_shellwidget() 2999s qtbot.waitUntil(lambda: shell._prompt_html is not None, 2999s timeout=SHELL_TIMEOUT) 2999s 2999s # Main variables 2999s ppm = main_window.get_plugin(Plugins.PythonpathManager) 2999s 2999s # Add a directory to PYTHONPATH 2999s sys_dir = tmp_path / 'sys_dir' 2999s sys_dir.mkdir() 2999s set_user_env({"PYTHONPATH": str(sys_dir)}) 2999s 2999s # Add a directory to the current list of paths to simulate a path added by 2999s # users 2999s user_dir = tmp_path / 'user_dir' 2999s user_dir.mkdir() 2999s if os.name != "nt": 2999s assert ppm.get_container().path == () 2999s ppm.get_container().path = (str(user_dir),) + ppm.get_container().path 2999s 2999s # Open Pythonpath dialog to detect sys_dir 2999s ppm.show_path_manager() 2999s qtbot.wait(500) 2999s 2999s # Check we're showing two headers 2999s > assert len(ppm.path_manager_dialog.headers) == 2 2999s E assert 1 == 2 2999s E + where 1 = len([]) 2999s E + where [] = .headers 2999s E + where = .path_manager_dialog 2999s 2999s /tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/app/tests/test_mainwindow.py:6502: AssertionError 2999s ----------------------------- Captured Qt messages ----------------------------- 2999s QtWarningMsg: Attribute Qt::AA_UseSoftwareOpenGL must be set before QCoreApplication is created. 2999s QtWarningMsg: Scenegraph already initialized, setBackend() request ignored 2999s ---------------------------- Captured stdout setup ----------------------------- 2999s Attribute Qt::AA_UseSoftwareOpenGL must be set before QCoreApplication is created. 2999s Warning: None of the following fonts is installed: ['Ubuntu Mono'] 2999s --------------------------- Captured stdout teardown --------------------------- 2999s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2999s Type "copyright", "credits" or "license" for more information. 2999s 2999s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2999s 2999s In [1]: 2999s --------------------------- Captured stdout teardown --------------------------- 2999s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2999s Type "copyright", "credits" or "license" for more information. 2999s 2999s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2999s 2999s In [1]: 2999s --------------------------- Captured stdout teardown --------------------------- 2999s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2999s Type "copyright", "credits" or "license" for more information. 2999s 2999s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2999s 2999s In [1]: 2999s --------------------------- Captured stdout teardown --------------------------- 2999s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2999s Type "copyright", "credits" or "license" for more information. 2999s 2999s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2999s 2999s In [1]: 2999s --------------------------- Captured stdout teardown --------------------------- 2999s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2999s Type "copyright", "credits" or "license" for more information. 2999s 2999s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2999s 2999s In [1]: 2999s --------------------------- Captured stdout teardown --------------------------- 2999s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2999s Type "copyright", "credits" or "license" for more information. 2999s 2999s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2999s 2999s In [1]: 2999s --------------------------- Captured stdout teardown --------------------------- 2999s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2999s Type "copyright", "credits" or "license" for more information. 2999s 2999s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2999s 2999s In [1]: 2999s --------------------------- Captured stdout teardown --------------------------- 2999s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2999s Type "copyright", "credits" or "license" for more information. 2999s 2999s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2999s 2999s In [1]: 2999s --------------------------- Captured stdout teardown --------------------------- 2999s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2999s Type "copyright", "credits" or "license" for more information. 2999s 2999s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2999s 2999s In [1]: 2999s --------------------------- Captured stdout teardown --------------------------- 2999s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2999s Type "copyright", "credits" or "license" for more information. 2999s 2999s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2999s 2999s In [1]: 2999s --------------------------- Captured stdout teardown --------------------------- 2999s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2999s Type "copyright", "credits" or "license" for more information. 2999s 2999s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2999s 2999s In [1]: 2999s --------------------------- Captured stdout teardown --------------------------- 2999s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2999s Type "copyright", "credits" or "license" for more information. 2999s 2999s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2999s 2999s In [1]: 2999s --------------------------- Captured stdout teardown --------------------------- 2999s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2999s Type "copyright", "credits" or "license" for more information. 2999s 2999s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2999s 2999s In [1]: 2999s --------------------------- Captured stdout teardown --------------------------- 2999s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2999s Type "copyright", "credits" or "license" for more information. 2999s 2999s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2999s 2999s In [1]: 2999s --------------------------- Captured stdout teardown --------------------------- 2999s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2999s Type "copyright", "credits" or "license" for more information. 2999s 2999s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2999s 2999s In [1]: 2999s --------------------------- Captured stdout teardown --------------------------- 2999s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2999s Type "copyright", "credits" or "license" for more information. 2999s 2999s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2999s 2999s In [1]: 2999s --------------------------- Captured stdout teardown --------------------------- 2999s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2999s Type "copyright", "credits" or "license" for more information. 2999s 2999s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2999s 2999s In [1]: 2999s --------------------------- Captured stdout teardown --------------------------- 2999s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2999s Type "copyright", "credits" or "license" for more information. 2999s 2999s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2999s 2999s In [1]: 2999s --------------------------- Captured stdout teardown --------------------------- 2999s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2999s Type "copyright", "credits" or "license" for more information. 2999s 2999s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2999s 2999s In [1]: 2999s =============================== warnings summary =============================== 2999s ../../../../usr/lib/python3/dist-packages/jupyter_client/connect.py:22 2999s /usr/lib/python3/dist-packages/jupyter_client/connect.py:22: DeprecationWarning: Jupyter is migrating its paths to use standard platformdirs 2999s given by the platformdirs library. To remove this warning and 2999s see the appropriate new directories, set the environment variable 2999s `JUPYTER_PLATFORM_DIRS=1` and then run `jupyter --paths`. 2999s The use of platformdirs will be the default in `jupyter_core` v6 2999s from jupyter_core.paths import jupyter_data_dir, jupyter_runtime_dir, secure_write 2999s 2999s spyder/config/base.py:441 2999s /tmp/autopkgtest.7kzvl3/build.Gvq/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. 2999s locale_language = locale.getdefaultlocale()[0] 2999s 2999s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 2999s ===Flaky Test Report=== 2999s 2999s test_PYTHONPATH_in_consoles failed (4 runs remaining out of 5). 2999s 2999s assert 1 == 2 2999s + where 1 = len([]) 2999s + where [] = .headers 2999s + where = .path_manager_dialog 2999s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2999s test_PYTHONPATH_in_consoles failed (3 runs remaining out of 5). 2999s 2999s assert 1 == 2 2999s + where 1 = len([]) 2999s + where [] = .headers 2999s + where = .path_manager_dialog 2999s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2999s test_PYTHONPATH_in_consoles failed (2 runs remaining out of 5). 2999s 2999s assert 1 == 2 2999s + where 1 = len([]) 2999s + where [] = .headers 2999s + where = .path_manager_dialog 2999s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2999s test_PYTHONPATH_in_consoles failed (1 runs remaining out of 5). 2999s 2999s assert 1 == 2 2999s + where 1 = len([]) 2999s + where [] = .headers 2999s + where = .path_manager_dialog 2999s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2999s test_PYTHONPATH_in_consoles failed; it passed 0 out of the required 1 times. 2999s 2999s assert 1 == 2 2999s + where 1 = len([]) 2999s + where [] = .headers 2999s + where = .path_manager_dialog 2999s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2999s 2999s ===End Flaky Test Report=== 2999s ============================= slowest 10 durations ============================= 2999s 6.76s setup spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2999s 6.50s setup spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2999s 6.33s setup spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2999s 6.10s setup spyder/app/tests/test_mainwindow.py::test_quotes_rename_ipy 2999s 6.08s setup spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2999s 5.92s setup spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2999s 2.52s teardown spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2999s 2.11s teardown spyder/app/tests/test_mainwindow.py::test_editor_window_outline_and_toolbars 2999s 1.73s teardown spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2999s 1.73s teardown spyder/app/tests/test_mainwindow.py::test_quotes_rename_ipy 2999s = 1 failed, 1 passed, 134 skipped, 3 deselected, 2 warnings in 60.12s (0:01:00) = 3001s *** END OF RUN 3: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 3001s *** STARTING RUN 4 at 00:41:17: 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 3003s 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'] 3003s ============================= test session starts ============================== 3003s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 3003s cachedir: .pytest_cache 3003s PyQt5 5.15.11 -- Qt runtime 5.15.15 -- Qt compiled 5.15.15 3003s rootdir: /tmp/autopkgtest.7kzvl3/build.Gvq/src 3003s configfile: pytest.ini 3003s 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 3003s timeout: 120.0s 3003s timeout method: thread 3003s timeout func_only: False 3003s collecting ... collected 139 items / 3 deselected / 136 selected 3003s 3003s spyder/app/tests/test_mainwindow.py::test_single_instance_and_edit_magic SKIPPED [ 0%] 3003s spyder/app/tests/test_mainwindow.py::test_default_plugin_actions SKIPPED [ 1%] 3003s spyder/app/tests/test_mainwindow.py::test_dedicated_consoles SKIPPED [ 2%] 3003s spyder/app/tests/test_mainwindow.py::test_change_types_in_varexp SKIPPED [ 2%] 3003s spyder/app/tests/test_mainwindow.py::test_change_lsp_interpreter[index=1] SKIPPED [ 3%] 3003s spyder/app/tests/test_mainwindow.py::test_rename_files_in_editor_after_folder_rename SKIPPED [ 4%] 3003s spyder/app/tests/test_mainwindow.py::test_no_update_outline SKIPPED [ 5%] 3003s spyder/app/tests/test_mainwindow.py::test_leaks SKIPPED (Test passed in 3003s previous runs) [ 5%] 3003s spyder/app/tests/test_mainwindow.py::test_lock_action SKIPPED (Test 3003s passed in previous runs) [ 6%] 3003s spyder/app/tests/test_mainwindow.py::test_opengl_implementation[main_window0] SKIPPED [ 7%] 3003s spyder/app/tests/test_mainwindow.py::test_filter_numpy_warning[main_window0] SKIPPED [ 8%] 3003s spyder/app/tests/test_mainwindow.py::test_get_help_combo SKIPPED (Fails 3003s on other than macOS) [ 8%] 3003s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console_dot_notation SKIPPED [ 9%] 3003s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console SKIPPED [ 10%] 3003s spyder/app/tests/test_mainwindow.py::test_window_title SKIPPED (Test 3003s passed in previous runs) [ 11%] 3003s spyder/app/tests/test_mainwindow.py::test_move_to_first_breakpoint[True] SKIPPED [ 11%] 3003s spyder/app/tests/test_mainwindow.py::test_move_to_first_breakpoint[False] SKIPPED [ 12%] 3003s spyder/app/tests/test_mainwindow.py::test_clickable_ipython_tracebacks SKIPPED [ 13%] 3003s spyder/app/tests/test_mainwindow.py::test_shell_execution SKIPPED (Test 3003s passed in previous runs) [ 13%] 3003s spyder/app/tests/test_mainwindow.py::test_change_cwd_ipython_console[non_ascii_\xf1_\xed_\xe7] SKIPPED [ 14%] 3003s spyder/app/tests/test_mainwindow.py::test_change_cwd_ipython_console[test_dir] SKIPPED [ 15%] 3003s spyder/app/tests/test_mainwindow.py::test_change_cwd_explorer[non_ascii_\xf1_\xed_\xe7] SKIPPED [ 16%] 3003s spyder/app/tests/test_mainwindow.py::test_change_cwd_explorer[test_dir] SKIPPED [ 16%] 3003s spyder/app/tests/test_mainwindow.py::test_project_path SKIPPED (Test 3003s passed in previous runs) [ 17%] 3003s spyder/app/tests/test_mainwindow.py::test_open_notebooks_from_project_explorer SKIPPED [ 18%] 3003s spyder/app/tests/test_mainwindow.py::test_runfile_from_project_explorer SKIPPED [ 19%] 3003s spyder/app/tests/test_mainwindow.py::test_set_new_breakpoints SKIPPED [ 19%] 3003s spyder/app/tests/test_mainwindow.py::test_open_files_in_new_editor_window SKIPPED [ 20%] 3003s spyder/app/tests/test_mainwindow.py::test_close_when_file_is_changed SKIPPED [ 21%] 3003s spyder/app/tests/test_mainwindow.py::test_maximize_minimize_plugins SKIPPED [ 22%] 3003s spyder/app/tests/test_mainwindow.py::test_issue_4066 SKIPPED (Test 3003s passed in previous runs) [ 22%] 3003s spyder/app/tests/test_mainwindow.py::test_varexp_edit_inline SKIPPED [ 23%] 3003s spyder/app/tests/test_mainwindow.py::test_c_and_n_pdb_commands SKIPPED [ 24%] 3003s spyder/app/tests/test_mainwindow.py::test_stop_dbg SKIPPED (Test passed 3003s in previous runs) [ 25%] 3003s spyder/app/tests/test_mainwindow.py::test_change_cwd_dbg SKIPPED (Test 3003s passed in previous runs) [ 25%] 3003s spyder/app/tests/test_mainwindow.py::test_varexp_magic_dbg SKIPPED (Test 3003s passed in previous runs) [ 26%] 3003s spyder/app/tests/test_mainwindow.py::test_plots_plugin[main_window0] SKIPPED [ 27%] 3003s spyder/app/tests/test_mainwindow.py::test_plots_plugin[main_window1] SKIPPED [ 27%] 3003s spyder/app/tests/test_mainwindow.py::test_plots_scroll SKIPPED (Test 3003s passed in previous runs) [ 28%] 3003s spyder/app/tests/test_mainwindow.py::test_tight_layout_option_for_inline_plot SKIPPED [ 29%] 3003s spyder/app/tests/test_mainwindow.py::test_plot_from_collectioneditor SKIPPED [ 30%] 3003s spyder/app/tests/test_mainwindow.py::test_editorstack_open_switcher_dlg SKIPPED [ 30%] 3003s spyder/app/tests/test_mainwindow.py::test_switcher_projects_integration SKIPPED [ 31%] 3003s spyder/app/tests/test_mainwindow.py::test_run_static_code_analysis SKIPPED [ 32%] 3003s spyder/app/tests/test_mainwindow.py::test_troubleshooting_menu_item_and_url SKIPPED [ 33%] 3003s spyder/app/tests/test_mainwindow.py::test_help_opens_when_show_tutorial_full SKIPPED [ 33%] 3003s spyder/app/tests/test_mainwindow.py::test_report_issue SKIPPED (Test 3003s passed in previous runs) [ 34%] 3003s spyder/app/tests/test_mainwindow.py::test_custom_layouts SKIPPED (It 3003s segfaults on Linux and Mac) [ 35%] 3003s spyder/app/tests/test_mainwindow.py::test_programmatic_custom_layouts SKIPPED [ 36%] 3003s spyder/app/tests/test_mainwindow.py::test_save_on_runfile SKIPPED (Test 3003s passed in previous runs) [ 36%] 3003s spyder/app/tests/test_mainwindow.py::test_pylint_follows_file SKIPPED [ 37%] 3003s spyder/app/tests/test_mainwindow.py::test_report_comms_error SKIPPED [ 38%] 3003s spyder/app/tests/test_mainwindow.py::test_break_while_running SKIPPED [ 38%] 3003s spyder/app/tests/test_mainwindow.py::test_preferences_run_section_exists SKIPPED [ 39%] 3003s spyder/app/tests/test_mainwindow.py::test_preferences_checkboxes_not_checked_regression SKIPPED [ 40%] 3003s spyder/app/tests/test_mainwindow.py::test_preferences_change_font_regression SKIPPED [ 41%] 3003s spyder/app/tests/test_mainwindow.py::test_preferences_empty_shortcut_regression[main_window0] SKIPPED [ 41%] 3003s spyder/app/tests/test_mainwindow.py::test_preferences_shortcut_reset_regression SKIPPED [ 42%] 3003s spyder/app/tests/test_mainwindow.py::test_change_lsp_interpreter[before=test_PYTHONPATH_in_consoles] SKIPPED [ 43%] 3003s spyder/app/tests/test_mainwindow.py::test_preferences_last_page_is_loaded SKIPPED [ 44%] 3003s spyder/app/tests/test_mainwindow.py::test_debug_unsaved_file SKIPPED [ 44%] 3003s spyder/app/tests/test_mainwindow.py::test_runcell[True] SKIPPED (Test 3003s passed in previous runs) [ 45%] 3003s spyder/app/tests/test_mainwindow.py::test_runcell[False] SKIPPED (Test 3003s passed in previous runs) [ 46%] 3003s spyder/app/tests/test_mainwindow.py::test_runcell_leading_indent SKIPPED [ 47%] 3003s spyder/app/tests/test_mainwindow.py::test_varexp_refresh SKIPPED (Test 3003s passed in previous runs) [ 47%] 3003s spyder/app/tests/test_mainwindow.py::test_path_manager_updates_clients SKIPPED [ 48%] 3003s spyder/app/tests/test_mainwindow.py::test_pdb_key_leak SKIPPED (Test 3003s passed in previous runs) [ 49%] 3003s spyder/app/tests/test_mainwindow.py::test_pdb_step[True] SKIPPED (Test 3003s passed in previous runs) [ 50%] 3003s spyder/app/tests/test_mainwindow.py::test_pdb_step[False] SKIPPED (Test 3003s passed in previous runs) [ 50%] 3003s spyder/app/tests/test_mainwindow.py::test_ipython_magic[True-True] SKIPPED [ 51%] 3003s spyder/app/tests/test_mainwindow.py::test_ipython_magic[True-False] SKIPPED [ 52%] 3003s spyder/app/tests/test_mainwindow.py::test_ipython_magic[False-True] SKIPPED [ 52%] 3003s spyder/app/tests/test_mainwindow.py::test_ipython_magic[False-False] SKIPPED [ 53%] 3003s spyder/app/tests/test_mainwindow.py::test_running_namespace SKIPPED [ 54%] 3003s spyder/app/tests/test_mainwindow.py::test_running_namespace_refresh SKIPPED [ 55%] 3003s spyder/app/tests/test_mainwindow.py::test_debug_namespace SKIPPED [ 55%] 3003s spyder/app/tests/test_mainwindow.py::test_post_mortem SKIPPED (Test 3003s passed in previous runs) [ 56%] 3003s spyder/app/tests/test_mainwindow.py::test_varexp_cleared_after_kernel_restart SKIPPED [ 57%] 3003s spyder/app/tests/test_mainwindow.py::test_varexp_cleared_after_reset SKIPPED [ 58%] 3003s spyder/app/tests/test_mainwindow.py::test_immediate_debug SKIPPED (Test 3003s passed in previous runs) [ 58%] 3003s spyder/app/tests/test_mainwindow.py::test_local_namespace SKIPPED (Test 3003s passed in previous runs) [ 59%] 3003s spyder/app/tests/test_mainwindow.py::test_switch_to_plugin SKIPPED (Test 3003s passed in previous runs) [ 60%] 3003s spyder/app/tests/test_mainwindow.py::test_tour_message[main_window0] SKIPPED [ 61%] 3003s spyder/app/tests/test_mainwindow.py::test_prevent_closing SKIPPED (Test 3003s passed in previous runs) [ 61%] 3003s spyder/app/tests/test_mainwindow.py::test_continue_first_line SKIPPED [ 62%] 3003s spyder/app/tests/test_mainwindow.py::test_pdb_ipykernel SKIPPED (Flaky 3003s on Linux) [ 63%] 3003s spyder/app/tests/test_mainwindow.py::test_print_comms SKIPPED (Test 3003s passed in previous runs) [ 63%] 3003s spyder/app/tests/test_mainwindow.py::test_goto_find SKIPPED (Test passed 3003s in previous runs) [ 64%] 3003s spyder/app/tests/test_mainwindow.py::test_copy_paste SKIPPED (Test 3003s passed in previous runs) [ 65%] 3003s spyder/app/tests/test_mainwindow.py::test_add_external_plugins_to_dependencies SKIPPED [ 66%] 3003s spyder/app/tests/test_mainwindow.py::test_shortcuts_in_external_plugins SKIPPED [ 66%] 3003s spyder/app/tests/test_mainwindow.py::test_locals_globals_var_debug SKIPPED [ 67%] 3003s spyder/app/tests/test_mainwindow.py::test_focus_for_plugins_with_raise_and_focus SKIPPED [ 68%] 3003s spyder/app/tests/test_mainwindow.py::test_history_from_ipyconsole SKIPPED [ 69%] 3003s spyder/app/tests/test_mainwindow.py::test_debug_unsaved_function SKIPPED [ 69%] 3003s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console_special_characters SKIPPED [ 70%] 3003s spyder/app/tests/test_mainwindow.py::test_get_help_editor[object_info0] SKIPPED [ 71%] 3003s spyder/app/tests/test_mainwindow.py::test_get_help_editor[object_info1] SKIPPED [ 72%] 3003s spyder/app/tests/test_mainwindow.py::test_runconfig_workdir SKIPPED [ 72%] 3003s spyder/app/tests/test_mainwindow.py::test_connection_to_external_kernel SKIPPED [ 73%] 3003s spyder/app/tests/test_mainwindow.py::test_run_code SKIPPED (Test passed 3003s in previous runs) [ 74%] 3003s spyder/app/tests/test_mainwindow.py::test_run_cell_copy[main_window0] SKIPPED [ 75%] 3003s spyder/app/tests/test_mainwindow.py::test_switcher SKIPPED (Test passed 3003s in previous runs) [ 75%] 3003s spyder/app/tests/test_mainwindow.py::test_editorstack_open_symbolfinder_dlg SKIPPED [ 76%] 3003s spyder/app/tests/test_mainwindow.py::test_go_to_definition SKIPPED (Test 3003s passed in previous runs) [ 77%] 3003s spyder/app/tests/test_mainwindow.py::test_varexp_rename SKIPPED (Test 3003s passed in previous runs) [ 77%] 3003s spyder/app/tests/test_mainwindow.py::test_varexp_remove SKIPPED (Test 3003s passed in previous runs) [ 78%] 3003s spyder/app/tests/test_mainwindow.py::test_runcell_edge_cases[main_window0] SKIPPED [ 79%] 3003s spyder/app/tests/test_mainwindow.py::test_runcell_pdb SKIPPED (Test 3003s passed in previous runs) [ 80%] 3003s spyder/app/tests/test_mainwindow.py::test_runcell_cache[False] SKIPPED [ 80%] 3003s spyder/app/tests/test_mainwindow.py::test_runcell_cache[True] SKIPPED [ 81%] 3003s spyder/app/tests/test_mainwindow.py::test_runcell_after_restart SKIPPED [ 82%] 3003s spyder/app/tests/test_mainwindow.py::test_run_unsaved_file_multiprocessing SKIPPED [ 83%] 3003s spyder/app/tests/test_mainwindow.py::test_ordering_lsp_requests_at_startup SKIPPED [ 83%] 3003s spyder/app/tests/test_mainwindow.py::test_update_outline SKIPPED (Test 3003s passed in previous runs) [ 84%] 3003s spyder/app/tests/test_mainwindow.py::test_outline_no_init SKIPPED (Test 3003s passed in previous runs) [ 85%] 3003s spyder/app/tests/test_mainwindow.py::test_print_multiprocessing SKIPPED [ 86%] 3003s spyder/app/tests/test_mainwindow.py::test_print_faulthandler SKIPPED [ 86%] 3003s spyder/app/tests/test_mainwindow.py::test_out_runfile_runcell SKIPPED [ 87%] 3003s spyder/app/tests/test_mainwindow.py::test_print_frames[False] SKIPPED [ 88%] 3003s spyder/app/tests/test_mainwindow.py::test_print_frames[True] SKIPPED [ 88%] 3003s spyder/app/tests/test_mainwindow.py::test_debugger_plugin SKIPPED (Test 3003s passed in previous runs) [ 89%] 3003s spyder/app/tests/test_mainwindow.py::test_recursive_debug SKIPPED (Test 3003s passed in previous runs) [ 90%] 3003s spyder/app/tests/test_mainwindow.py::test_visible_plugins SKIPPED (Test 3003s passed in previous runs) [ 91%] 3003s spyder/app/tests/test_mainwindow.py::test_cwd_is_synced_when_switching_consoles SKIPPED [ 91%] 3003s spyder/app/tests/test_mainwindow.py::test_console_initial_cwd_is_synced SKIPPED [ 92%] 3003s spyder/app/tests/test_mainwindow.py::test_debug_selection SKIPPED (Test 3003s passed in previous runs) [ 93%] 3003s spyder/app/tests/test_mainwindow.py::test_outline_namespace_package SKIPPED [ 94%] 3049s spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles FAILED [ 94%] 3049s spyder/app/tests/test_mainwindow.py::test_recursive_debug_exception SKIPPED [ 95%] 3049s spyder/app/tests/test_mainwindow.py::test_runfile_namespace SKIPPED [ 96%] 3049s spyder/app/tests/test_mainwindow.py::test_quotes_rename_ipy SKIPPED [ 97%] 3049s spyder/app/tests/test_mainwindow.py::test_icons_in_menus SKIPPED (Only 3049s works for Mac) [ 97%] 3049s spyder/app/tests/test_mainwindow.py::test_undock_plugin_and_close SKIPPED [ 98%] 3049s spyder/app/tests/test_mainwindow.py::test_outline_in_maximized_editor SKIPPED [ 99%] 3050s spyder/app/tests/test_mainwindow.py::test_editor_window_outline_and_toolbars SKIPPED [100%] 3050s 3050s =================================== FAILURES =================================== 3050s _________________________ test_PYTHONPATH_in_consoles __________________________ 3050s 3050s main_window = 3050s qtbot = 3050s tmp_path = PosixPath('/tmp/pytest-of-ubuntu/pytest-5/test_PYTHONPATH_in_consoles4') 3050s restore_user_env = None 3050s 3050s @flaky(max_runs=5) 3050s def test_PYTHONPATH_in_consoles(main_window, qtbot, tmp_path, 3050s restore_user_env): 3050s """ 3050s Test that PYTHONPATH is passed to IPython consoles under different 3050s scenarios. 3050s """ 3050s # Wait until the window is fully up 3050s ipyconsole = main_window.ipyconsole 3050s shell = ipyconsole.get_current_shellwidget() 3050s qtbot.waitUntil(lambda: shell._prompt_html is not None, 3050s timeout=SHELL_TIMEOUT) 3050s 3050s # Main variables 3050s ppm = main_window.get_plugin(Plugins.PythonpathManager) 3050s 3050s # Add a directory to PYTHONPATH 3050s sys_dir = tmp_path / 'sys_dir' 3050s sys_dir.mkdir() 3050s set_user_env({"PYTHONPATH": str(sys_dir)}) 3050s 3050s # Add a directory to the current list of paths to simulate a path added by 3050s # users 3050s user_dir = tmp_path / 'user_dir' 3050s user_dir.mkdir() 3050s if os.name != "nt": 3050s assert ppm.get_container().path == () 3050s ppm.get_container().path = (str(user_dir),) + ppm.get_container().path 3050s 3050s # Open Pythonpath dialog to detect sys_dir 3050s ppm.show_path_manager() 3050s qtbot.wait(500) 3050s 3050s # Check we're showing two headers 3050s > assert len(ppm.path_manager_dialog.headers) == 2 3050s E assert 1 == 2 3050s E + where 1 = len([]) 3050s E + where [] = .headers 3050s E + where = .path_manager_dialog 3050s 3050s /tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/app/tests/test_mainwindow.py:6502: AssertionError 3050s ----------------------------- Captured Qt messages ----------------------------- 3050s QtWarningMsg: Attribute Qt::AA_UseSoftwareOpenGL must be set before QCoreApplication is created. 3050s QtWarningMsg: Scenegraph already initialized, setBackend() request ignored 3050s ---------------------------- Captured stdout setup ----------------------------- 3050s Attribute Qt::AA_UseSoftwareOpenGL must be set before QCoreApplication is created. 3050s Warning: None of the following fonts is installed: ['Ubuntu Mono'] 3050s --------------------------- Captured stdout teardown --------------------------- 3050s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 3050s Type "copyright", "credits" or "license" for more information. 3050s 3050s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 3050s 3050s In [1]: 3050s --------------------------- Captured stdout teardown --------------------------- 3050s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 3050s Type "copyright", "credits" or "license" for more information. 3050s 3050s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 3050s 3050s In [1]: 3050s --------------------------- Captured stdout teardown --------------------------- 3050s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 3050s Type "copyright", "credits" or "license" for more information. 3050s 3050s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 3050s 3050s In [1]: 3050s --------------------------- Captured stdout teardown --------------------------- 3050s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 3050s Type "copyright", "credits" or "license" for more information. 3050s 3050s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 3050s 3050s In [1]: 3050s --------------------------- Captured stdout teardown --------------------------- 3050s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 3050s Type "copyright", "credits" or "license" for more information. 3050s 3050s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 3050s 3050s In [1]: 3050s --------------------------- Captured stdout teardown --------------------------- 3050s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 3050s Type "copyright", "credits" or "license" for more information. 3050s 3050s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 3050s 3050s In [1]: 3050s --------------------------- Captured stdout teardown --------------------------- 3050s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 3050s Type "copyright", "credits" or "license" for more information. 3050s 3050s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 3050s 3050s In [1]: 3050s --------------------------- Captured stdout teardown --------------------------- 3050s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 3050s Type "copyright", "credits" or "license" for more information. 3050s 3050s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 3050s 3050s In [1]: 3050s --------------------------- Captured stdout teardown --------------------------- 3050s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 3050s Type "copyright", "credits" or "license" for more information. 3050s 3050s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 3050s 3050s In [1]: 3050s --------------------------- Captured stdout teardown --------------------------- 3050s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 3050s Type "copyright", "credits" or "license" for more information. 3050s 3050s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 3050s 3050s In [1]: 3050s --------------------------- Captured stdout teardown --------------------------- 3050s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 3050s Type "copyright", "credits" or "license" for more information. 3050s 3050s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 3050s 3050s In [1]: 3050s --------------------------- Captured stdout teardown --------------------------- 3050s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 3050s Type "copyright", "credits" or "license" for more information. 3050s 3050s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 3050s 3050s In [1]: 3050s --------------------------- Captured stdout teardown --------------------------- 3050s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 3050s Type "copyright", "credits" or "license" for more information. 3050s 3050s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 3050s 3050s In [1]: 3050s --------------------------- Captured stdout teardown --------------------------- 3050s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 3050s Type "copyright", "credits" or "license" for more information. 3050s 3050s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 3050s 3050s In [1]: 3050s --------------------------- Captured stdout teardown --------------------------- 3050s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 3050s Type "copyright", "credits" or "license" for more information. 3050s 3050s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 3050s 3050s In [1]: 3050s --------------------------- Captured stdout teardown --------------------------- 3050s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 3050s Type "copyright", "credits" or "license" for more information. 3050s 3050s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 3050s 3050s In [1]: 3050s --------------------------- Captured stdout teardown --------------------------- 3050s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 3050s Type "copyright", "credits" or "license" for more information. 3050s 3050s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 3050s 3050s In [1]: 3050s --------------------------- Captured stdout teardown --------------------------- 3050s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 3050s Type "copyright", "credits" or "license" for more information. 3050s 3050s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 3050s 3050s In [1]: 3050s --------------------------- Captured stdout teardown --------------------------- 3050s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 3050s Type "copyright", "credits" or "license" for more information. 3050s 3050s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 3050s 3050s In [1]: 3050s =============================== warnings summary =============================== 3050s ../../../../usr/lib/python3/dist-packages/jupyter_client/connect.py:22 3050s /usr/lib/python3/dist-packages/jupyter_client/connect.py:22: DeprecationWarning: Jupyter is migrating its paths to use standard platformdirs 3050s given by the platformdirs library. To remove this warning and 3050s see the appropriate new directories, set the environment variable 3050s `JUPYTER_PLATFORM_DIRS=1` and then run `jupyter --paths`. 3050s The use of platformdirs will be the default in `jupyter_core` v6 3050s from jupyter_core.paths import jupyter_data_dir, jupyter_runtime_dir, secure_write 3050s 3050s spyder/config/base.py:441 3050s /tmp/autopkgtest.7kzvl3/build.Gvq/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. 3050s locale_language = locale.getdefaultlocale()[0] 3050s 3050s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 3050s ===Flaky Test Report=== 3050s 3050s test_PYTHONPATH_in_consoles failed (4 runs remaining out of 5). 3050s 3050s assert 1 == 2 3050s + where 1 = len([]) 3050s + where [] = .headers 3050s + where = .path_manager_dialog 3050s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 3050s test_PYTHONPATH_in_consoles failed (3 runs remaining out of 5). 3050s 3050s assert 1 == 2 3050s + where 1 = len([]) 3050s + where [] = .headers 3050s + where = .path_manager_dialog 3050s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 3050s test_PYTHONPATH_in_consoles failed (2 runs remaining out of 5). 3050s 3050s assert 1 == 2 3050s + where 1 = len([]) 3050s + where [] = .headers 3050s + where = .path_manager_dialog 3050s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 3050s test_PYTHONPATH_in_consoles failed (1 runs remaining out of 5). 3050s 3050s assert 1 == 2 3050s + where 1 = len([]) 3050s + where [] = .headers 3050s + where = .path_manager_dialog 3050s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 3050s test_PYTHONPATH_in_consoles failed; it passed 0 out of the required 1 times. 3050s 3050s assert 1 == 2 3050s + where 1 = len([]) 3050s + where [] = .headers 3050s + where = .path_manager_dialog 3050s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 3050s 3050s ===End Flaky Test Report=== 3050s ============================= slowest 10 durations ============================= 3050s 6.50s setup spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 3050s 6.12s setup spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 3050s 5.99s setup spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 3050s 5.84s setup spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 3050s 5.73s setup spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 3050s 1.81s teardown spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 3050s 1.78s teardown spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 3050s 1.76s teardown spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 3050s 1.74s teardown spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 3050s 1.69s teardown spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 3050s ========== 1 failed, 135 skipped, 3 deselected, 2 warnings in 47.41s =========== 3051s *** END OF RUN 4: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 3051s *** STARTING RUN 5 at 00:42:07: 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 3053s 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'] 3053s ============================= test session starts ============================== 3053s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 3053s cachedir: .pytest_cache 3053s PyQt5 5.15.11 -- Qt runtime 5.15.15 -- Qt compiled 5.15.15 3053s rootdir: /tmp/autopkgtest.7kzvl3/build.Gvq/src 3053s configfile: pytest.ini 3053s 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 3053s timeout: 120.0s 3053s timeout method: thread 3053s timeout func_only: False 3053s collecting ... collected 139 items / 3 deselected / 136 selected 3053s 3053s spyder/app/tests/test_mainwindow.py::test_single_instance_and_edit_magic SKIPPED [ 0%] 3053s spyder/app/tests/test_mainwindow.py::test_default_plugin_actions SKIPPED [ 1%] 3053s spyder/app/tests/test_mainwindow.py::test_dedicated_consoles SKIPPED [ 2%] 3053s spyder/app/tests/test_mainwindow.py::test_change_types_in_varexp SKIPPED [ 2%] 3053s spyder/app/tests/test_mainwindow.py::test_change_lsp_interpreter[index=1] SKIPPED [ 3%] 3053s spyder/app/tests/test_mainwindow.py::test_rename_files_in_editor_after_folder_rename SKIPPED [ 4%] 3053s spyder/app/tests/test_mainwindow.py::test_no_update_outline SKIPPED [ 5%] 3053s spyder/app/tests/test_mainwindow.py::test_leaks SKIPPED (Test passed in 3053s previous runs) [ 5%] 3053s spyder/app/tests/test_mainwindow.py::test_lock_action SKIPPED (Test 3053s passed in previous runs) [ 6%] 3053s spyder/app/tests/test_mainwindow.py::test_opengl_implementation[main_window0] SKIPPED [ 7%] 3053s spyder/app/tests/test_mainwindow.py::test_filter_numpy_warning[main_window0] SKIPPED [ 8%] 3053s spyder/app/tests/test_mainwindow.py::test_get_help_combo SKIPPED (Fails 3053s on other than macOS) [ 8%] 3053s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console_dot_notation SKIPPED [ 9%] 3053s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console SKIPPED [ 10%] 3053s spyder/app/tests/test_mainwindow.py::test_window_title SKIPPED (Test 3053s passed in previous runs) [ 11%] 3053s spyder/app/tests/test_mainwindow.py::test_move_to_first_breakpoint[True] SKIPPED [ 11%] 3053s spyder/app/tests/test_mainwindow.py::test_move_to_first_breakpoint[False] SKIPPED [ 12%] 3053s spyder/app/tests/test_mainwindow.py::test_clickable_ipython_tracebacks SKIPPED [ 13%] 3053s spyder/app/tests/test_mainwindow.py::test_shell_execution SKIPPED (Test 3053s passed in previous runs) [ 13%] 3053s spyder/app/tests/test_mainwindow.py::test_change_cwd_ipython_console[non_ascii_\xf1_\xed_\xe7] SKIPPED [ 14%] 3053s spyder/app/tests/test_mainwindow.py::test_change_cwd_ipython_console[test_dir] SKIPPED [ 15%] 3053s spyder/app/tests/test_mainwindow.py::test_change_cwd_explorer[non_ascii_\xf1_\xed_\xe7] SKIPPED [ 16%] 3053s spyder/app/tests/test_mainwindow.py::test_change_cwd_explorer[test_dir] SKIPPED [ 16%] 3053s spyder/app/tests/test_mainwindow.py::test_project_path SKIPPED (Test 3053s passed in previous runs) [ 17%] 3053s spyder/app/tests/test_mainwindow.py::test_open_notebooks_from_project_explorer SKIPPED [ 18%] 3053s spyder/app/tests/test_mainwindow.py::test_runfile_from_project_explorer SKIPPED [ 19%] 3053s spyder/app/tests/test_mainwindow.py::test_set_new_breakpoints SKIPPED [ 19%] 3053s spyder/app/tests/test_mainwindow.py::test_open_files_in_new_editor_window SKIPPED [ 20%] 3053s spyder/app/tests/test_mainwindow.py::test_close_when_file_is_changed SKIPPED [ 21%] 3053s spyder/app/tests/test_mainwindow.py::test_maximize_minimize_plugins SKIPPED [ 22%] 3053s spyder/app/tests/test_mainwindow.py::test_issue_4066 SKIPPED (Test 3053s passed in previous runs) [ 22%] 3053s spyder/app/tests/test_mainwindow.py::test_varexp_edit_inline SKIPPED [ 23%] 3053s spyder/app/tests/test_mainwindow.py::test_c_and_n_pdb_commands SKIPPED [ 24%] 3053s spyder/app/tests/test_mainwindow.py::test_stop_dbg SKIPPED (Test passed 3053s in previous runs) [ 25%] 3053s spyder/app/tests/test_mainwindow.py::test_change_cwd_dbg SKIPPED (Test 3053s passed in previous runs) [ 25%] 3053s spyder/app/tests/test_mainwindow.py::test_varexp_magic_dbg SKIPPED (Test 3053s passed in previous runs) [ 26%] 3053s spyder/app/tests/test_mainwindow.py::test_plots_plugin[main_window0] SKIPPED [ 27%] 3053s spyder/app/tests/test_mainwindow.py::test_plots_plugin[main_window1] SKIPPED [ 27%] 3053s spyder/app/tests/test_mainwindow.py::test_plots_scroll SKIPPED (Test 3053s passed in previous runs) [ 28%] 3053s spyder/app/tests/test_mainwindow.py::test_tight_layout_option_for_inline_plot SKIPPED [ 29%] 3053s spyder/app/tests/test_mainwindow.py::test_plot_from_collectioneditor SKIPPED [ 30%] 3053s spyder/app/tests/test_mainwindow.py::test_editorstack_open_switcher_dlg SKIPPED [ 30%] 3053s spyder/app/tests/test_mainwindow.py::test_switcher_projects_integration SKIPPED [ 31%] 3053s spyder/app/tests/test_mainwindow.py::test_run_static_code_analysis SKIPPED [ 32%] 3053s spyder/app/tests/test_mainwindow.py::test_troubleshooting_menu_item_and_url SKIPPED [ 33%] 3053s spyder/app/tests/test_mainwindow.py::test_help_opens_when_show_tutorial_full SKIPPED [ 33%] 3053s spyder/app/tests/test_mainwindow.py::test_report_issue SKIPPED (Test 3053s passed in previous runs) [ 34%] 3053s spyder/app/tests/test_mainwindow.py::test_custom_layouts SKIPPED (It 3053s segfaults on Linux and Mac) [ 35%] 3053s spyder/app/tests/test_mainwindow.py::test_programmatic_custom_layouts SKIPPED [ 36%] 3053s spyder/app/tests/test_mainwindow.py::test_save_on_runfile SKIPPED (Test 3053s passed in previous runs) [ 36%] 3053s spyder/app/tests/test_mainwindow.py::test_pylint_follows_file SKIPPED [ 37%] 3053s spyder/app/tests/test_mainwindow.py::test_report_comms_error SKIPPED [ 38%] 3053s spyder/app/tests/test_mainwindow.py::test_break_while_running SKIPPED [ 38%] 3053s spyder/app/tests/test_mainwindow.py::test_preferences_run_section_exists SKIPPED [ 39%] 3053s spyder/app/tests/test_mainwindow.py::test_preferences_checkboxes_not_checked_regression SKIPPED [ 40%] 3053s spyder/app/tests/test_mainwindow.py::test_preferences_change_font_regression SKIPPED [ 41%] 3053s spyder/app/tests/test_mainwindow.py::test_preferences_empty_shortcut_regression[main_window0] SKIPPED [ 41%] 3053s spyder/app/tests/test_mainwindow.py::test_preferences_shortcut_reset_regression SKIPPED [ 42%] 3053s spyder/app/tests/test_mainwindow.py::test_change_lsp_interpreter[before=test_PYTHONPATH_in_consoles] SKIPPED [ 43%] 3053s spyder/app/tests/test_mainwindow.py::test_preferences_last_page_is_loaded SKIPPED [ 44%] 3053s spyder/app/tests/test_mainwindow.py::test_debug_unsaved_file SKIPPED [ 44%] 3053s spyder/app/tests/test_mainwindow.py::test_runcell[True] SKIPPED (Test 3053s passed in previous runs) [ 45%] 3053s spyder/app/tests/test_mainwindow.py::test_runcell[False] SKIPPED (Test 3053s passed in previous runs) [ 46%] 3053s spyder/app/tests/test_mainwindow.py::test_runcell_leading_indent SKIPPED [ 47%] 3053s spyder/app/tests/test_mainwindow.py::test_varexp_refresh SKIPPED (Test 3053s passed in previous runs) [ 47%] 3053s spyder/app/tests/test_mainwindow.py::test_path_manager_updates_clients SKIPPED [ 48%] 3053s spyder/app/tests/test_mainwindow.py::test_pdb_key_leak SKIPPED (Test 3053s passed in previous runs) [ 49%] 3053s spyder/app/tests/test_mainwindow.py::test_pdb_step[True] SKIPPED (Test 3053s passed in previous runs) [ 50%] 3053s spyder/app/tests/test_mainwindow.py::test_pdb_step[False] SKIPPED (Test 3053s passed in previous runs) [ 50%] 3053s spyder/app/tests/test_mainwindow.py::test_ipython_magic[True-True] SKIPPED [ 51%] 3053s spyder/app/tests/test_mainwindow.py::test_ipython_magic[True-False] SKIPPED [ 52%] 3053s spyder/app/tests/test_mainwindow.py::test_ipython_magic[False-True] SKIPPED [ 52%] 3053s spyder/app/tests/test_mainwindow.py::test_ipython_magic[False-False] SKIPPED [ 53%] 3053s spyder/app/tests/test_mainwindow.py::test_running_namespace SKIPPED [ 54%] 3053s spyder/app/tests/test_mainwindow.py::test_running_namespace_refresh SKIPPED [ 55%] 3053s spyder/app/tests/test_mainwindow.py::test_debug_namespace SKIPPED [ 55%] 3053s spyder/app/tests/test_mainwindow.py::test_post_mortem SKIPPED (Test 3053s passed in previous runs) [ 56%] 3053s spyder/app/tests/test_mainwindow.py::test_varexp_cleared_after_kernel_restart SKIPPED [ 57%] 3053s spyder/app/tests/test_mainwindow.py::test_varexp_cleared_after_reset SKIPPED [ 58%] 3053s spyder/app/tests/test_mainwindow.py::test_immediate_debug SKIPPED (Test 3053s passed in previous runs) [ 58%] 3053s spyder/app/tests/test_mainwindow.py::test_local_namespace SKIPPED (Test 3053s passed in previous runs) [ 59%] 3053s spyder/app/tests/test_mainwindow.py::test_switch_to_plugin SKIPPED (Test 3053s passed in previous runs) [ 60%] 3053s spyder/app/tests/test_mainwindow.py::test_tour_message[main_window0] SKIPPED [ 61%] 3053s spyder/app/tests/test_mainwindow.py::test_prevent_closing SKIPPED (Test 3053s passed in previous runs) [ 61%] 3053s spyder/app/tests/test_mainwindow.py::test_continue_first_line SKIPPED [ 62%] 3053s spyder/app/tests/test_mainwindow.py::test_pdb_ipykernel SKIPPED (Flaky 3053s on Linux) [ 63%] 3053s spyder/app/tests/test_mainwindow.py::test_print_comms SKIPPED (Test 3053s passed in previous runs) [ 63%] 3053s spyder/app/tests/test_mainwindow.py::test_goto_find SKIPPED (Test passed 3053s in previous runs) [ 64%] 3053s spyder/app/tests/test_mainwindow.py::test_copy_paste SKIPPED (Test 3053s passed in previous runs) [ 65%] 3053s spyder/app/tests/test_mainwindow.py::test_add_external_plugins_to_dependencies SKIPPED [ 66%] 3053s spyder/app/tests/test_mainwindow.py::test_shortcuts_in_external_plugins SKIPPED [ 66%] 3053s spyder/app/tests/test_mainwindow.py::test_locals_globals_var_debug SKIPPED [ 67%] 3053s spyder/app/tests/test_mainwindow.py::test_focus_for_plugins_with_raise_and_focus SKIPPED [ 68%] 3053s spyder/app/tests/test_mainwindow.py::test_history_from_ipyconsole SKIPPED [ 69%] 3053s spyder/app/tests/test_mainwindow.py::test_debug_unsaved_function SKIPPED [ 69%] 3053s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console_special_characters SKIPPED [ 70%] 3053s spyder/app/tests/test_mainwindow.py::test_get_help_editor[object_info0] SKIPPED [ 71%] 3053s spyder/app/tests/test_mainwindow.py::test_get_help_editor[object_info1] SKIPPED [ 72%] 3053s spyder/app/tests/test_mainwindow.py::test_runconfig_workdir SKIPPED [ 72%] 3053s spyder/app/tests/test_mainwindow.py::test_connection_to_external_kernel SKIPPED [ 73%] 3053s spyder/app/tests/test_mainwindow.py::test_run_code SKIPPED (Test passed 3053s in previous runs) [ 74%] 3053s spyder/app/tests/test_mainwindow.py::test_run_cell_copy[main_window0] SKIPPED [ 75%] 3053s spyder/app/tests/test_mainwindow.py::test_switcher SKIPPED (Test passed 3053s in previous runs) [ 75%] 3053s spyder/app/tests/test_mainwindow.py::test_editorstack_open_symbolfinder_dlg SKIPPED [ 76%] 3053s spyder/app/tests/test_mainwindow.py::test_go_to_definition SKIPPED (Test 3053s passed in previous runs) [ 77%] 3053s spyder/app/tests/test_mainwindow.py::test_varexp_rename SKIPPED (Test 3053s passed in previous runs) [ 77%] 3053s spyder/app/tests/test_mainwindow.py::test_varexp_remove SKIPPED (Test 3053s passed in previous runs) [ 78%] 3053s spyder/app/tests/test_mainwindow.py::test_runcell_edge_cases[main_window0] SKIPPED [ 79%] 3053s spyder/app/tests/test_mainwindow.py::test_runcell_pdb SKIPPED (Test 3053s passed in previous runs) [ 80%] 3053s spyder/app/tests/test_mainwindow.py::test_runcell_cache[False] SKIPPED [ 80%] 3053s spyder/app/tests/test_mainwindow.py::test_runcell_cache[True] SKIPPED [ 81%] 3053s spyder/app/tests/test_mainwindow.py::test_runcell_after_restart SKIPPED [ 82%] 3053s spyder/app/tests/test_mainwindow.py::test_run_unsaved_file_multiprocessing SKIPPED [ 83%] 3053s spyder/app/tests/test_mainwindow.py::test_ordering_lsp_requests_at_startup SKIPPED [ 83%] 3053s spyder/app/tests/test_mainwindow.py::test_update_outline SKIPPED (Test 3053s passed in previous runs) [ 84%] 3053s spyder/app/tests/test_mainwindow.py::test_outline_no_init SKIPPED (Test 3053s passed in previous runs) [ 85%] 3053s spyder/app/tests/test_mainwindow.py::test_print_multiprocessing SKIPPED [ 86%] 3053s spyder/app/tests/test_mainwindow.py::test_print_faulthandler SKIPPED [ 86%] 3053s spyder/app/tests/test_mainwindow.py::test_out_runfile_runcell SKIPPED [ 87%] 3053s spyder/app/tests/test_mainwindow.py::test_print_frames[False] SKIPPED [ 88%] 3053s spyder/app/tests/test_mainwindow.py::test_print_frames[True] SKIPPED [ 88%] 3053s spyder/app/tests/test_mainwindow.py::test_debugger_plugin SKIPPED (Test 3053s passed in previous runs) [ 89%] 3053s spyder/app/tests/test_mainwindow.py::test_recursive_debug SKIPPED (Test 3053s passed in previous runs) [ 90%] 3053s spyder/app/tests/test_mainwindow.py::test_visible_plugins SKIPPED (Test 3053s passed in previous runs) [ 91%] 3053s spyder/app/tests/test_mainwindow.py::test_cwd_is_synced_when_switching_consoles SKIPPED [ 91%] 3053s spyder/app/tests/test_mainwindow.py::test_console_initial_cwd_is_synced SKIPPED [ 92%] 3053s spyder/app/tests/test_mainwindow.py::test_debug_selection SKIPPED (Test 3053s passed in previous runs) [ 93%] 3053s spyder/app/tests/test_mainwindow.py::test_outline_namespace_package SKIPPED [ 94%] 3098s spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles FAILED [ 94%] 3098s spyder/app/tests/test_mainwindow.py::test_recursive_debug_exception SKIPPED [ 95%] 3098s spyder/app/tests/test_mainwindow.py::test_runfile_namespace SKIPPED [ 96%] 3098s spyder/app/tests/test_mainwindow.py::test_quotes_rename_ipy SKIPPED [ 97%] 3098s spyder/app/tests/test_mainwindow.py::test_icons_in_menus SKIPPED (Only 3098s works for Mac) [ 97%] 3098s spyder/app/tests/test_mainwindow.py::test_undock_plugin_and_close SKIPPED [ 98%] 3099s spyder/app/tests/test_mainwindow.py::test_outline_in_maximized_editor SKIPPED [ 99%] 3099s spyder/app/tests/test_mainwindow.py::test_editor_window_outline_and_toolbars SKIPPED [100%] 3099s 3099s =================================== FAILURES =================================== 3099s _________________________ test_PYTHONPATH_in_consoles __________________________ 3099s 3099s main_window = 3099s qtbot = 3099s tmp_path = PosixPath('/tmp/pytest-of-ubuntu/pytest-6/test_PYTHONPATH_in_consoles4') 3099s restore_user_env = None 3099s 3099s @flaky(max_runs=5) 3099s def test_PYTHONPATH_in_consoles(main_window, qtbot, tmp_path, 3099s restore_user_env): 3099s """ 3099s Test that PYTHONPATH is passed to IPython consoles under different 3099s scenarios. 3099s """ 3099s # Wait until the window is fully up 3099s ipyconsole = main_window.ipyconsole 3099s shell = ipyconsole.get_current_shellwidget() 3099s qtbot.waitUntil(lambda: shell._prompt_html is not None, 3099s timeout=SHELL_TIMEOUT) 3099s 3099s # Main variables 3099s ppm = main_window.get_plugin(Plugins.PythonpathManager) 3099s 3099s # Add a directory to PYTHONPATH 3099s sys_dir = tmp_path / 'sys_dir' 3099s sys_dir.mkdir() 3099s set_user_env({"PYTHONPATH": str(sys_dir)}) 3099s 3099s # Add a directory to the current list of paths to simulate a path added by 3099s # users 3099s user_dir = tmp_path / 'user_dir' 3099s user_dir.mkdir() 3099s if os.name != "nt": 3099s assert ppm.get_container().path == () 3099s ppm.get_container().path = (str(user_dir),) + ppm.get_container().path 3099s 3099s # Open Pythonpath dialog to detect sys_dir 3099s ppm.show_path_manager() 3099s qtbot.wait(500) 3099s 3099s # Check we're showing two headers 3099s > assert len(ppm.path_manager_dialog.headers) == 2 3099s E assert 1 == 2 3099s E + where 1 = len([]) 3099s E + where [] = .headers 3099s E + where = .path_manager_dialog 3099s 3099s /tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/app/tests/test_mainwindow.py:6502: AssertionError 3099s ----------------------------- Captured Qt messages ----------------------------- 3099s QtWarningMsg: Attribute Qt::AA_UseSoftwareOpenGL must be set before QCoreApplication is created. 3099s QtWarningMsg: Scenegraph already initialized, setBackend() request ignored 3099s ---------------------------- Captured stdout setup ----------------------------- 3099s Attribute Qt::AA_UseSoftwareOpenGL must be set before QCoreApplication is created. 3099s Warning: None of the following fonts is installed: ['Ubuntu Mono'] 3099s --------------------------- Captured stdout teardown --------------------------- 3099s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 3099s Type "copyright", "credits" or "license" for more information. 3099s 3099s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 3099s 3099s In [1]: 3099s --------------------------- Captured stdout teardown --------------------------- 3099s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 3099s Type "copyright", "credits" or "license" for more information. 3099s 3099s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 3099s 3099s In [1]: 3099s --------------------------- Captured stdout teardown --------------------------- 3099s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 3099s Type "copyright", "credits" or "license" for more information. 3099s 3099s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 3099s 3099s In [1]: 3099s --------------------------- Captured stdout teardown --------------------------- 3099s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 3099s Type "copyright", "credits" or "license" for more information. 3099s 3099s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 3099s 3099s In [1]: 3099s --------------------------- Captured stdout teardown --------------------------- 3099s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 3099s Type "copyright", "credits" or "license" for more information. 3099s 3099s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 3099s 3099s In [1]: 3099s --------------------------- Captured stdout teardown --------------------------- 3099s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 3099s Type "copyright", "credits" or "license" for more information. 3099s 3099s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 3099s 3099s In [1]: 3099s --------------------------- Captured stdout teardown --------------------------- 3099s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 3099s Type "copyright", "credits" or "license" for more information. 3099s 3099s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 3099s 3099s In [1]: 3099s --------------------------- Captured stdout teardown --------------------------- 3099s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 3099s Type "copyright", "credits" or "license" for more information. 3099s 3099s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 3099s 3099s In [1]: 3099s --------------------------- Captured stdout teardown --------------------------- 3099s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 3099s Type "copyright", "credits" or "license" for more information. 3099s 3099s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 3099s 3099s In [1]: 3099s --------------------------- Captured stdout teardown --------------------------- 3099s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 3099s Type "copyright", "credits" or "license" for more information. 3099s 3099s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 3099s 3099s In [1]: 3099s --------------------------- Captured stdout teardown --------------------------- 3099s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 3099s Type "copyright", "credits" or "license" for more information. 3099s 3099s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 3099s 3099s In [1]: 3099s --------------------------- Captured stdout teardown --------------------------- 3099s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 3099s Type "copyright", "credits" or "license" for more information. 3099s 3099s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 3099s 3099s In [1]: 3099s --------------------------- Captured stdout teardown --------------------------- 3099s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 3099s Type "copyright", "credits" or "license" for more information. 3099s 3099s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 3099s 3099s In [1]: 3099s --------------------------- Captured stdout teardown --------------------------- 3099s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 3099s Type "copyright", "credits" or "license" for more information. 3099s 3099s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 3099s 3099s In [1]: 3099s --------------------------- Captured stdout teardown --------------------------- 3099s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 3099s Type "copyright", "credits" or "license" for more information. 3099s 3099s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 3099s 3099s In [1]: 3099s --------------------------- Captured stdout teardown --------------------------- 3099s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 3099s Type "copyright", "credits" or "license" for more information. 3099s 3099s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 3099s 3099s In [1]: 3099s --------------------------- Captured stdout teardown --------------------------- 3099s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 3099s Type "copyright", "credits" or "license" for more information. 3099s 3099s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 3099s 3099s In [1]: 3099s --------------------------- Captured stdout teardown --------------------------- 3099s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 3099s Type "copyright", "credits" or "license" for more information. 3099s 3099s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 3099s 3099s In [1]: 3099s --------------------------- Captured stdout teardown --------------------------- 3099s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 3099s Type "copyright", "credits" or "license" for more information. 3099s 3099s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 3099s 3099s In [1]: 3099s =============================== warnings summary =============================== 3099s ../../../../usr/lib/python3/dist-packages/jupyter_client/connect.py:22 3099s /usr/lib/python3/dist-packages/jupyter_client/connect.py:22: DeprecationWarning: Jupyter is migrating its paths to use standard platformdirs 3099s given by the platformdirs library. To remove this warning and 3099s see the appropriate new directories, set the environment variable 3099s `JUPYTER_PLATFORM_DIRS=1` and then run `jupyter --paths`. 3099s The use of platformdirs will be the default in `jupyter_core` v6 3099s from jupyter_core.paths import jupyter_data_dir, jupyter_runtime_dir, secure_write 3099s 3099s spyder/config/base.py:441 3099s /tmp/autopkgtest.7kzvl3/build.Gvq/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. 3099s locale_language = locale.getdefaultlocale()[0] 3099s 3099s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 3099s ===Flaky Test Report=== 3099s 3099s test_PYTHONPATH_in_consoles failed (4 runs remaining out of 5). 3099s 3099s assert 1 == 2 3099s + where 1 = len([]) 3099s + where [] = .headers 3099s + where = .path_manager_dialog 3099s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 3099s test_PYTHONPATH_in_consoles failed (3 runs remaining out of 5). 3099s 3099s assert 1 == 2 3099s + where 1 = len([]) 3099s + where [] = .headers 3099s + where = .path_manager_dialog 3099s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 3099s test_PYTHONPATH_in_consoles failed (2 runs remaining out of 5). 3099s 3099s assert 1 == 2 3099s + where 1 = len([]) 3099s + where [] = .headers 3099s + where = .path_manager_dialog 3099s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 3099s test_PYTHONPATH_in_consoles failed (1 runs remaining out of 5). 3099s 3099s assert 1 == 2 3099s + where 1 = len([]) 3099s + where [] = .headers 3099s + where = .path_manager_dialog 3099s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 3099s test_PYTHONPATH_in_consoles failed; it passed 0 out of the required 1 times. 3099s 3099s assert 1 == 2 3099s + where 1 = len([]) 3099s + where [] = .headers 3099s + where = .path_manager_dialog 3099s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 3099s 3099s ===End Flaky Test Report=== 3099s ============================= slowest 10 durations ============================= 3099s 6.46s setup spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 3099s 6.05s setup spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 3099s 5.87s setup spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 3099s 5.76s setup spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 3099s 5.66s setup spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 3099s 1.87s teardown spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 3099s 1.78s teardown spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 3099s 1.77s teardown spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 3099s 1.74s teardown spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 3099s 1.74s teardown spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 3099s ========== 1 failed, 135 skipped, 3 deselected, 2 warnings in 46.71s =========== 3101s *** END OF RUN 5: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 3101s *** SOME TESTS FAILED/ERRORED EVERY RUN, ABORTING *** 3101s autopkgtest [00:42:57]: test pytest-mainwindow: -----------------------] 3105s autopkgtest [00:43:01]: test pytest-mainwindow: - - - - - - - - - - results - - - - - - - - - - 3105s pytest-mainwindow FLAKY non-zero exit status 1 3109s autopkgtest [00:43:05]: test pytest-ipythonconsole: preparing testbed 3110s Reading package lists... 3111s Building dependency tree... 3111s Reading state information... 3111s Starting pkgProblemResolver with broken count: 0 3111s Starting 2 pkgProblemResolver with broken count: 0 3111s Done 3112s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 3122s autopkgtest [00:43:18]: test pytest-ipythonconsole: [----------------------- 3124s Testing with python3.13: 3125s Defaulting to user installation because normal site-packages is not writeable 3125s Processing /tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/app/tests/spyder-boilerplate 3125s Preparing metadata (setup.py): started 3125s Preparing metadata (setup.py): finished with status 'done' 3125s Building wheels for collected packages: spyder-boilerplate 3125s Building wheel for spyder-boilerplate (setup.py): started 3126s Building wheel for spyder-boilerplate (setup.py): finished with status 'done' 3126s Created wheel for spyder-boilerplate: filename=spyder_boilerplate-0.0.1-py3-none-any.whl size=3984 sha256=35c0c819d64f285273966463712918c14f2cd6a40122b67f2c19914aac5b3604 3126s Stored in directory: /home/ubuntu/.cache/pip/wheels/91/34/ab/e25111c37f3e78fe0c49e7e34bd4a4d59482a8d4678bd61075 3126s Successfully built spyder-boilerplate 3126s Installing collected packages: spyder-boilerplate 3126s Attempting uninstall: spyder-boilerplate 3126s Found existing installation: spyder-boilerplate 0.0.1 3126s Uninstalling spyder-boilerplate-0.0.1: 3126s Successfully uninstalled spyder-boilerplate-0.0.1 3126s Successfully installed spyder-boilerplate-0.0.1 3126s *** STARTING RUN 1 at 00:43:22: 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 3128s 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'] 3128s ============================= test session starts ============================== 3128s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 3128s cachedir: .pytest_cache 3128s PyQt5 5.15.11 -- Qt runtime 5.15.15 -- Qt compiled 5.15.15 3128s rootdir: /tmp/autopkgtest.7kzvl3/build.Gvq/src 3128s configfile: pytest.ini 3128s 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 3128s timeout: 120.0s 3128s timeout method: thread 3128s timeout func_only: False 3128s collecting ... collected 81 items / 2 deselected / 79 selected 3128s 3128s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_environment_client SKIPPED [ 1%] 3128s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_conda_env_activation SKIPPED [ 2%] 3128s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_banners SKIPPED [ 3%] 3128s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.arange-signature0-documentation0] SKIPPED [ 5%] 3128s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.vectorize-signature1-documentation1] SKIPPED [ 6%] 3128s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.abs-signature2-documentation2] SKIPPED [ 7%] 3128s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.where-signature3-documentation3] SKIPPED [ 8%] 3128s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.array-signature4-documentation4] SKIPPED [ 10%] 3128s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.linalg.norm-signature5-documentation5] SKIPPED [ 11%] 3128s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[range-signature6-documentation6] SKIPPED [ 12%] 3128s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[dict-signature7-documentation7] SKIPPED [ 13%] 3128s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[foo-signature8-documentation8] SKIPPED [ 15%] 3128s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_auto_backend SKIPPED [ 16%] 3128s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_tk_backend SKIPPED [ 17%] 3128s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pylab_client SKIPPED [ 18%] 3128s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_sympy_client SKIPPED [ 20%] 3128s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_cython_client SKIPPED [ 21%] 3128s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_tab_rename_for_slaves SKIPPED [ 22%] 3128s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_no_repeated_tabs_name SKIPPED [ 24%] 3128s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_tabs_preserve_name_after_move SKIPPED [ 25%] 3128s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_conf_env_vars SKIPPED [ 26%] 3128s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_import_namespace SKIPPED [ 27%] 3128s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_disambiguation SKIPPED [ 29%] 3128s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_coloring SKIPPED [ 30%] 3128s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_set_cwd SKIPPED [ 31%] 3128s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_cwd SKIPPED [ 32%] 3128s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_request_env SKIPPED [ 34%] 3128s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_request_syspath SKIPPED [ 35%] 3128s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_save_history_dbg SKIPPED [ 36%] 3128s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_dbg_input SKIPPED [ 37%] 3128s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_unicode_vars SKIPPED [ 39%] 3128s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_values_dbg SKIPPED [ 40%] 3128s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_execute_events_dbg SKIPPED [ 41%] 3128s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_run_doctest SKIPPED [ 43%] 3128s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_mpl_backend_change SKIPPED [ 44%] 3134s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_clear_and_reset_magics_dbg PASSED [ 45%] 3140s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_restart_kernel PASSED [ 46%] 3143s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_load_kernel_file_from_id PASSED [ 48%] 3148s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_load_kernel_file_from_location PASSED [ 49%] 3151s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_load_kernel_file PASSED [ 50%] 3155s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_sys_argv_clear PASSED [ 51%] 3162s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_set_elapsed_time PASSED [ 53%] 3166s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_startup_working_directory PASSED [ 54%] 3172s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_complete PASSED [ 55%] 3177s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_multiline PASSED [ 56%] 3183s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_ignore_lib[True] PASSED [ 58%] 3189s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_ignore_lib[False] PASSED [ 59%] 3195s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_calltip PASSED [ 60%] 3204s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_kill[False] PASSED [ 62%] 3211s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_wrong_std_module[True] PASSED [ 63%] 3217s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_wrong_std_module[False] PASSED [ 64%] 3227s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_restart_after_manual_restart_and_crash PASSED [ 65%] 3231s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_stderr_poll PASSED [ 67%] 3235s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_stdout_poll PASSED [ 68%] 3239s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_startup_code_pdb PASSED [ 69%] 3240s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_eventloop[inline] Fatal Python error: Segmentation fault 3240s 3240s Thread 0xff944400 (most recent call first): 3240s File "/usr/lib/python3.13/threading.py", line 363 in wait 3240s File "/usr/lib/python3.13/threading.py", line 659 in wait 3240s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 130 in _async_run 3240s File "/usr/lib/python3.13/asyncio/events.py", line 89 in _run 3240s File "/usr/lib/python3.13/asyncio/base_events.py", line 2034 in _run_once 3240s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 3240s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 3240s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 149 in run 3240s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3240s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3240s 3240s Thread 0xfe141400 (most recent call first): 3240s File "/usr/lib/python3.13/selectors.py", line 452 in select 3240s File "/usr/lib/python3.13/asyncio/base_events.py", line 1996 in _run_once 3240s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 3240s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 3240s File "/usr/lib/python3/dist-packages/jupyter_client/threaded.py", line 266 in run 3240s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3240s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3240s 3240s Thread 0xfd940400 (most recent call first): 3240s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 3240s 3240s Thread 0xfd13f400 (most recent call first): 3240s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 3240s 3240s Thread 0xfb93c400 (most recent call first): 3240s File "/usr/lib/python3.13/threading.py", line 363 in wait 3240s File "/usr/lib/python3.13/threading.py", line 659 in wait 3240s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 130 in _async_run 3240s File "/usr/lib/python3.13/asyncio/events.py", line 89 in _run 3240s File "/usr/lib/python3.13/asyncio/base_events.py", line 2034 in _run_once 3240s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 3240s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 3240s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 149 in run 3240s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3240s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3240s 3240s Thread 0xf303f400 (most recent call first): 3240s File "/usr/lib/python3.13/selectors.py", line 452 in select 3240s File "/usr/lib/python3.13/asyncio/base_events.py", line 1996 in _run_once 3240s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 3240s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 3240s File "/usr/lib/python3/dist-packages/jupyter_client/threaded.py", line 266 in run 3240s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3240s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3240s 3240s Thread 0xf283e400 (most recent call first): 3240s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 3240s 3240s Thread 0x010ff400 (most recent call first): 3240s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 3240s 3240s Thread 0x64e09400 (most recent call first): 3240s File "/usr/lib/python3.13/threading.py", line 359 in wait 3240s File "/usr/lib/python3.13/threading.py", line 659 in wait 3240s File "/usr/lib/python3/dist-packages/IPython/core/history.py", line 903 in run 3240s File "/usr/lib/python3/dist-packages/IPython/core/history.py", line 61 in only_when_enabled 3240s File "/usr/lib/python3/dist-packages/decorator.py", line 232 in fun 3240s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3240s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3240s 3240s Thread 0xdea5f400 (most recent call first): 3240s File "/usr/lib/python3.13/threading.py", line 363 in wait 3240s File "/usr/lib/python3.13/threading.py", line 659 in wait 3240s File "/usr/lib/python3.13/threading.py", line 1340 in run 3240s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3240s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3240s 3240s Current thread 0xf202f020 (most recent call first): 3240s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/ipythonconsole/tests/conftest.py", line 252 in ipyconsole 3240s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 891 in call_fixture_func 3240s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140 in pytest_fixture_setup 3240s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 3240s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 3240s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 3240s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091 in execute 3240s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617 in _get_active_fixturedef 3240s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532 in getfixturevalue 3240s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697 in _fillfixtures 3240s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630 in setup 3240s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514 in setup 3240s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160 in pytest_runtest_setup 3240s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 3240s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 3240s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 3240s File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 146 in 3240s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341 in from_call 3240s File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 145 in _call_runtest_hook 3240s File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 149 in call_and_report 3240s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 126 in runtestprotocol 3240s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol 3240s File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 89 in pytest_runtest_protocol 3240s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 3240s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 3240s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 3240s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 362 in pytest_runtestloop 3240s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 3240s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 3240s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 3240s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 337 in _main 3240s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 283 in wrap_session 3240s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 330 in pytest_cmdline_main 3240s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 3240s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 3240s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 3240s File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 175 in main 3240s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/runtests.py", line 56 in run_pytest 3240s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/runtests.py", line 76 in main 3240s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/runtests.py", line 81 in 3240s 3240s 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) 3241s *** END OF RUN 1: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 3241s *** STARTING RUN 2 at 00:45:17: 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 3241s Segmentation fault (core dumped) 3242s 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'] 3242s ============================= test session starts ============================== 3242s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 3242s cachedir: .pytest_cache 3242s PyQt5 5.15.11 -- Qt runtime 5.15.15 -- Qt compiled 5.15.15 3242s rootdir: /tmp/autopkgtest.7kzvl3/build.Gvq/src 3242s configfile: pytest.ini 3242s 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 3242s timeout: 120.0s 3242s timeout method: thread 3242s timeout func_only: False 3243s collecting ... collected 81 items / 2 deselected / 79 selected 3243s 3243s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_environment_client SKIPPED [ 1%] 3243s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_conda_env_activation SKIPPED [ 2%] 3243s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_banners SKIPPED [ 3%] 3243s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.arange-signature0-documentation0] SKIPPED [ 5%] 3243s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.vectorize-signature1-documentation1] SKIPPED [ 6%] 3243s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.abs-signature2-documentation2] SKIPPED [ 7%] 3243s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.where-signature3-documentation3] SKIPPED [ 8%] 3243s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.array-signature4-documentation4] SKIPPED [ 10%] 3243s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.linalg.norm-signature5-documentation5] SKIPPED [ 11%] 3243s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[range-signature6-documentation6] SKIPPED [ 12%] 3243s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[dict-signature7-documentation7] SKIPPED [ 13%] 3243s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[foo-signature8-documentation8] SKIPPED [ 15%] 3243s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_auto_backend SKIPPED [ 16%] 3243s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_tk_backend SKIPPED [ 17%] 3243s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pylab_client SKIPPED [ 18%] 3243s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_sympy_client SKIPPED [ 20%] 3243s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_cython_client SKIPPED [ 21%] 3243s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_tab_rename_for_slaves SKIPPED [ 22%] 3243s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_no_repeated_tabs_name SKIPPED [ 24%] 3243s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_tabs_preserve_name_after_move SKIPPED [ 25%] 3243s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_conf_env_vars SKIPPED [ 26%] 3243s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_import_namespace SKIPPED [ 27%] 3243s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_disambiguation SKIPPED [ 29%] 3243s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_coloring SKIPPED [ 30%] 3243s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_set_cwd SKIPPED [ 31%] 3243s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_cwd SKIPPED [ 32%] 3243s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_request_env SKIPPED [ 34%] 3243s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_request_syspath SKIPPED [ 35%] 3243s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_save_history_dbg SKIPPED [ 36%] 3243s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_dbg_input SKIPPED [ 37%] 3243s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_unicode_vars SKIPPED [ 39%] 3243s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_values_dbg SKIPPED [ 40%] 3243s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_execute_events_dbg SKIPPED [ 41%] 3243s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_run_doctest SKIPPED [ 43%] 3243s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_mpl_backend_change SKIPPED [ 44%] 3243s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_clear_and_reset_magics_dbg SKIPPED [ 45%] 3243s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_restart_kernel SKIPPED [ 46%] 3243s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_load_kernel_file_from_id SKIPPED [ 48%] 3243s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_load_kernel_file_from_location SKIPPED [ 49%] 3243s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_load_kernel_file SKIPPED [ 50%] 3243s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_sys_argv_clear SKIPPED [ 51%] 3243s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_set_elapsed_time SKIPPED [ 53%] 3243s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_startup_working_directory SKIPPED [ 54%] 3243s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_complete SKIPPED [ 55%] 3243s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_multiline SKIPPED [ 56%] 3243s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_ignore_lib[True] SKIPPED [ 58%] 3243s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_ignore_lib[False] SKIPPED [ 59%] 3243s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_calltip SKIPPED [ 60%] 3243s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_kill[False] SKIPPED [ 62%] 3243s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_wrong_std_module[True] SKIPPED [ 63%] 3243s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_wrong_std_module[False] SKIPPED [ 64%] 3243s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_restart_after_manual_restart_and_crash SKIPPED [ 65%] 3243s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_stderr_poll SKIPPED [ 67%] 3243s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_stdout_poll SKIPPED [ 68%] 3243s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_startup_code_pdb SKIPPED [ 69%] 3248s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_eventloop[inline] PASSED [ 70%] 3252s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_eventloop[qt] PASSED [ 72%] 3257s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_eventloop[tk] PASSED [ 73%] 3260s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_eventloop[osx] PASSED [ 74%] 3264s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_recursive_pdb PASSED [ 75%] 3266s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_magics_are_recursive PASSED [ 77%] 3271s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_stop_pdb PASSED [ 78%] 3279s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_code_cache PASSED [ 79%] 3283s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_code_and_cmd_separation PASSED [ 81%] 3290s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_breakpoint_builtin PASSED [ 82%] 3295s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_out PASSED [ 83%] 3295s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_shutdown_kernel SKIPPED [ 84%] 3299s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_comprehension_namespace PASSED [ 86%] 3343s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_restart_interactive_backend PASSED [ 87%] 3346s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_mpl_conf PASSED [ 88%] 3351s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_matplotlib_rc_params PASSED [ 89%] 3354s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_no_infowidget PASSED [ 91%] 3361s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_cwd_console_options PASSED [ 92%] 3366s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_startup_run_lines_project_directory PASSED [ 93%] 3371s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_varexp_magic_dbg_locals PASSED [ 94%] 3375s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_old_kernel_version PASSED [ 96%] 3376s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_run_script Fatal Python error: Segmentation fault 3376s 3376s Thread 0xfc31f400 (most recent call first): 3376s File "/usr/lib/python3.13/threading.py", line 363 in wait 3376s File "/usr/lib/python3.13/threading.py", line 659 in wait 3376s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 130 in _async_run 3376s File "/usr/lib/python3.13/asyncio/events.py", line 89 in _run 3376s File "/usr/lib/python3.13/asyncio/base_events.py", line 2034 in _run_once 3376s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 3376s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 3376s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 149 in run 3376s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3376s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3376s 3376s Thread 0xf5634400 (most recent call first): 3376s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 3376s 3376s Thread 0xfab1c400 (most recent call first): 3376s File "/usr/lib/python3.13/selectors.py", line 452 in select 3376s File "/usr/lib/python3.13/asyncio/base_events.py", line 1996 in _run_once 3376s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 3376s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 3376s File "/usr/lib/python3/dist-packages/jupyter_client/threaded.py", line 266 in run 3376s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3376s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3376s 3376s Thread 0xf3e31400 (most recent call first): 3376s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 3376s 3376s Thread 0xf262e400 (most recent call first): 3376s File "/usr/lib/python3.13/threading.py", line 363 in wait 3376s File "/usr/lib/python3.13/threading.py", line 659 in wait 3376s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 130 in _async_run 3376s File "/usr/lib/python3.13/asyncio/events.py", line 89 in _run 3376s File "/usr/lib/python3.13/asyncio/base_events.py", line 2034 in _run_once 3376s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 3376s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 3376s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 149 in run 3376s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3376s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3376s 3376s Thread 0xebec5400 (most recent call first): 3376s File "/usr/lib/python3.13/selectors.py", line 452 in select 3376s File "/usr/lib/python3.13/asyncio/base_events.py", line 1996 in _run_once 3376s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 3376s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 3376s File "/usr/lib/python3/dist-packages/jupyter_client/threaded.py", line 266 in run 3376s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3376s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3376s 3376s Thread 0xea6c2400 (most recent call first): 3376s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 3376s 3376s Thread 0x50df4400 (most recent call first): 3376s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 3376s 3376s Thread 0xfdc31400 (most recent call first): 3376s File "/usr/lib/python3.13/threading.py", line 359 in wait 3376s File "/usr/lib/python3.13/threading.py", line 659 in wait 3376s File "/usr/lib/python3/dist-packages/IPython/core/history.py", line 903 in run 3376s File "/usr/lib/python3/dist-packages/IPython/core/history.py", line 61 in only_when_enabled 3376s File "/usr/lib/python3/dist-packages/decorator.py", line 232 in fun 3376s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3376s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3376s 3376s Thread 0xd60df400 (most recent call first): 3376s File "/usr/lib/python3.13/threading.py", line 363 in wait 3376s File "/usr/lib/python3.13/threading.py", line 659 in wait 3376s File "/usr/lib/python3.13/threading.py", line 1340 in run 3376s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3376s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3376s 3376s Thread 0x9092d400 (most recent call first): 3376s File "/usr/lib/python3.13/threading.py", line 363 in wait 3376s File "/usr/lib/python3.13/threading.py", line 659 in wait 3376s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 130 in _async_run 3376s File "/usr/lib/python3.13/asyncio/events.py", line 89 in _run 3376s File "/usr/lib/python3.13/asyncio/base_events.py", line 2034 in _run_once 3376s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 3376s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 3376s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 149 in run 3376s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3376s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3376s 3376s Thread 0x92931400 (most recent call first): 3376s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 3376s 3376s Thread 0x92130400 (most recent call first): 3376s File "/usr/lib/python3.13/selectors.py", line 452 in select 3376s File "/usr/lib/python3.13/asyncio/base_events.py", line 1996 in _run_once 3376s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 3376s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 3376s File "/usr/lib/python3/dist-packages/jupyter_client/threaded.py", line 266 in run 3376s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3376s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3376s 3376s Thread 0x93132400 (most recent call first): 3376s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 3376s 3376s Thread 0x9d8ca400 (most recent call first): 3376s File "/usr/lib/python3.13/threading.py", line 359 in wait 3376s File "/usr/lib/python3.13/threading.py", line 659 in wait 3376s File "/usr/lib/python3/dist-packages/IPython/core/history.py", line 903 in run 3376s File "/usr/lib/python3/dist-packages/IPython/core/history.py", line 61 in only_when_enabled 3376s File "/usr/lib/python3/dist-packages/decorator.py", line 232 in fun 3376s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3376s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3376s 3376s Current thread 0xe96b2020 (most recent call first): 3376s File "/usr/lib/python3/dist-packages/pytestqt/qtbot.py", line 793 in __exit__ 3376s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/ipythonconsole/tests/conftest.py", line 250 in ipyconsole 3376s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 891 in call_fixture_func 3376s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140 in pytest_fixture_setup 3376s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 3376s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 3376s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 3376s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091 in execute 3376s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617 in _get_active_fixturedef 3376s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532 in getfixturevalue 3376s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697 in _fillfixtures 3376s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630 in setup 3376s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514 in setup 3376s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160 in pytest_runtest_setup 3376s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 3376s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 3376s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 3376s File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 146 in 3376s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341 in from_call 3376s File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 145 in _call_runtest_hook 3376s File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 149 in call_and_report 3376s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 126 in runtestprotocol 3376s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol 3376s File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 89 in pytest_runtest_protocol 3376s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 3376s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 3376s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 3376s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 362 in pytest_runtestloop 3376s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 3376s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 3376s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 3376s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 337 in _main 3376s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 283 in wrap_session 3376s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 330 in pytest_cmdline_main 3376s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 3376s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 3376s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 3376s File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 175 in main 3376s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/runtests.py", line 56 in run_pytest 3376s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/runtests.py", line 76 in main 3376s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/runtests.py", line 81 in 3376s 3376s 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) 3377s Segmentation fault (core dumped) 3377s *** END OF RUN 2: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 3377s *** STARTING RUN 3 at 00:47:33: 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 3378s 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'] 3378s ============================= test session starts ============================== 3378s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 3378s cachedir: .pytest_cache 3378s PyQt5 5.15.11 -- Qt runtime 5.15.15 -- Qt compiled 5.15.15 3378s rootdir: /tmp/autopkgtest.7kzvl3/build.Gvq/src 3378s configfile: pytest.ini 3378s 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 3378s timeout: 120.0s 3378s timeout method: thread 3378s timeout func_only: False 3379s collecting ... collected 81 items / 2 deselected / 79 selected 3379s 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_environment_client SKIPPED [ 1%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_conda_env_activation SKIPPED [ 2%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_banners SKIPPED [ 3%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.arange-signature0-documentation0] SKIPPED [ 5%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.vectorize-signature1-documentation1] SKIPPED [ 6%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.abs-signature2-documentation2] SKIPPED [ 7%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.where-signature3-documentation3] SKIPPED [ 8%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.array-signature4-documentation4] SKIPPED [ 10%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.linalg.norm-signature5-documentation5] SKIPPED [ 11%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[range-signature6-documentation6] SKIPPED [ 12%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[dict-signature7-documentation7] SKIPPED [ 13%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[foo-signature8-documentation8] SKIPPED [ 15%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_auto_backend SKIPPED [ 16%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_tk_backend SKIPPED [ 17%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pylab_client SKIPPED [ 18%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_sympy_client SKIPPED [ 20%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_cython_client SKIPPED [ 21%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_tab_rename_for_slaves SKIPPED [ 22%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_no_repeated_tabs_name SKIPPED [ 24%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_tabs_preserve_name_after_move SKIPPED [ 25%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_conf_env_vars SKIPPED [ 26%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_import_namespace SKIPPED [ 27%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_disambiguation SKIPPED [ 29%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_coloring SKIPPED [ 30%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_set_cwd SKIPPED [ 31%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_cwd SKIPPED [ 32%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_request_env SKIPPED [ 34%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_request_syspath SKIPPED [ 35%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_save_history_dbg SKIPPED [ 36%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_dbg_input SKIPPED [ 37%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_unicode_vars SKIPPED [ 39%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_values_dbg SKIPPED [ 40%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_execute_events_dbg SKIPPED [ 41%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_run_doctest SKIPPED [ 43%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_mpl_backend_change SKIPPED [ 44%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_clear_and_reset_magics_dbg SKIPPED [ 45%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_restart_kernel SKIPPED [ 46%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_load_kernel_file_from_id SKIPPED [ 48%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_load_kernel_file_from_location SKIPPED [ 49%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_load_kernel_file SKIPPED [ 50%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_sys_argv_clear SKIPPED [ 51%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_set_elapsed_time SKIPPED [ 53%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_startup_working_directory SKIPPED [ 54%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_complete SKIPPED [ 55%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_multiline SKIPPED [ 56%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_ignore_lib[True] SKIPPED [ 58%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_ignore_lib[False] SKIPPED [ 59%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_calltip SKIPPED [ 60%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_kill[False] SKIPPED [ 62%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_wrong_std_module[True] SKIPPED [ 63%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_wrong_std_module[False] SKIPPED [ 64%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_restart_after_manual_restart_and_crash SKIPPED [ 65%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_stderr_poll SKIPPED [ 67%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_stdout_poll SKIPPED [ 68%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_startup_code_pdb SKIPPED [ 69%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_eventloop[inline] SKIPPED [ 70%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_eventloop[qt] SKIPPED [ 72%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_eventloop[tk] SKIPPED [ 73%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_eventloop[osx] SKIPPED [ 74%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_recursive_pdb SKIPPED [ 75%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_magics_are_recursive SKIPPED [ 77%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_stop_pdb SKIPPED [ 78%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_code_cache SKIPPED [ 79%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_code_and_cmd_separation SKIPPED [ 81%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_breakpoint_builtin SKIPPED [ 82%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_out SKIPPED [ 83%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_shutdown_kernel SKIPPED [ 84%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_comprehension_namespace SKIPPED [ 86%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_restart_interactive_backend SKIPPED [ 87%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_mpl_conf SKIPPED [ 88%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_matplotlib_rc_params SKIPPED [ 89%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_no_infowidget SKIPPED [ 91%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_cwd_console_options SKIPPED [ 92%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_startup_run_lines_project_directory SKIPPED [ 93%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_varexp_magic_dbg_locals SKIPPED [ 94%] 3379s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_old_kernel_version SKIPPED [ 96%] 3386s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_run_script PASSED [ 97%] 3386s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_show_spyder_kernels_error_on_restart SKIPPED [ 98%] 3386s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_restore_tmpdir SKIPPED [100%] 3386s 3386s =============================== warnings summary =============================== 3386s spyder/config/base.py:441 3386s /tmp/autopkgtest.7kzvl3/build.Gvq/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. 3386s locale_language = locale.getdefaultlocale()[0] 3386s 3386s spyder/plugins/ipythonconsole/widgets/kernelconnect.py:15 3386s /tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/ipythonconsole/widgets/kernelconnect.py:15: DeprecationWarning: Jupyter is migrating its paths to use standard platformdirs 3386s given by the platformdirs library. To remove this warning and 3386s see the appropriate new directories, set the environment variable 3386s `JUPYTER_PLATFORM_DIRS=1` and then run `jupyter --paths`. 3386s The use of platformdirs will be the default in `jupyter_core` v6 3386s from jupyter_core.paths import jupyter_runtime_dir 3386s 3386s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 3386s ============================= slowest 10 durations ============================= 3386s 2.71s setup spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_run_script 3386s 2.55s teardown spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_run_script 3386s 2.01s call spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_run_script 3386s 0.00s teardown spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_show_spyder_kernels_error_on_restart 3386s 0.00s teardown spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_restore_tmpdir 3386s 0.00s setup spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_tabs_preserve_name_after_move 3386s 0.00s setup spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.vectorize-signature1-documentation1] 3386s 0.00s setup spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_magics_are_recursive 3386s 0.00s teardown spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_startup_run_lines_project_directory 3386s 0.00s setup spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_show_spyder_kernels_error_on_restart 3386s =========== 1 passed, 78 skipped, 2 deselected, 2 warnings in 7.78s ============ 3388s *** END OF RUN 3: ALL TESTS RUN HAVE NOW PASSED/XFAILED *** 3388s *** STARTING RUN 1 at 00:47:44: 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 3390s 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'] 3390s ============================= test session starts ============================== 3390s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 3390s cachedir: .pytest_cache 3390s PyQt5 5.15.11 -- Qt runtime 5.15.15 -- Qt compiled 5.15.15 3390s rootdir: /tmp/autopkgtest.7kzvl3/build.Gvq/src 3390s configfile: pytest.ini 3390s 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 3390s timeout: 120.0s 3390s timeout method: thread 3390s timeout func_only: False 3390s collecting ... collected 81 items / 2 deselected / 79 selected 3390s 3390s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_environment_client SKIPPED [ 1%] 3390s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_conda_env_activation SKIPPED [ 2%] 3395s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_banners PASSED [ 3%] 3395s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.arange-signature0-documentation0] SKIPPED [ 5%] 3395s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.vectorize-signature1-documentation1] SKIPPED [ 6%] 3395s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.abs-signature2-documentation2] SKIPPED [ 7%] 3395s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.where-signature3-documentation3] SKIPPED [ 8%] 3395s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.array-signature4-documentation4] SKIPPED [ 10%] 3395s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.linalg.norm-signature5-documentation5] SKIPPED [ 11%] 3395s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[range-signature6-documentation6] SKIPPED [ 12%] 3395s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[dict-signature7-documentation7] SKIPPED [ 13%] 3395s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[foo-signature8-documentation8] SKIPPED [ 15%] 3419s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_auto_backend PASSED [ 16%] 3442s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_tk_backend PASSED [ 17%] 3447s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pylab_client PASSED [ 18%] 3451s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_sympy_client PASSED [ 20%] 3457s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_cython_client PASSED [ 21%] 3461s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_tab_rename_for_slaves PASSED [ 22%] 3466s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_no_repeated_tabs_name PASSED [ 24%] 3470s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_tabs_preserve_name_after_move PASSED [ 25%] 3475s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_conf_env_vars PASSED [ 26%] 3479s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_import_namespace PASSED [ 27%] 3484s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_disambiguation PASSED [ 29%] 3488s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_coloring PASSED [ 30%] 3492s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_set_cwd PASSED [ 31%] 3496s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_cwd PASSED [ 32%] 3500s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_request_env PASSED [ 34%] 3503s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_request_syspath PASSED [ 35%] 3509s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_save_history_dbg PASSED [ 36%] 3513s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_dbg_input PASSED [ 37%] 3514s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_unicode_vars Fatal Python error: Aborted 3514s 3514s Thread 0xff41c400 (most recent call first): 3514s File "/usr/lib/python3.13/threading.py", line 363 in wait 3514s File "/usr/lib/python3.13/threading.py", line 659 in wait 3514s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 130 in _async_run 3514s File "/usr/lib/python3.13/asyncio/events.py", line 89 in _run 3514s File "/usr/lib/python3.13/asyncio/base_events.py", line 2034 in _run_once 3514s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 3514s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 3514s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 149 in run 3514s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3514s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3514s 3514s Thread 0xfd418400 (most recent call first): 3514s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 3514s 3514s Thread 0xfdc19400 (most recent call first): 3514s File "/usr/lib/python3.13/selectors.py", line 452 in select 3514s File "/usr/lib/python3.13/asyncio/base_events.py", line 1996 in _run_once 3514s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 3514s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 3514s File "/usr/lib/python3/dist-packages/jupyter_client/threaded.py", line 266 in run 3514s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3514s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3514s 3514s Thread 0xfcc17400 (most recent call first): 3514s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 3514s 3514s Thread 0xfb414400 (most recent call first): 3514s File "/usr/lib/python3.13/threading.py", line 363 in wait 3514s File "/usr/lib/python3.13/threading.py", line 659 in wait 3514s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 130 in _async_run 3514s File "/usr/lib/python3.13/asyncio/events.py", line 89 in _run 3514s File "/usr/lib/python3.13/asyncio/base_events.py", line 2034 in _run_once 3514s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 3514s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 3514s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 149 in run 3514s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3514s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3514s 3514s Thread 0xef710400 (most recent call first): 3514s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 3514s 3514s Thread 0xf9c11400 (most recent call first): 3514s File "/usr/lib/python3.13/selectors.py", line 452 in select 3514s File "/usr/lib/python3.13/asyncio/base_events.py", line 1996 in _run_once 3514s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 3514s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 3514s File "/usr/lib/python3/dist-packages/jupyter_client/threaded.py", line 266 in run 3514s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3514s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3514s 3514s Thread 0xf2716400 (most recent call first): 3514s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 3514s 3514s Thread 0x55f7c400 (most recent call first): 3514s File "/usr/lib/python3.13/threading.py", line 359 in wait 3514s File "/usr/lib/python3.13/threading.py", line 659 in wait 3514s File "/usr/lib/python3/dist-packages/IPython/core/history.py", line 903 in run 3514s File "/usr/lib/python3/dist-packages/IPython/core/history.py", line 61 in only_when_enabled 3514s File "/usr/lib/python3/dist-packages/decorator.py", line 232 in fun 3514s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3514s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3514s 3514s Thread 0xd7f8f400 (most recent call first): 3514s File "/usr/lib/python3.13/threading.py", line 363 in wait 3514s File "/usr/lib/python3.13/threading.py", line 659 in wait 3514s File "/usr/lib/python3.13/threading.py", line 1340 in run 3514s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3514s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3514s 3514s Thread 0xf4829400 (most recent call first): 3514s File "/usr/lib/python3.13/threading.py", line 363 in wait 3514s File "/usr/lib/python3.13/threading.py", line 659 in wait 3514s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 130 in _async_run 3514s File "/usr/lib/python3.13/asyncio/events.py", line 89 in _run 3514s File "/usr/lib/python3.13/asyncio/base_events.py", line 2034 in _run_once 3514s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 3514s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 3514s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 149 in run 3514s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3514s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3514s 3514s Thread 0xf2f17400 (most recent call first): 3514s File "/usr/lib/python3.13/selectors.py", line 452 in select 3514s File "/usr/lib/python3.13/asyncio/base_events.py", line 1996 in _run_once 3514s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 3514s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 3514s File "/usr/lib/python3/dist-packages/jupyter_client/threaded.py", line 266 in run 3514s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3514s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3514s 3514s Thread 0xf1714400 (most recent call first): 3514s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 3514s 3514s Thread 0xf0f13400 (most recent call first): 3514s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 3514s 3514s Thread 0xeef0f400 (most recent call first): 3514s File "/usr/lib/python3.13/threading.py", line 359 in wait 3514s File "/usr/lib/python3.13/threading.py", line 659 in wait 3514s File "/usr/lib/python3/dist-packages/IPython/core/history.py", line 903 in run 3514s File "/usr/lib/python3/dist-packages/IPython/core/history.py", line 61 in only_when_enabled 3514s File "/usr/lib/python3/dist-packages/decorator.py", line 232 in fun 3514s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3514s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3514s 3514s Current thread 0xeb556020 (most recent call first): 3514s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/ipythonconsole/tests/conftest.py", line 252 in ipyconsole 3514s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 891 in call_fixture_func 3514s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140 in pytest_fixture_setup 3514s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 3514s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 3514s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 3514s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091 in execute 3514s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617 in _get_active_fixturedef 3514s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532 in getfixturevalue 3514s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697 in _fillfixtures 3514s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630 in setup 3514s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514 in setup 3514s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160 in pytest_runtest_setup 3514s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 3514s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 3514s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 3514s File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 146 in 3514s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341 in from_call 3514s File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 145 in _call_runtest_hook 3514s File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 149 in call_and_report 3514s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 126 in runtestprotocol 3514s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol 3514s File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 89 in pytest_runtest_protocol 3514s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 3514s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 3514s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 3514s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 362 in pytest_runtestloop 3514s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 3514s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 3514s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 3514s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 337 in _main 3514s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 283 in wrap_session 3514s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 330 in pytest_cmdline_main 3514s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 3514s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 3514s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 3514s File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 175 in main 3514s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/runtests.py", line 56 in run_pytest 3514s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/runtests.py", line 76 in main 3514s File "/tmp/autopkgtest.7kzvl3/build.Gvq/src/runtests.py", line 81 in 3514s 3514s 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) 3515s Aborted (core dumped) 3515s *** END OF RUN 1: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 3515s *** STARTING RUN 2 at 00:49:51: 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 3516s 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'] 3516s ============================= test session starts ============================== 3516s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 3516s cachedir: .pytest_cache 3516s PyQt5 5.15.11 -- Qt runtime 5.15.15 -- Qt compiled 5.15.15 3516s rootdir: /tmp/autopkgtest.7kzvl3/build.Gvq/src 3516s configfile: pytest.ini 3516s 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 3516s timeout: 120.0s 3516s timeout method: thread 3516s timeout func_only: False 3517s collecting ... collected 81 items / 2 deselected / 79 selected 3517s 3517s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_environment_client SKIPPED [ 1%] 3517s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_conda_env_activation SKIPPED [ 2%] 3517s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_banners SKIPPED [ 3%] 3517s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.arange-signature0-documentation0] SKIPPED [ 5%] 3517s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.vectorize-signature1-documentation1] SKIPPED [ 6%] 3517s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.abs-signature2-documentation2] SKIPPED [ 7%] 3517s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.where-signature3-documentation3] SKIPPED [ 8%] 3517s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.array-signature4-documentation4] SKIPPED [ 10%] 3517s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.linalg.norm-signature5-documentation5] SKIPPED [ 11%] 3517s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[range-signature6-documentation6] SKIPPED [ 12%] 3517s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[dict-signature7-documentation7] SKIPPED [ 13%] 3517s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[foo-signature8-documentation8] SKIPPED [ 15%] 3517s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_auto_backend SKIPPED [ 16%] 3517s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_tk_backend SKIPPED [ 17%] 3517s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pylab_client SKIPPED [ 18%] 3517s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_sympy_client SKIPPED [ 20%] 3517s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_cython_client SKIPPED [ 21%] 3517s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_tab_rename_for_slaves SKIPPED [ 22%] 3517s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_no_repeated_tabs_name SKIPPED [ 24%] 3517s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_tabs_preserve_name_after_move SKIPPED [ 25%] 3517s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_conf_env_vars SKIPPED [ 26%] 3517s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_import_namespace SKIPPED [ 27%] 3517s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_disambiguation SKIPPED [ 29%] 3517s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_coloring SKIPPED [ 30%] 3517s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_set_cwd SKIPPED [ 31%] 3517s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_cwd SKIPPED [ 32%] 3517s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_request_env SKIPPED [ 34%] 3517s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_request_syspath SKIPPED [ 35%] 3517s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_save_history_dbg SKIPPED [ 36%] 3517s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_dbg_input SKIPPED [ 37%] 3521s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_unicode_vars PASSED [ 39%] 3525s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_values_dbg PASSED [ 40%] 3530s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_execute_events_dbg PASSED [ 41%] 3533s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_run_doctest PASSED [ 43%] 3533s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_mpl_backend_change SKIPPED [ 44%] 3533s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_clear_and_reset_magics_dbg SKIPPED [ 45%] 3533s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_restart_kernel SKIPPED [ 46%] 3533s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_load_kernel_file_from_id SKIPPED [ 48%] 3533s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_load_kernel_file_from_location SKIPPED [ 49%] 3533s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_load_kernel_file SKIPPED [ 50%] 3534s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_sys_argv_clear SKIPPED [ 51%] 3534s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_set_elapsed_time SKIPPED [ 53%] 3534s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_startup_working_directory SKIPPED [ 54%] 3534s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_complete SKIPPED [ 55%] 3534s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_multiline SKIPPED [ 56%] 3534s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_ignore_lib[True] SKIPPED [ 58%] 3534s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_ignore_lib[False] SKIPPED [ 59%] 3534s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_calltip SKIPPED [ 60%] 3534s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_kill[False] SKIPPED [ 62%] 3534s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_wrong_std_module[True] SKIPPED [ 63%] 3534s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_wrong_std_module[False] SKIPPED [ 64%] 3534s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_restart_after_manual_restart_and_crash SKIPPED [ 65%] 3534s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_stderr_poll SKIPPED [ 67%] 3534s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_stdout_poll SKIPPED [ 68%] 3534s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_startup_code_pdb SKIPPED [ 69%] 3534s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_eventloop[inline] SKIPPED [ 70%] 3534s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_eventloop[qt] SKIPPED [ 72%] 3534s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_eventloop[tk] SKIPPED [ 73%] 3534s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_eventloop[osx] SKIPPED [ 74%] 3534s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_recursive_pdb SKIPPED [ 75%] 3534s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_magics_are_recursive SKIPPED [ 77%] 3534s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_stop_pdb SKIPPED [ 78%] 3534s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_code_cache SKIPPED [ 79%] 3534s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_code_and_cmd_separation SKIPPED [ 81%] 3534s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_breakpoint_builtin SKIPPED [ 82%] 3534s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_out SKIPPED [ 83%] 3534s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_shutdown_kernel SKIPPED [ 84%] 3534s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_comprehension_namespace SKIPPED [ 86%] 3534s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_restart_interactive_backend SKIPPED [ 87%] 3534s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_mpl_conf SKIPPED [ 88%] 3534s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_matplotlib_rc_params SKIPPED [ 89%] 3534s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_no_infowidget SKIPPED [ 91%] 3534s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_cwd_console_options SKIPPED [ 92%] 3534s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_startup_run_lines_project_directory SKIPPED [ 93%] 3534s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_varexp_magic_dbg_locals SKIPPED [ 94%] 3534s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_old_kernel_version SKIPPED [ 96%] 3534s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_run_script SKIPPED [ 97%] 3534s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_show_spyder_kernels_error_on_restart SKIPPED [ 98%] 3534s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_restore_tmpdir SKIPPED [100%] 3534s 3534s =============================== warnings summary =============================== 3534s spyder/config/base.py:441 3534s /tmp/autopkgtest.7kzvl3/build.Gvq/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. 3534s locale_language = locale.getdefaultlocale()[0] 3534s 3534s spyder/plugins/ipythonconsole/widgets/kernelconnect.py:15 3534s /tmp/autopkgtest.7kzvl3/build.Gvq/src/spyder/plugins/ipythonconsole/widgets/kernelconnect.py:15: DeprecationWarning: Jupyter is migrating its paths to use standard platformdirs 3534s given by the platformdirs library. To remove this warning and 3534s see the appropriate new directories, set the environment variable 3534s `JUPYTER_PLATFORM_DIRS=1` and then run `jupyter --paths`. 3534s The use of platformdirs will be the default in `jupyter_core` v6 3534s from jupyter_core.paths import jupyter_runtime_dir 3534s 3534s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 3534s ===Flaky Test Report=== 3534s 3534s test_unicode_vars passed 1 out of the required 1 times. Success! 3534s test_values_dbg passed 1 out of the required 1 times. Success! 3534s test_execute_events_dbg passed 1 out of the required 1 times. Success! 3534s test_run_doctest passed 1 out of the required 1 times. Success! 3534s 3534s ===End Flaky Test Report=== 3534s ============================= slowest 10 durations ============================= 3534s 2.73s setup spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_unicode_vars 3534s 2.33s setup spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_values_dbg 3534s 2.29s setup spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_execute_events_dbg 3534s 2.16s setup spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_run_doctest 3534s 2.09s teardown spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_execute_events_dbg 3534s 1.44s teardown spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_values_dbg 3534s 1.37s teardown spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_run_doctest 3534s 1.30s teardown spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_unicode_vars 3534s 0.45s call spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_execute_events_dbg 3534s 0.10s call spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_values_dbg 3534s =========== 4 passed, 75 skipped, 2 deselected, 2 warnings in 17.87s =========== 3535s *** END OF RUN 2: ALL TESTS RUN HAVE NOW PASSED/XFAILED *** 3536s autopkgtest [00:50:12]: test pytest-ipythonconsole: -----------------------] 3539s autopkgtest [00:50:15]: test pytest-ipythonconsole: - - - - - - - - - - results - - - - - - - - - - 3539s pytest-ipythonconsole PASS 3543s autopkgtest [00:50:19]: @@@@@@@@@@@@@@@@@@@@ summary 3543s pytest-rest FAIL non-zero exit status 1 3543s pytest-mainwindow FLAKY non-zero exit status 1 3543s pytest-ipythonconsole PASS