0s autopkgtest [21:43:06]: starting date and time: 2025-05-02 21:43:06+0000 0s autopkgtest [21:43:06]: git checkout: 9986aa8c Merge branch 'skia/fix_network_interface' into 'ubuntu/production' 0s autopkgtest [21:43:06]: host juju-7f2275-prod-proposed-migration-environment-9; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.uboc4zcn/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-psutil --apt-upgrade spyder --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=python-psutil/7.0.0-2 -- lxd -r lxd-armhf-10.145.243.160 lxd-armhf-10.145.243.160:autopkgtest/ubuntu/questing/armhf 20s autopkgtest [21:43:26]: testbed dpkg architecture: armhf 22s autopkgtest [21:43:28]: testbed apt version: 3.0.0 25s autopkgtest [21:43:31]: @@@@@@@@@@@@@@@@@@@@ test bed setup 27s autopkgtest [21:43:33]: testbed release detected to be: None 34s autopkgtest [21:43:40]: updating testbed package index (apt update) 36s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [110 kB] 36s Get:2 http://ftpmaster.internal/ubuntu questing InRelease [110 kB] 36s Get:3 http://ftpmaster.internal/ubuntu questing-updates InRelease [110 kB] 37s Get:4 http://ftpmaster.internal/ubuntu questing-security InRelease [110 kB] 37s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [43.1 kB] 37s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [1968 kB] 37s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [167 kB] 37s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/main armhf Packages [201 kB] 37s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/universe armhf Packages [1375 kB] 37s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/multiverse armhf Packages [12.9 kB] 37s Get:11 http://ftpmaster.internal/ubuntu questing/main Sources [1386 kB] 37s Get:12 http://ftpmaster.internal/ubuntu questing/multiverse Sources [299 kB] 37s Get:13 http://ftpmaster.internal/ubuntu questing/universe Sources [21.1 MB] 38s Get:14 http://ftpmaster.internal/ubuntu questing/main armhf Packages [1358 kB] 38s Get:15 http://ftpmaster.internal/ubuntu questing/universe armhf Packages [15.2 MB] 38s Get:16 http://ftpmaster.internal/ubuntu questing/multiverse armhf Packages [173 kB] 41s Fetched 43.7 MB in 5s (8375 kB/s) 42s Reading package lists... 48s autopkgtest [21:43:54]: upgrading testbed (apt dist-upgrade and autopurge) 50s Reading package lists... 50s Building dependency tree... 50s Reading state information... 51s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 51s Starting 2 pkgProblemResolver with broken count: 0 51s Done 52s Entering ResolveByKeep 52s 52s Calculating upgrade... 53s The following packages will be upgraded: 53s base-files distro-info-data dpkg dpkg-dev fwupd htop libdpkg-perl libftdi1-2 53s libfwupd3 libnpth0t64 libsensors-config libsensors5 liburcu8t64 53s motd-news-config nano ubuntu-pro-client ubuntu-pro-client-l10n usb.ids 53s 18 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 53s Need to get 5303 kB of archives. 53s After this operation, 3722 kB disk space will be freed. 53s Get:1 http://ftpmaster.internal/ubuntu questing/main armhf motd-news-config all 13.7ubuntu1 [5260 B] 53s Get:2 http://ftpmaster.internal/ubuntu questing/main armhf base-files armhf 13.7ubuntu1 [75.4 kB] 53s Get:3 http://ftpmaster.internal/ubuntu questing/main armhf dpkg armhf 1.22.18ubuntu3 [1254 kB] 54s Get:4 http://ftpmaster.internal/ubuntu questing/main armhf libnpth0t64 armhf 1.8-3 [7716 B] 54s Get:5 http://ftpmaster.internal/ubuntu questing/main armhf distro-info-data all 0.64 [6664 B] 54s Get:6 http://ftpmaster.internal/ubuntu questing/main armhf ubuntu-pro-client-l10n armhf 35.1ubuntu0 [19.7 kB] 54s Get:7 http://ftpmaster.internal/ubuntu questing/main armhf ubuntu-pro-client armhf 35.1ubuntu0 [258 kB] 54s Get:8 http://ftpmaster.internal/ubuntu questing/main armhf libsensors-config all 1:3.6.2-2 [6756 B] 54s Get:9 http://ftpmaster.internal/ubuntu questing/main armhf libsensors5 armhf 1:3.6.2-2 [26.8 kB] 54s Get:10 http://ftpmaster.internal/ubuntu questing/main armhf liburcu8t64 armhf 0.15.2-2 [57.3 kB] 54s Get:11 http://ftpmaster.internal/ubuntu questing/main armhf nano armhf 8.4-1 [278 kB] 54s Get:12 http://ftpmaster.internal/ubuntu questing/main armhf usb.ids all 2025.04.01-1 [223 kB] 54s Get:13 http://ftpmaster.internal/ubuntu questing/main armhf dpkg-dev all 1.22.18ubuntu3 [1089 kB] 54s Get:14 http://ftpmaster.internal/ubuntu questing/main armhf libdpkg-perl all 1.22.18ubuntu3 [281 kB] 54s Get:15 http://ftpmaster.internal/ubuntu questing/main armhf fwupd armhf 2.0.8-3 [1414 kB] 54s Get:16 http://ftpmaster.internal/ubuntu questing/main armhf libfwupd3 armhf 2.0.8-3 [126 kB] 54s Get:17 http://ftpmaster.internal/ubuntu questing/main armhf htop armhf 3.4.1-4 [147 kB] 54s Get:18 http://ftpmaster.internal/ubuntu questing/main armhf libftdi1-2 armhf 1.5-10 [27.8 kB] 54s Fetched 5303 kB in 1s (6858 kB/s) 54s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 63953 files and directories currently installed.) 54s Preparing to unpack .../motd-news-config_13.7ubuntu1_all.deb ... 54s 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 .../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 .../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-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 .../04-libsensors5_1%3a3.6.2-2_armhf.deb ... 57s Unpacking libsensors5:armhf (1:3.6.2-2) over (1:3.6.0-10) ... 57s Preparing to unpack .../05-liburcu8t64_0.15.2-2_armhf.deb ... 57s Unpacking liburcu8t64:armhf (0.15.2-2) over (0.15.1-1) ... 57s Preparing to unpack .../06-nano_8.4-1_armhf.deb ... 57s Unpacking nano (8.4-1) over (8.3-1) ... 57s Preparing to unpack .../07-usb.ids_2025.04.01-1_all.deb ... 57s Unpacking usb.ids (2025.04.01-1) over (2025.01.14-1) ... 57s Preparing to unpack .../08-dpkg-dev_1.22.18ubuntu3_all.deb ... 57s Unpacking dpkg-dev (1.22.18ubuntu3) over (1.22.18ubuntu2) ... 58s Preparing to unpack .../09-libdpkg-perl_1.22.18ubuntu3_all.deb ... 58s Unpacking libdpkg-perl (1.22.18ubuntu3) over (1.22.18ubuntu2) ... 58s Preparing to unpack .../10-fwupd_2.0.8-3_armhf.deb ... 58s Unpacking fwupd (2.0.8-3) over (2.0.7-1) ... 58s dpkg: warning: unable to delete old directory '/etc/grub.d': Directory not empty 58s Preparing to unpack .../11-libfwupd3_2.0.8-3_armhf.deb ... 58s Unpacking libfwupd3:armhf (2.0.8-3) over (2.0.7-1) ... 58s Preparing to unpack .../12-htop_3.4.1-4_armhf.deb ... 58s Unpacking htop (3.4.1-4) over (3.4.0-2) ... 58s Preparing to unpack .../13-libftdi1-2_1.5-10_armhf.deb ... 58s Unpacking libftdi1-2:armhf (1.5-10) over (1.5-8build1) ... 58s Setting up motd-news-config (13.7ubuntu1) ... 58s Setting up liburcu8t64:armhf (0.15.2-2) ... 58s Setting up distro-info-data (0.64) ... 58s Setting up htop (3.4.1-4) ... 58s Setting up libsensors-config (1:3.6.2-2) ... 58s Installing new version of config file /etc/sensors3.conf ... 58s Setting up libfwupd3:armhf (2.0.8-3) ... 58s Setting up libftdi1-2:armhf (1.5-10) ... 58s Setting up usb.ids (2025.04.01-1) ... 58s Setting up libsensors5:armhf (1:3.6.2-2) ... 58s Setting up libdpkg-perl (1.22.18ubuntu3) ... 58s Setting up nano (8.4-1) ... 58s Installing new version of config file /etc/nanorc ... 58s Setting up ubuntu-pro-client (35.1ubuntu0) ... 58s apparmor_parser: Unable to replace "ubuntu_pro_apt_news". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 58s 59s apparmor_parser: Unable to replace "apt_methods". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 59s 59s apparmor_parser: Unable to replace "ubuntu_pro_esm_cache". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 59s 60s Setting up fwupd (2.0.8-3) ... 61s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 61s fwupd.service is a disabled or a static unit not running, not starting it. 61s Setting up ubuntu-pro-client-l10n (35.1ubuntu0) ... 61s Setting up dpkg-dev (1.22.18ubuntu3) ... 61s Processing triggers for dbus (1.16.2-2ubuntu1) ... 61s Processing triggers for install-info (7.1.1-1) ... 61s Processing triggers for libc-bin (2.41-6ubuntu1) ... 62s Processing triggers for man-db (2.13.0-1) ... 63s Processing triggers for plymouth-theme-ubuntu-text (24.004.60-2ubuntu7) ... 63s Processing triggers for initramfs-tools (0.147ubuntu1) ... 65s Reading package lists... 65s Building dependency tree... 65s Reading state information... 66s Starting pkgProblemResolver with broken count: 0 66s Starting 2 pkgProblemResolver with broken count: 0 66s Done 66s Solving dependencies... 67s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 69s autopkgtest [21:44:15]: rebooting testbed after setup commands that affected boot 108s autopkgtest [21:44:54]: 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 131s autopkgtest [21:45:17]: @@@@@@@@@@@@@@@@@@@@ apt-source spyder 148s Get:1 http://ftpmaster.internal/ubuntu questing/universe spyder 6.0.3+ds-1 (dsc) [3890 B] 148s Get:2 http://ftpmaster.internal/ubuntu questing/universe spyder 6.0.3+ds-1 (tar) [6579 kB] 148s Get:3 http://ftpmaster.internal/ubuntu questing/universe spyder 6.0.3+ds-1 (diff) [26.0 kB] 148s gpgv: Signature made Sun Dec 29 22:25:30 2024 UTC 148s gpgv: using RSA key 7E1AC3FA27A649284C323EF6695C429316C07BFE 148s gpgv: Can't check signature: No public key 148s dpkg-source: warning: cannot verify inline signature for ./spyder_6.0.3+ds-1.dsc: no acceptable signature found 149s autopkgtest [21:45:35]: testing package spyder version 6.0.3+ds-1 151s autopkgtest [21:45:37]: build not needed 153s autopkgtest [21:45:39]: test pytest-rest: preparing testbed 155s Reading package lists... 155s Building dependency tree... 155s Reading state information... 156s Starting pkgProblemResolver with broken count: 0 156s Starting 2 pkgProblemResolver with broken count: 0 156s Done 157s The following NEW packages will be installed: 157s black blt cython3 docutils-common fontconfig fontconfig-config 157s fonts-dejavu-core fonts-dejavu-mono fonts-elusive-icons fonts-font-awesome 157s fonts-lyx fonts-mathjax fzf gdb git git-man ipython3 libasound2-data 157s libasound2t64 libavahi-client3 libavahi-common-data libavahi-common3 libb2-1 157s libbabeltrace1 libblas3 libc-dev-bin libc6-dbg libc6-dev libcrypt-dev 157s libcups2t64 libdebuginfod-common libdebuginfod1t64 libdeflate0 157s libdouble-conversion3 libduktape207 libdw1t64 libegl-mesa0 libegl1 157s liberror-perl libevent-2.1-7t64 libexpat1-dev libfontconfig1 libfontenc1 157s libfreetype6 libgbm1 libgfortran5 libgl1 libgl1-mesa-dri libgles2 libglvnd0 157s libglx-mesa0 libglx0 libgomp1 libgraphite2-3 libharfbuzz-subset0 157s libharfbuzz0b libice6 libimagequant0 libinput-bin libinput10 libjbig0 157s libjpeg-turbo8 libjpeg8 libjs-jquery libjs-jquery-hotkeys 157s libjs-jquery-isonscreen libjs-jquery-metadata libjs-jquery-tablesorter 157s libjs-jquery-throttle-debounce libjs-jquery-ui libjs-mathjax libjs-sphinxdoc 157s libjs-underscore libjson-perl liblapack3 liblbfgsb0 liblcms2-2 liblerc4 157s libllvm19 libmd4c0 libminizip1t64 libmtdev1t64 libnorm1t64 libopengl0 157s libopenjp2-7 libopus0 libpcre2-16-0 libpgm-5.3-0t64 libpixman-1-0 157s libproxy1v5 libpython3-all-dev libpython3-dev libpython3.13 157s libpython3.13-dev libqhull-r8.0 libqt5core5t64 libqt5dbus5t64 157s libqt5designer5 libqt5gui5t64 libqt5help5 libqt5network5t64 157s libqt5positioning5 libqt5printsupport5t64 libqt5qml5 libqt5qmlmodels5 157s libqt5quick5 libqt5quickwidgets5 libqt5sql5t64 libqt5svg5 libqt5test5t64 157s libqt5webchannel5 libqt5webengine-data libqt5webengine5 libqt5webenginecore5 157s libqt5webenginewidgets5 libqt5widgets5t64 libqt5xml5t64 libqt6core6t64 157s libqt6dbus6 libqt6gui6 libqt6network6 libqt6opengl6 libqt6openglwidgets6 157s libqt6printsupport6 libqt6sql6 libqt6test6 libqt6widgets6 libqt6xml6 157s libraqm0 libsass1 libsharpyuv0 libsm6 libsnappy1v5 libsodium23 157s libsource-highlight-common libsource-highlight4t64 libspatialindex-c8 157s libspatialindex-dev libspatialindex8 libtcl8.6 libtiff6 libtk8.6 libts0t64 157s libvpx9 libvulkan1 libwacom-common libwacom9 libwayland-client0 157s libwayland-server0 libwebp7 libwebpdemux2 libwebpmux3 libx11-xcb1 libxaw7 157s libxcb-cursor0 libxcb-dri3-0 libxcb-glx0 libxcb-icccm4 libxcb-image0 157s libxcb-keysyms1 libxcb-present0 libxcb-randr0 libxcb-render-util0 157s libxcb-render0 libxcb-shape0 libxcb-shm0 libxcb-sync1 libxcb-util1 157s libxcb-xfixes0 libxcb-xinerama0 libxcb-xinput0 libxcb-xkb1 libxcomposite1 157s libxdamage1 libxfixes3 libxfont2 libxft2 libxinerama1 libxkbcommon-x11-0 157s libxkbfile1 libxmu6 libxpm4 libxrandr2 libxrender1 libxshmfence1 libxslt1.1 157s libxss1 libxt6t64 libxtst6 libxxf86vm1 libzmq5 linux-libc-dev 157s mesa-libgallium pyflakes3 pylint python-matplotlib-data 157s python-qtawesome-common python-tinycss2-common python3-aiohappyeyeballs 157s python3-aiohttp python3-aiosignal python3-alabaster python3-all 157s python3-all-dev python3-arrow python3-astroid python3-asttokens 157s python3-async-timeout python3-asyncssh python3-atomicwrites python3-autopep8 157s python3-binaryornot python3-bleach python3-brotli python3-bs4 python3-click 157s python3-cloudpickle python3-comm python3-contourpy python3-cookiecutter 157s python3-coverage python3-cycler python3-debugpy python3-decorator 157s python3-defusedxml python3-deprecated python3-dev python3-diff-match-patch 157s python3-dill python3-docstring-to-markdown python3-docutils 157s python3-executing python3-fastjsonschema python3-flake8 python3-flaky 157s python3-fonttools python3-frozenlist python3-fs python3-github 157s python3-html5lib python3-imagesize python3-importlib-metadata 157s python3-inflection python3-iniconfig python3-intervaltree python3-ipykernel 157s python3-ipython python3-isort python3-jaraco.classes python3-jedi 157s python3-jeepney python3-jellyfish python3-jupyter-client 157s python3-jupyter-core python3-jupyterlab-pygments python3-keyring 157s python3-kiwisolver python3-levenshtein python3-libsass 157s python3-logilab-common python3-lxml python3-lz4 python3-matplotlib 157s python3-matplotlib-inline python3-mccabe python3-mistune python3-mpmath 157s python3-multidict python3-mypy-extensions python3-nacl python3-nbclient 157s python3-nbconvert python3-nbformat python3-nest-asyncio python3-numpy 157s python3-numpy-dev python3-numpydoc python3-pandas python3-pandas-lib 157s python3-pandocfilters python3-parso python3-pathspec python3-pickleshare 157s python3-pil python3-pil.imagetk python3-pip python3-platformdirs 157s python3-pluggy python3-prompt-toolkit python3-psutil python3-pure-eval 157s python3-pycodestyle python3-pydocstyle python3-pyflakes python3-pylint-venv 157s python3-pyls-spyder python3-pylsp python3-pylsp-black python3-pylsp-jsonrpc 157s python3-pyqt5 python3-pyqt5.qtquick python3-pyqt5.qtsvg 157s python3-pyqt5.qtwebchannel python3-pyqt5.qtwebengine python3-pyqt5.sip 157s python3-pyqt6 python3-pyqt6.sip python3-pytest python3-pytest-cov 157s python3-pytest-mock python3-pytest-order python3-pytest-timeout 157s python3-pytestqt python3-pytoolconfig python3-pytz python3-pyuca 157s python3-qdarkstyle python3-qstylizer python3-qtawesome python3-qtconsole 157s python3-qtpy python3-qtsass python3-rapidfuzz python3-roman python3-rope 157s python3-rtree python3-ruamel.yaml python3-ruamel.yaml.clib python3-scipy 157s python3-secretstorage python3-slugify python3-snowballstemmer 157s python3-sortedcontainers python3-soupsieve python3-sphinx python3-spyder 157s python3-spyder-kernels python3-stack-data python3-superqt python3-sympy 157s python3-tabulate python3-textdistance python3-three-merge python3-tinycss2 157s python3-tk python3-tomli python3-tomlkit python3-tornado python3-traitlets 157s python3-typeshed python3-tz python3-ufolib2 python3-ujson python3-unidecode 157s python3-watchdog python3-wcwidth python3-webencodings python3-wheel 157s python3-wrapt python3-wurlitzer python3-xdg python3-yapf python3-yarl 157s python3-zmq python3.13-dev python3.13-tk rpcsvc-proto sgml-base 157s sphinx-common spyder spyder-common tk8.6-blt2.5 unicode-data x11-common 157s x11-xkb-utils xbitmaps xml-core xserver-common xterm xvfb yapf3 zlib1g-dev 157s 0 upgraded, 382 newly installed, 0 to remove and 0 not upgraded. 157s Need to get 268 MB of archives. 157s After this operation, 1004 MB of additional disk space will be used. 157s Get:1 http://ftpmaster.internal/ubuntu questing/main armhf libdebuginfod-common all 0.192-4ubuntu1 [15.7 kB] 157s Get:2 http://ftpmaster.internal/ubuntu questing/main armhf python3-numpy-dev armhf 1:2.2.3+ds-5 [141 kB] 158s Get:3 http://ftpmaster.internal/ubuntu questing/main armhf libblas3 armhf 3.12.1-2 [132 kB] 158s Get:4 http://ftpmaster.internal/ubuntu questing/main armhf libgfortran5 armhf 15-20250404-0ubuntu1 [331 kB] 158s Get:5 http://ftpmaster.internal/ubuntu questing/main armhf liblapack3 armhf 3.12.1-2 [2091 kB] 158s Get:6 http://ftpmaster.internal/ubuntu questing/main armhf python3-numpy armhf 1:2.2.3+ds-5 [3725 kB] 158s Get:7 http://ftpmaster.internal/ubuntu questing/main armhf sgml-base all 1.31 [11.4 kB] 158s Get:8 http://ftpmaster.internal/ubuntu questing/main armhf python3-click all 8.2.0+0.really.8.1.8-1 [80.0 kB] 158s Get:9 http://ftpmaster.internal/ubuntu questing/universe armhf python3-mypy-extensions all 1.0.0-1 [6148 B] 158s Get:10 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pathspec all 0.12.1-1 [24.5 kB] 158s Get:11 http://ftpmaster.internal/ubuntu questing/main armhf python3-platformdirs all 4.3.6-1 [16.8 kB] 158s Get:12 http://ftpmaster.internal/ubuntu questing/universe armhf python3-tomli armhf 2.2.1-2build1 [124 kB] 158s Get:13 http://ftpmaster.internal/ubuntu questing/universe armhf black armhf 25.1.0-2 [1502 kB] 158s Get:14 http://ftpmaster.internal/ubuntu questing/main armhf libtcl8.6 armhf 8.6.16+dfsg-1 [909 kB] 158s Get:15 http://ftpmaster.internal/ubuntu questing/main armhf libfreetype6 armhf 2.13.3+dfsg-1 [330 kB] 158s Get:16 http://ftpmaster.internal/ubuntu questing/main armhf fonts-dejavu-mono all 2.37-8 [502 kB] 158s Get:17 http://ftpmaster.internal/ubuntu questing/main armhf fonts-dejavu-core all 2.37-8 [835 kB] 158s Get:18 http://ftpmaster.internal/ubuntu questing/main armhf fontconfig-config armhf 2.15.0-2.2ubuntu1 [37.9 kB] 158s Get:19 http://ftpmaster.internal/ubuntu questing/main armhf libfontconfig1 armhf 2.15.0-2.2ubuntu1 [114 kB] 158s Get:20 http://ftpmaster.internal/ubuntu questing/main armhf libxrender1 armhf 1:0.9.10-1.1build1 [16.0 kB] 158s Get:21 http://ftpmaster.internal/ubuntu questing/main armhf libxft2 armhf 2.3.6-1build1 [37.4 kB] 158s Get:22 http://ftpmaster.internal/ubuntu questing/main armhf x11-common all 1:7.7+23ubuntu4 [21.8 kB] 158s Get:23 http://ftpmaster.internal/ubuntu questing/main armhf libxss1 armhf 1:1.2.3-1build3 [6500 B] 158s Get:24 http://ftpmaster.internal/ubuntu questing/main armhf libtk8.6 armhf 8.6.16-1 [686 kB] 158s Get:25 http://ftpmaster.internal/ubuntu questing/main armhf tk8.6-blt2.5 armhf 2.5.3+dfsg-8 [527 kB] 158s Get:26 http://ftpmaster.internal/ubuntu questing/main armhf blt armhf 2.5.3+dfsg-8 [4824 B] 158s Get:27 http://ftpmaster.internal/ubuntu questing/universe armhf cython3 armhf 3.0.11+dfsg-2ubuntu2 [2469 kB] 158s Get:28 http://ftpmaster.internal/ubuntu questing/main armhf xml-core all 0.19 [20.3 kB] 158s Get:29 http://ftpmaster.internal/ubuntu questing/main armhf docutils-common all 0.21.2+dfsg-2 [131 kB] 158s Get:30 http://ftpmaster.internal/ubuntu questing/main armhf fontconfig armhf 2.15.0-2.2ubuntu1 [190 kB] 158s Get:31 http://ftpmaster.internal/ubuntu questing/universe armhf fonts-elusive-icons all 2.0.0-4 [150 kB] 158s Get:32 http://ftpmaster.internal/ubuntu questing/main armhf fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 158s Get:33 http://ftpmaster.internal/ubuntu questing/universe armhf fonts-lyx all 2.4.3-1 [171 kB] 158s Get:34 http://ftpmaster.internal/ubuntu questing/main armhf fonts-mathjax all 2.7.9+dfsg-1 [2208 kB] 158s Get:35 http://ftpmaster.internal/ubuntu questing/universe armhf fzf armhf 0.60.3-1 [1430 kB] 158s Get:36 http://ftpmaster.internal/ubuntu questing/main armhf libdw1t64 armhf 0.192-4ubuntu1 [244 kB] 158s Get:37 http://ftpmaster.internal/ubuntu questing/main armhf libbabeltrace1 armhf 1.5.11-4build2 [154 kB] 158s Get:38 http://ftpmaster.internal/ubuntu questing/main armhf libdebuginfod1t64 armhf 0.192-4ubuntu1 [19.4 kB] 158s Get:39 http://ftpmaster.internal/ubuntu questing/main armhf libpython3.13 armhf 3.13.3-1 [2082 kB] 158s Get:40 http://ftpmaster.internal/ubuntu questing/main armhf libsource-highlight-common all 3.1.9-4.3build1 [64.2 kB] 158s Get:41 http://ftpmaster.internal/ubuntu questing/main armhf libsource-highlight4t64 armhf 3.1.9-4.3build1 [306 kB] 158s Get:42 http://ftpmaster.internal/ubuntu questing/main armhf libc6-dbg armhf 2.41-6ubuntu1 [6311 kB] 159s Get:43 http://ftpmaster.internal/ubuntu questing/main armhf gdb armhf 16.2-8ubuntu1 [3661 kB] 159s Get:44 http://ftpmaster.internal/ubuntu questing/main armhf liberror-perl all 0.17030-1 [23.5 kB] 159s Get:45 http://ftpmaster.internal/ubuntu questing/main armhf git-man all 1:2.48.1-0ubuntu1 [1148 kB] 159s Get:46 http://ftpmaster.internal/ubuntu questing/main armhf git armhf 1:2.48.1-0ubuntu1 [4561 kB] 159s Get:47 http://ftpmaster.internal/ubuntu questing/main armhf python3-decorator all 5.1.1-5 [10.1 kB] 159s Get:48 http://ftpmaster.internal/ubuntu questing/universe armhf python3-parso all 0.8.4-1 [67.6 kB] 159s Get:49 http://ftpmaster.internal/ubuntu questing/universe armhf python3-typeshed all 0.0~git20241223.ea91db2-1 [1548 kB] 159s Get:50 http://ftpmaster.internal/ubuntu questing/universe armhf python3-jedi all 0.19.1+ds1-1 [693 kB] 159s Get:51 http://ftpmaster.internal/ubuntu questing/universe armhf python3-traitlets all 5.14.3+really5.14.3-1 [71.5 kB] 159s Get:52 http://ftpmaster.internal/ubuntu questing/universe armhf python3-matplotlib-inline all 0.1.6-2 [8784 B] 159s Get:53 http://ftpmaster.internal/ubuntu questing/main armhf python3-wcwidth all 0.2.13+dfsg1-1 [26.3 kB] 159s Get:54 http://ftpmaster.internal/ubuntu questing/universe armhf python3-prompt-toolkit all 3.0.50-1 [257 kB] 159s Get:55 http://ftpmaster.internal/ubuntu questing/universe armhf python3-asttokens all 3.0.0-1 [20.4 kB] 159s Get:56 http://ftpmaster.internal/ubuntu questing/universe armhf python3-executing all 2.2.0-0.1 [25.0 kB] 159s Get:57 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pure-eval all 0.2.3-1 [11.4 kB] 159s Get:58 http://ftpmaster.internal/ubuntu questing/universe armhf python3-stack-data all 0.6.3-1 [22.0 kB] 159s Get:59 http://ftpmaster.internal/ubuntu questing/universe armhf python3-ipython all 8.30.0-2 [569 kB] 159s Get:60 http://ftpmaster.internal/ubuntu questing/universe armhf ipython3 all 8.30.0-2 [4936 B] 159s Get:61 http://ftpmaster.internal/ubuntu questing/main armhf libasound2-data all 1.2.13-1build1 [21.1 kB] 159s Get:62 http://ftpmaster.internal/ubuntu questing/main armhf libasound2t64 armhf 1.2.13-1build1 [347 kB] 159s Get:63 http://ftpmaster.internal/ubuntu questing/main armhf libavahi-common-data armhf 0.8-16ubuntu2 [31.0 kB] 159s Get:64 http://ftpmaster.internal/ubuntu questing/main armhf libavahi-common3 armhf 0.8-16ubuntu2 [20.2 kB] 159s Get:65 http://ftpmaster.internal/ubuntu questing/main armhf libavahi-client3 armhf 0.8-16ubuntu2 [24.5 kB] 159s Get:66 http://ftpmaster.internal/ubuntu questing/main armhf libgomp1 armhf 15-20250404-0ubuntu1 [128 kB] 159s Get:67 http://ftpmaster.internal/ubuntu questing/universe armhf libb2-1 armhf 0.98.1-1.1build1 [23.6 kB] 159s Get:68 http://ftpmaster.internal/ubuntu questing/main armhf libc-dev-bin armhf 2.41-6ubuntu1 [21.7 kB] 159s Get:69 http://ftpmaster.internal/ubuntu questing/main armhf linux-libc-dev armhf 6.14.0-15.15 [1687 kB] 159s Get:70 http://ftpmaster.internal/ubuntu questing/main armhf libcrypt-dev armhf 1:4.4.38-1 [120 kB] 159s Get:71 http://ftpmaster.internal/ubuntu questing/main armhf rpcsvc-proto armhf 1.4.2-0ubuntu7 [62.2 kB] 159s Get:72 http://ftpmaster.internal/ubuntu questing/main armhf libc6-dev armhf 2.41-6ubuntu1 [1396 kB] 159s Get:73 http://ftpmaster.internal/ubuntu questing/main armhf libcups2t64 armhf 2.4.12-0ubuntu1 [240 kB] 159s Get:74 http://ftpmaster.internal/ubuntu questing/main armhf libdeflate0 armhf 1.23-1 [38.5 kB] 159s Get:75 http://ftpmaster.internal/ubuntu questing/universe armhf libdouble-conversion3 armhf 3.3.1-1 [39.1 kB] 159s Get:76 http://ftpmaster.internal/ubuntu questing/main armhf libduktape207 armhf 2.7.0+tests-0ubuntu3 [123 kB] 159s Get:77 http://ftpmaster.internal/ubuntu questing/main armhf libwayland-server0 armhf 1.23.1-3 [30.3 kB] 159s Get:78 http://ftpmaster.internal/ubuntu questing/main armhf libllvm19 armhf 1:19.1.7-3ubuntu1 [27.8 MB] 160s Get:79 http://ftpmaster.internal/ubuntu questing/main armhf libx11-xcb1 armhf 2:1.8.10-2 [7902 B] 160s Get:80 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-dri3-0 armhf 1.17.0-2 [7120 B] 160s Get:81 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-present0 armhf 1.17.0-2 [5940 B] 160s Get:82 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-randr0 armhf 1.17.0-2 [17.0 kB] 160s Get:83 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-sync1 armhf 1.17.0-2 [8732 B] 160s Get:84 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-xfixes0 armhf 1.17.0-2 [10.0 kB] 160s Get:85 http://ftpmaster.internal/ubuntu questing/main armhf libxshmfence1 armhf 1.3-1build5 [4464 B] 160s Get:86 http://ftpmaster.internal/ubuntu questing/main armhf mesa-libgallium armhf 25.0.3-1ubuntu2 [8260 kB] 160s Get:87 http://ftpmaster.internal/ubuntu questing/main armhf libgbm1 armhf 25.0.3-1ubuntu2 [29.0 kB] 160s Get:88 http://ftpmaster.internal/ubuntu questing/main armhf libwayland-client0 armhf 1.23.1-3 [23.3 kB] 160s Get:89 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-shm0 armhf 1.17.0-2 [5774 B] 160s Get:90 http://ftpmaster.internal/ubuntu questing/main armhf libegl-mesa0 armhf 25.0.3-1ubuntu2 [101 kB] 160s Get:91 http://ftpmaster.internal/ubuntu questing/main armhf libevent-2.1-7t64 armhf 2.1.12-stable-10 [127 kB] 160s Get:92 http://ftpmaster.internal/ubuntu questing/main armhf libexpat1-dev armhf 2.7.1-1 [122 kB] 160s Get:93 http://ftpmaster.internal/ubuntu questing/main armhf libfontenc1 armhf 1:1.1.8-1build1 [11.5 kB] 160s Get:94 http://ftpmaster.internal/ubuntu questing/main armhf libvulkan1 armhf 1.4.304.0-1 [127 kB] 160s Get:95 http://ftpmaster.internal/ubuntu questing/main armhf libgl1-mesa-dri armhf 25.0.3-1ubuntu2 [32.0 kB] 160s Get:96 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-glx0 armhf 1.17.0-2 [22.6 kB] 160s Get:97 http://ftpmaster.internal/ubuntu questing/main armhf libxxf86vm1 armhf 1:1.1.4-1build4 [8068 B] 160s Get:98 http://ftpmaster.internal/ubuntu questing/main armhf libglx-mesa0 armhf 25.0.3-1ubuntu2 [120 kB] 160s Get:99 http://ftpmaster.internal/ubuntu questing/main armhf libgraphite2-3 armhf 1.3.14-2ubuntu1 [64.8 kB] 160s Get:100 http://ftpmaster.internal/ubuntu questing/main armhf libharfbuzz0b armhf 10.2.0-1 [464 kB] 160s Get:101 http://ftpmaster.internal/ubuntu questing/main armhf libharfbuzz-subset0 armhf 10.2.0-1 [539 kB] 160s Get:102 http://ftpmaster.internal/ubuntu questing/main armhf libice6 armhf 2:1.1.1-1 [36.5 kB] 161s Get:103 http://ftpmaster.internal/ubuntu questing/main armhf libimagequant0 armhf 2.18.0-1build1 [31.1 kB] 161s Get:104 http://ftpmaster.internal/ubuntu questing/main armhf libwacom-common all 2.14.0-1 [103 kB] 161s Get:105 http://ftpmaster.internal/ubuntu questing/main armhf libwacom9 armhf 2.14.0-1 [23.6 kB] 161s Get:106 http://ftpmaster.internal/ubuntu questing/main armhf libinput-bin armhf 1.27.1-1 [25.9 kB] 161s Get:107 http://ftpmaster.internal/ubuntu questing/main armhf libmtdev1t64 armhf 1.1.7-1 [13.0 kB] 161s Get:108 http://ftpmaster.internal/ubuntu questing/main armhf libinput10 armhf 1.27.1-1 [124 kB] 161s Get:109 http://ftpmaster.internal/ubuntu questing/main armhf libjpeg-turbo8 armhf 2.1.5-3ubuntu2 [127 kB] 161s Get:110 http://ftpmaster.internal/ubuntu questing/main armhf libjpeg8 armhf 8c-2ubuntu11 [2148 B] 161s Get:111 http://ftpmaster.internal/ubuntu questing/main armhf libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 161s Get:112 http://ftpmaster.internal/ubuntu questing/universe armhf libjs-jquery-metadata all 12-4 [6582 B] 161s Get:113 http://ftpmaster.internal/ubuntu questing/universe armhf libjs-jquery-tablesorter all 1:2.31.3+dfsg1-4 [192 kB] 161s Get:114 http://ftpmaster.internal/ubuntu questing/universe armhf libjs-jquery-throttle-debounce all 1.1+dfsg.1-2 [12.5 kB] 161s Get:115 http://ftpmaster.internal/ubuntu questing/universe armhf libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 161s Get:116 http://ftpmaster.internal/ubuntu questing/main armhf libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 161s Get:117 http://ftpmaster.internal/ubuntu questing/main armhf libjs-sphinxdoc all 8.1.3-5 [31.0 kB] 161s Get:118 http://ftpmaster.internal/ubuntu questing/main armhf libjson-perl all 4.10000-1 [81.9 kB] 161s Get:119 http://ftpmaster.internal/ubuntu questing/universe armhf liblbfgsb0 armhf 3.0+dfsg.4-1build1 [27.4 kB] 161s Get:120 http://ftpmaster.internal/ubuntu questing/main armhf liblcms2-2 armhf 2.16-2 [137 kB] 161s Get:121 http://ftpmaster.internal/ubuntu questing/main armhf liblerc4 armhf 4.0.0+ds-5ubuntu1 [160 kB] 161s Get:122 http://ftpmaster.internal/ubuntu questing/universe armhf libmd4c0 armhf 0.5.2-2 [38.2 kB] 161s Get:123 http://ftpmaster.internal/ubuntu questing/universe armhf libminizip1t64 armhf 1:1.3.dfsg+really1.3.1-1ubuntu1 [20.5 kB] 161s Get:124 http://ftpmaster.internal/ubuntu questing/universe armhf libnorm1t64 armhf 1.5.9+dfsg-3.1build1 [206 kB] 161s Get:125 http://ftpmaster.internal/ubuntu questing/main armhf libopus0 armhf 1.5.2-2 [2875 kB] 161s Get:126 http://ftpmaster.internal/ubuntu questing/main armhf libpcre2-16-0 armhf 10.45-1 [207 kB] 161s Get:127 http://ftpmaster.internal/ubuntu questing/universe armhf libpgm-5.3-0t64 armhf 5.3.128~dfsg-2.1build1 [171 kB] 161s Get:128 http://ftpmaster.internal/ubuntu questing/main armhf libpixman-1-0 armhf 0.44.0-3 [183 kB] 161s Get:129 http://ftpmaster.internal/ubuntu questing/main armhf libproxy1v5 armhf 0.5.9-1 [25.1 kB] 161s Get:130 http://ftpmaster.internal/ubuntu questing/main armhf zlib1g-dev armhf 1:1.3.dfsg+really1.3.1-1ubuntu1 [880 kB] 161s Get:131 http://ftpmaster.internal/ubuntu questing/main armhf libpython3.13-dev armhf 3.13.3-1 [4276 kB] 161s Get:132 http://ftpmaster.internal/ubuntu questing/main armhf libpython3-dev armhf 3.13.3-1 [10.8 kB] 161s Get:133 http://ftpmaster.internal/ubuntu questing/main armhf libpython3-all-dev armhf 3.13.3-1 [906 B] 161s Get:134 http://ftpmaster.internal/ubuntu questing/universe armhf libqhull-r8.0 armhf 2020.2-6build1 [173 kB] 161s Get:135 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5core5t64 armhf 5.15.15+dfsg-4ubuntu1 [1768 kB] 161s Get:136 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5dbus5t64 armhf 5.15.15+dfsg-4ubuntu1 [198 kB] 161s Get:137 http://ftpmaster.internal/ubuntu questing/main armhf libglvnd0 armhf 1.7.0-1build1 [83.7 kB] 161s Get:138 http://ftpmaster.internal/ubuntu questing/main armhf libegl1 armhf 1.7.0-1build1 [29.8 kB] 161s Get:139 http://ftpmaster.internal/ubuntu questing/main armhf libgles2 armhf 1.7.0-1build1 [18.0 kB] 161s Get:140 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5network5t64 armhf 5.15.15+dfsg-4ubuntu1 [653 kB] 161s Get:141 http://ftpmaster.internal/ubuntu questing/main armhf libsm6 armhf 2:1.2.4-1 [15.1 kB] 161s Get:142 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-icccm4 armhf 0.4.2-1 [9840 B] 161s Get:143 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-util1 armhf 0.4.1-1 [9468 B] 161s Get:144 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-image0 armhf 0.4.0-2build1 [9680 B] 161s Get:145 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-keysyms1 armhf 0.4.1-1 [8076 B] 161s Get:146 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-render0 armhf 1.17.0-2 [15.3 kB] 161s Get:147 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-render-util0 armhf 0.3.10-1 [9444 B] 161s Get:148 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-shape0 armhf 1.17.0-2 [6030 B] 161s Get:149 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-xinerama0 armhf 1.17.0-2 [5212 B] 161s Get:150 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-xinput0 armhf 1.17.0-2 [29.5 kB] 161s Get:151 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-xkb1 armhf 1.17.0-2 [28.8 kB] 161s Get:152 http://ftpmaster.internal/ubuntu questing/main armhf libxkbcommon-x11-0 armhf 1.7.0-2 [13.6 kB] 161s Get:153 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5gui5t64 armhf 5.15.15+dfsg-4ubuntu1 [2968 kB] 162s Get:154 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5widgets5t64 armhf 5.15.15+dfsg-4ubuntu1 [2261 kB] 162s Get:155 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5xml5t64 armhf 5.15.15+dfsg-4ubuntu1 [108 kB] 162s Get:156 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5designer5 armhf 5.15.15-6build1 [2726 kB] 162s Get:157 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5sql5t64 armhf 5.15.15+dfsg-4ubuntu1 [108 kB] 162s Get:158 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5help5 armhf 5.15.15-6build1 [144 kB] 162s Get:159 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5positioning5 armhf 5.15.15+dfsg-3 [197 kB] 162s Get:160 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5printsupport5t64 armhf 5.15.15+dfsg-4ubuntu1 [192 kB] 162s Get:161 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5qml5 armhf 5.15.15+dfsg-3 [1334 kB] 162s Get:162 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5qmlmodels5 armhf 5.15.15+dfsg-3 [175 kB] 162s Get:163 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5quick5 armhf 5.15.15+dfsg-3 [1510 kB] 162s Get:164 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5quickwidgets5 armhf 5.15.15+dfsg-3 [35.2 kB] 162s Get:165 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5svg5 armhf 5.15.15-2 [128 kB] 162s Get:166 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5test5t64 armhf 5.15.15+dfsg-4ubuntu1 [136 kB] 162s Get:167 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5webchannel5 armhf 5.15.15-2 [54.1 kB] 162s Get:168 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5webengine-data all 5.15.18+dfsg-2 [7622 kB] 162s Get:169 http://ftpmaster.internal/ubuntu questing/main armhf libopenjp2-7 armhf 2.5.3-2 [172 kB] 162s Get:170 http://ftpmaster.internal/ubuntu questing/main armhf libsnappy1v5 armhf 1.2.1-1 [28.4 kB] 162s Get:171 http://ftpmaster.internal/ubuntu questing/main armhf libvpx9 armhf 1.15.0-2 [1682 kB] 162s Get:172 http://ftpmaster.internal/ubuntu questing/main armhf libsharpyuv0 armhf 1.5.0-0.1 [16.4 kB] 162s Get:173 http://ftpmaster.internal/ubuntu questing/main armhf libwebp7 armhf 1.5.0-0.1 [188 kB] 162s Get:174 http://ftpmaster.internal/ubuntu questing/main armhf libwebpdemux2 armhf 1.5.0-0.1 [11.5 kB] 162s Get:175 http://ftpmaster.internal/ubuntu questing/main armhf libwebpmux3 armhf 1.5.0-0.1 [22.4 kB] 162s Get:176 http://ftpmaster.internal/ubuntu questing/main armhf libxcomposite1 armhf 1:0.4.6-1 [6060 B] 162s Get:177 http://ftpmaster.internal/ubuntu questing/main armhf libxdamage1 armhf 1:1.1.6-1build1 [5462 B] 162s Get:178 http://ftpmaster.internal/ubuntu questing/main armhf libxfixes3 armhf 1:6.0.0-2build1 [9038 B] 162s Get:179 http://ftpmaster.internal/ubuntu questing/main armhf libxrandr2 armhf 2:1.5.4-1 [15.8 kB] 162s Get:180 http://ftpmaster.internal/ubuntu questing/main armhf libxtst6 armhf 2:1.2.5-1 [11.0 kB] 162s Get:181 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5webenginecore5 armhf 5.15.18+dfsg-2 [41.0 MB] 164s Get:182 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5webengine5 armhf 5.15.18+dfsg-2 [154 kB] 164s Get:183 http://ftpmaster.internal/ubuntu questing/universe armhf libqt5webenginewidgets5 armhf 5.15.18+dfsg-2 [109 kB] 164s Get:184 http://ftpmaster.internal/ubuntu questing/universe armhf libqt6core6t64 armhf 6.8.3+dfsg-0ubuntu2 [1750 kB] 164s Get:185 http://ftpmaster.internal/ubuntu questing/universe armhf libqt6dbus6 armhf 6.8.3+dfsg-0ubuntu2 [246 kB] 164s Get:186 http://ftpmaster.internal/ubuntu questing/main armhf libglx0 armhf 1.7.0-1build1 [39.3 kB] 164s Get:187 http://ftpmaster.internal/ubuntu questing/main armhf libopengl0 armhf 1.7.0-1build1 [36.2 kB] 164s Get:188 http://ftpmaster.internal/ubuntu questing/universe armhf libts0t64 armhf 1.22-1.1build1 [59.4 kB] 164s Get:189 http://ftpmaster.internal/ubuntu questing/universe armhf libxcb-cursor0 armhf 0.1.5-1 [9952 B] 164s Get:190 http://ftpmaster.internal/ubuntu questing/universe armhf libqt6gui6 armhf 6.8.3+dfsg-0ubuntu2 [2996 kB] 164s Get:191 http://ftpmaster.internal/ubuntu questing/universe armhf libqt6network6 armhf 6.8.3+dfsg-0ubuntu2 [774 kB] 164s Get:192 http://ftpmaster.internal/ubuntu questing/universe armhf libqt6opengl6 armhf 6.8.3+dfsg-0ubuntu2 [391 kB] 165s Get:193 http://ftpmaster.internal/ubuntu questing/universe armhf libqt6widgets6 armhf 6.8.3+dfsg-0ubuntu2 [2499 kB] 165s Get:194 http://ftpmaster.internal/ubuntu questing/universe armhf libqt6openglwidgets6 armhf 6.8.3+dfsg-0ubuntu2 [41.1 kB] 165s Get:195 http://ftpmaster.internal/ubuntu questing/universe armhf libqt6printsupport6 armhf 6.8.3+dfsg-0ubuntu2 [209 kB] 165s Get:196 http://ftpmaster.internal/ubuntu questing/universe armhf libqt6sql6 armhf 6.8.3+dfsg-0ubuntu2 [129 kB] 165s Get:197 http://ftpmaster.internal/ubuntu questing/universe armhf libqt6test6 armhf 6.8.3+dfsg-0ubuntu2 [180 kB] 165s Get:198 http://ftpmaster.internal/ubuntu questing/universe armhf libqt6xml6 armhf 6.8.3+dfsg-0ubuntu2 [74.9 kB] 165s Get:199 http://ftpmaster.internal/ubuntu questing/main armhf libraqm0 armhf 0.10.2-1 [12.4 kB] 165s Get:200 http://ftpmaster.internal/ubuntu questing/main armhf libsass1 armhf 3.6.6-0ubuntu1 [598 kB] 165s Get:201 http://ftpmaster.internal/ubuntu questing/main armhf libsodium23 armhf 1.0.18-1build3 [139 kB] 165s Get:202 http://ftpmaster.internal/ubuntu questing/universe armhf libspatialindex8 armhf 2.1.0-1 [265 kB] 165s Get:203 http://ftpmaster.internal/ubuntu questing/universe armhf libspatialindex-c8 armhf 2.1.0-1 [64.3 kB] 165s Get:204 http://ftpmaster.internal/ubuntu questing/main armhf libjbig0 armhf 2.1-6.1ubuntu2 [24.9 kB] 165s Get:205 http://ftpmaster.internal/ubuntu questing/main armhf libtiff6 armhf 4.7.0-3ubuntu1 [184 kB] 165s Get:206 http://ftpmaster.internal/ubuntu questing/main armhf libxt6t64 armhf 1:1.2.1-1.2build1 [145 kB] 165s Get:207 http://ftpmaster.internal/ubuntu questing/main armhf libxmu6 armhf 2:1.1.3-3build2 [40.4 kB] 165s Get:208 http://ftpmaster.internal/ubuntu questing/main armhf libxpm4 armhf 1:3.5.17-1build2 [30.1 kB] 165s Get:209 http://ftpmaster.internal/ubuntu questing/main armhf libxaw7 armhf 2:1.0.16-1 [154 kB] 165s Get:210 http://ftpmaster.internal/ubuntu questing/main armhf libxfont2 armhf 1:2.0.6-1build1 [80.3 kB] 165s Get:211 http://ftpmaster.internal/ubuntu questing/main armhf libxinerama1 armhf 2:1.1.4-3build1 [5866 B] 165s Get:212 http://ftpmaster.internal/ubuntu questing/main armhf libxkbfile1 armhf 1:1.1.0-1build4 [60.0 kB] 165s Get:213 http://ftpmaster.internal/ubuntu questing/main armhf libxslt1.1 armhf 1.1.39-0exp1ubuntu4 [151 kB] 165s Get:214 http://ftpmaster.internal/ubuntu questing/universe armhf libzmq5 armhf 4.3.5-1build2 [262 kB] 165s Get:215 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pyflakes all 3.2.0-3 [53.0 kB] 165s Get:216 http://ftpmaster.internal/ubuntu questing/universe armhf pyflakes3 all 3.2.0-3 [3476 B] 165s Get:217 http://ftpmaster.internal/ubuntu questing/universe armhf python3-astroid all 3.3.8-2 [175 kB] 165s Get:218 http://ftpmaster.internal/ubuntu questing/universe armhf python3-isort all 6.0.1-1 [59.9 kB] 165s Get:219 http://ftpmaster.internal/ubuntu questing/main armhf python3-importlib-metadata all 8.6.1-1 [20.7 kB] 165s Get:220 http://ftpmaster.internal/ubuntu questing/universe armhf python3-logilab-common all 2.1.0-1 [95.7 kB] 165s Get:221 http://ftpmaster.internal/ubuntu questing/universe armhf python3-dill all 0.3.9-1 [84.5 kB] 165s Get:222 http://ftpmaster.internal/ubuntu questing/universe armhf python3-mccabe all 0.7.0-1 [8678 B] 165s Get:223 http://ftpmaster.internal/ubuntu questing/universe armhf python3-tomlkit all 0.13.2-1 [37.6 kB] 165s Get:224 http://ftpmaster.internal/ubuntu questing/universe armhf pylint all 3.3.4-1 [345 kB] 165s Get:225 http://ftpmaster.internal/ubuntu questing/universe armhf python-matplotlib-data all 3.8.3-7build1 [2934 kB] 166s Get:226 http://ftpmaster.internal/ubuntu questing/universe armhf python-qtawesome-common all 1.3.1+dfsg-3syncable3 [1381 kB] 166s Get:227 http://ftpmaster.internal/ubuntu questing/universe armhf python-tinycss2-common all 1.4.0-2 [47.0 kB] 166s Get:228 http://ftpmaster.internal/ubuntu questing/universe armhf python3-aiohappyeyeballs all 2.6.1-1 [11.1 kB] 166s Get:229 http://ftpmaster.internal/ubuntu questing/universe armhf python3-multidict armhf 6.2.0-2 [32.8 kB] 166s Get:230 http://ftpmaster.internal/ubuntu questing/universe armhf python3-yarl armhf 1.13.1-1build2 [91.4 kB] 166s Get:231 http://ftpmaster.internal/ubuntu questing/universe armhf python3-async-timeout all 5.0.1-1 [6830 B] 166s Get:232 http://ftpmaster.internal/ubuntu questing/universe armhf python3-frozenlist armhf 1.5.0-1build2 [47.0 kB] 166s Get:233 http://ftpmaster.internal/ubuntu questing/universe armhf python3-aiosignal all 1.3.2-1 [5182 B] 166s Get:234 http://ftpmaster.internal/ubuntu questing/universe armhf python3-aiohttp armhf 3.10.11-1build1 [289 kB] 166s Get:235 http://ftpmaster.internal/ubuntu questing/main armhf python3-all armhf 3.13.3-1 [880 B] 166s Get:236 http://ftpmaster.internal/ubuntu questing/main armhf python3.13-dev armhf 3.13.3-1 [508 kB] 166s Get:237 http://ftpmaster.internal/ubuntu questing/main armhf python3-dev armhf 3.13.3-1 [26.7 kB] 166s Get:238 http://ftpmaster.internal/ubuntu questing/main armhf python3-all-dev armhf 3.13.3-1 [904 B] 166s Get:239 http://ftpmaster.internal/ubuntu questing/main armhf python3-arrow all 1.3.0-1.1ubuntu1 [56.1 kB] 166s Get:240 http://ftpmaster.internal/ubuntu questing/universe armhf python3-asyncssh all 2.20.0-1 [242 kB] 166s Get:241 http://ftpmaster.internal/ubuntu questing/universe armhf python3-atomicwrites all 1.4.1-1 [10.4 kB] 166s Get:242 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pycodestyle all 2.12.1-2 [30.2 kB] 166s Get:243 http://ftpmaster.internal/ubuntu questing/universe armhf python3-autopep8 all 2.3.2-1 [48.7 kB] 166s Get:244 http://ftpmaster.internal/ubuntu questing/universe armhf python3-binaryornot all 0.4.4+git20230412.ac4f56e+dfsg-2 [8866 B] 166s Get:245 http://ftpmaster.internal/ubuntu questing/main armhf python3-webencodings all 0.5.1-5 [11.5 kB] 166s Get:246 http://ftpmaster.internal/ubuntu questing/main armhf python3-html5lib all 1.2-1 [90.8 kB] 166s Get:247 http://ftpmaster.internal/ubuntu questing/universe armhf python3-bleach all 6.2.0-1 [43.9 kB] 166s Get:248 http://ftpmaster.internal/ubuntu questing/universe armhf python3-brotli armhf 1.1.0-2build4 [322 kB] 166s Get:249 http://ftpmaster.internal/ubuntu questing/main armhf python3-soupsieve all 2.6-1 [33.0 kB] 166s Get:250 http://ftpmaster.internal/ubuntu questing/main armhf python3-bs4 all 4.13.3-2 [136 kB] 166s Get:251 http://ftpmaster.internal/ubuntu questing/universe armhf python3-cloudpickle all 3.1.1-1 [22.4 kB] 166s Get:252 http://ftpmaster.internal/ubuntu questing/universe armhf python3-comm all 0.2.1-1 [7016 B] 166s Get:253 http://ftpmaster.internal/ubuntu questing/universe armhf python3-contourpy armhf 1.3.1-1build1 [195 kB] 166s Get:254 http://ftpmaster.internal/ubuntu questing/universe armhf python3-unidecode all 1.3.8-1 [137 kB] 166s Get:255 http://ftpmaster.internal/ubuntu questing/universe armhf python3-slugify all 8.0.4-2 [9906 B] 166s Get:256 http://ftpmaster.internal/ubuntu questing/universe armhf python3-ruamel.yaml.clib armhf 0.2.12+ds-1build1 [130 kB] 166s Get:257 http://ftpmaster.internal/ubuntu questing/universe armhf python3-ruamel.yaml all 0.18.10+ds-1 [127 kB] 166s Get:258 http://ftpmaster.internal/ubuntu questing/universe armhf python3-cookiecutter all 2.6.0-2 [28.0 kB] 166s Get:259 http://ftpmaster.internal/ubuntu questing/universe armhf python3-coverage armhf 7.6.0+dfsg1-2build1 [152 kB] 166s Get:260 http://ftpmaster.internal/ubuntu questing/universe armhf python3-cycler all 0.12.1-1 [9716 B] 166s Get:261 http://ftpmaster.internal/ubuntu questing/universe armhf python3-debugpy armhf 1.8.8+ds-2ubuntu1 [1077 kB] 166s Get:262 http://ftpmaster.internal/ubuntu questing/main armhf python3-defusedxml all 0.7.1-3 [42.2 kB] 166s Get:263 http://ftpmaster.internal/ubuntu questing/main armhf python3-wrapt armhf 1.15.0-4build1 [32.3 kB] 166s Get:264 http://ftpmaster.internal/ubuntu questing/universe armhf python3-deprecated all 1.2.18-1 [10.6 kB] 166s Get:265 http://ftpmaster.internal/ubuntu questing/universe armhf python3-diff-match-patch all 20241021-1 [33.6 kB] 166s Get:266 http://ftpmaster.internal/ubuntu questing/universe armhf python3-docstring-to-markdown all 0.15-1 [11.3 kB] 166s Get:267 http://ftpmaster.internal/ubuntu questing/main armhf python3-roman all 5.0-1 [10.3 kB] 166s Get:268 http://ftpmaster.internal/ubuntu questing/main armhf python3-docutils all 0.21.2+dfsg-2 [409 kB] 166s Get:269 http://ftpmaster.internal/ubuntu questing/universe armhf python3-fastjsonschema all 2.21.1-1 [20.4 kB] 166s Get:270 http://ftpmaster.internal/ubuntu questing/universe armhf python3-flake8 all 7.1.1-3 [44.0 kB] 166s Get:271 http://ftpmaster.internal/ubuntu questing/universe armhf python3-flaky all 3.8.1-2 [16.6 kB] 166s Get:272 http://ftpmaster.internal/ubuntu questing/universe armhf python3-fs all 2.4.16-7 [90.8 kB] 166s Get:273 http://ftpmaster.internal/ubuntu questing/main armhf python3-lxml armhf 5.3.2-1 [1281 kB] 166s Get:274 http://ftpmaster.internal/ubuntu questing/universe armhf python3-lz4 armhf 4.4.0+dfsg-1build1 [25.3 kB] 166s Get:275 http://ftpmaster.internal/ubuntu questing/universe armhf python3-scipy armhf 1.14.1-4ubuntu2 [16.7 MB] 167s Get:276 http://ftpmaster.internal/ubuntu questing/universe armhf python3-mpmath all 1.3.0-1 [425 kB] 167s Get:277 http://ftpmaster.internal/ubuntu questing/universe armhf python3-sympy all 1.13.3-5 [4229 kB] 167s Get:278 http://ftpmaster.internal/ubuntu questing/universe armhf python3-ufolib2 all 0.17.0+dfsg1-1 [33.5 kB] 167s Get:279 http://ftpmaster.internal/ubuntu questing/universe armhf unicode-data all 15.1.0-1 [8878 kB] 167s Get:280 http://ftpmaster.internal/ubuntu questing/universe armhf python3-fonttools armhf 4.55.3-2build1 [1462 kB] 167s Get:281 http://ftpmaster.internal/ubuntu questing/main armhf python3-nacl armhf 1.5.0-7 [54.8 kB] 167s Get:282 http://ftpmaster.internal/ubuntu questing/universe armhf python3-github all 2.6.1-1 [137 kB] 167s Get:283 http://ftpmaster.internal/ubuntu questing/main armhf python3-imagesize all 1.4.1-1 [6844 B] 167s Get:284 http://ftpmaster.internal/ubuntu questing/universe armhf python3-inflection all 0.3.1-3 [7326 B] 167s Get:285 http://ftpmaster.internal/ubuntu questing/universe armhf python3-iniconfig all 1.1.1-2 [6024 B] 167s Get:286 http://ftpmaster.internal/ubuntu questing/main armhf python3-sortedcontainers all 2.4.0-2 [27.6 kB] 167s Get:287 http://ftpmaster.internal/ubuntu questing/universe armhf python3-intervaltree all 3.0.2-1.1 [22.4 kB] 167s Get:288 http://ftpmaster.internal/ubuntu questing/universe armhf python3-jupyter-core all 5.7.2-5 [28.1 kB] 167s Get:289 http://ftpmaster.internal/ubuntu questing-proposed/main armhf python3-psutil armhf 7.0.0-2 [187 kB] 167s Get:290 http://ftpmaster.internal/ubuntu questing/main armhf python3-tornado armhf 6.4.2-1 [299 kB] 167s Get:291 http://ftpmaster.internal/ubuntu questing/universe armhf python3-zmq armhf 26.2.1-1build1 [179 kB] 167s Get:292 http://ftpmaster.internal/ubuntu questing/universe armhf python3-jupyter-client all 8.6.3-2 [78.5 kB] 167s Get:293 http://ftpmaster.internal/ubuntu questing/universe armhf python3-nest-asyncio all 1.5.4-1 [6256 B] 167s Get:294 http://ftpmaster.internal/ubuntu questing/universe armhf python3-ipykernel all 6.29.5-2 [82.7 kB] 167s Get:295 http://ftpmaster.internal/ubuntu questing/universe armhf python3-jaraco.classes all 3.4.0-1 [7664 B] 167s Get:296 http://ftpmaster.internal/ubuntu questing/universe armhf python3-jeepney all 0.8.0-4 [33.1 kB] 167s Get:297 http://ftpmaster.internal/ubuntu questing/universe armhf python3-jellyfish armhf 1.1.0-1build2 [275 kB] 167s Get:298 http://ftpmaster.internal/ubuntu questing/universe armhf python3-jupyterlab-pygments all 0.2.2-3 [6054 B] 167s Get:299 http://ftpmaster.internal/ubuntu questing/universe armhf python3-secretstorage all 3.3.3-3 [13.7 kB] 167s Get:300 http://ftpmaster.internal/ubuntu questing/universe armhf python3-keyring all 25.6.0-1 [40.6 kB] 167s Get:301 http://ftpmaster.internal/ubuntu questing/universe armhf python3-kiwisolver armhf 1.4.7-3build1 [57.7 kB] 167s Get:302 http://ftpmaster.internal/ubuntu questing/universe armhf python3-rapidfuzz armhf 3.12.1+ds-1build1 [1235 kB] 167s Get:303 http://ftpmaster.internal/ubuntu questing/universe armhf python3-levenshtein armhf 0.27.0-1build1 [136 kB] 168s Get:304 http://ftpmaster.internal/ubuntu questing/main armhf python3-libsass armhf 0.23.0-0.1ubuntu1 [43.6 kB] 168s Get:305 http://ftpmaster.internal/ubuntu questing/main armhf python3-pil armhf 11.1.0-5build1 [435 kB] 168s Get:306 http://ftpmaster.internal/ubuntu questing/main armhf python3.13-tk armhf 3.13.3-1 [104 kB] 168s Get:307 http://ftpmaster.internal/ubuntu questing/main armhf python3-tk armhf 3.13.3-1 [9854 B] 168s Get:308 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pil.imagetk armhf 11.1.0-5build1 [9226 B] 168s Get:309 http://ftpmaster.internal/ubuntu questing/universe armhf python3-matplotlib armhf 3.8.3-7build1 [17.3 MB] 169s Get:310 http://ftpmaster.internal/ubuntu questing/universe armhf python3-mistune all 3.0.2-2 [32.9 kB] 169s Get:311 http://ftpmaster.internal/ubuntu questing/universe armhf python3-nbformat all 5.9.1-1 [41.2 kB] 169s Get:312 http://ftpmaster.internal/ubuntu questing/universe armhf python3-nbclient all 0.8.0-2 [53.9 kB] 169s Get:313 http://ftpmaster.internal/ubuntu questing/universe armhf python3-tinycss2 all 1.4.0-2 [22.5 kB] 169s Get:314 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pandocfilters all 1.5.1-1 [23.6 kB] 169s Get:315 http://ftpmaster.internal/ubuntu questing/universe armhf python3-nbconvert all 7.16.6-1 [140 kB] 169s Get:316 http://ftpmaster.internal/ubuntu questing/main armhf sphinx-common all 8.1.3-5 [663 kB] 169s Get:317 http://ftpmaster.internal/ubuntu questing/main armhf python3-alabaster all 0.7.16-0.1 [18.5 kB] 169s Get:318 http://ftpmaster.internal/ubuntu questing/main armhf python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 169s Get:319 http://ftpmaster.internal/ubuntu questing/main armhf python3-sphinx all 8.1.3-5 [474 kB] 169s Get:320 http://ftpmaster.internal/ubuntu questing/main armhf python3-tabulate all 0.9.0-1 [45.3 kB] 169s Get:321 http://ftpmaster.internal/ubuntu questing/universe armhf python3-numpydoc all 1.8.0-1 [52.4 kB] 169s Get:322 http://ftpmaster.internal/ubuntu questing/main armhf python3-pytz all 2025.1-3 [162 kB] 169s Get:323 http://ftpmaster.internal/ubuntu questing/main armhf python3-tz all 2025.1-3 [1866 B] 169s Get:324 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pandas-lib armhf 2.2.3+dfsg-8build1 [4877 kB] 169s Get:325 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pandas all 2.2.3+dfsg-8build1 [3112 kB] 169s Get:326 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pickleshare all 0.7.5-5 [7570 B] 169s Get:327 http://ftpmaster.internal/ubuntu questing/universe armhf python3-wheel all 0.45.1-1 [57.7 kB] 169s Get:328 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pip all 25.0+dfsg-1 [1417 kB] 169s Get:329 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pluggy all 1.5.0-1 [21.0 kB] 169s Get:330 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pydocstyle all 6.3.0-1.1 [35.2 kB] 169s Get:331 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pylint-venv all 3.0.4-1 [8110 B] 169s Get:332 http://ftpmaster.internal/ubuntu questing/universe armhf python3-ujson armhf 5.10.0-1build2 [25.0 kB] 169s Get:333 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pylsp-jsonrpc all 1.1.2-1 [8494 B] 169s Get:334 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pylsp all 1.12.0-3 [56.4 kB] 169s Get:335 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pyls-spyder all 0.4.0-2 [6748 B] 169s Get:336 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pylsp-black all 2.0.0-5 [7698 B] 169s Get:337 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pyqt5.sip armhf 12.17.0-1build1 [55.1 kB] 169s Get:338 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pyqt5 armhf 5.15.11+dfsg-2 [2199 kB] 169s Get:339 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pyqt5.qtquick armhf 5.15.11+dfsg-2 [304 kB] 169s Get:340 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pyqt5.qtsvg armhf 5.15.11+dfsg-2 [26.1 kB] 169s Get:341 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pyqt5.qtwebchannel armhf 5.15.11+dfsg-2 [13.9 kB] 169s Get:342 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pyqt5.qtwebengine armhf 5.15.7-1 [101 kB] 169s Get:343 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pyqt6.sip armhf 13.10.0-1build1 [49.0 kB] 169s Get:344 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pyqt6 armhf 6.8.1-1build1 [2329 kB] 169s Get:345 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pytest all 8.3.5-1 [252 kB] 169s Get:346 http://ftpmaster.internal/ubuntu questing/universe armhf libjs-jquery-hotkeys all 0.2.0-1 [13.3 kB] 169s Get:347 http://ftpmaster.internal/ubuntu questing/universe armhf libjs-jquery-isonscreen all 1.2.0-1.1 [3244 B] 169s Get:348 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pytest-cov all 5.0.0-1 [21.3 kB] 169s Get:349 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pytest-mock all 3.14.0-2 [11.7 kB] 169s Get:350 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pytest-order all 1.3.0-1 [16.2 kB] 169s Get:351 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pytest-timeout all 2.3.1-1 [22.1 kB] 169s Get:352 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pytestqt all 4.4.0-1 [32.4 kB] 169s Get:353 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pytoolconfig all 1.3.1-3 [11.5 kB] 170s Get:354 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pyuca all 1.2-5 [607 kB] 170s Get:355 http://ftpmaster.internal/ubuntu questing/universe armhf python3-qtpy all 2.4.2-9 [57.6 kB] 170s Get:356 http://ftpmaster.internal/ubuntu questing/universe armhf python3-qtsass all 0.4.0-1 [19.2 kB] 170s Get:357 http://ftpmaster.internal/ubuntu questing/universe armhf python3-watchdog all 6.0.0-1 [125 kB] 170s Get:358 http://ftpmaster.internal/ubuntu questing/universe armhf python3-qdarkstyle all 3.2.3+ds1-3 [440 kB] 170s Get:359 http://ftpmaster.internal/ubuntu questing/universe armhf python3-qstylizer all 0.2.3-1 [13.0 kB] 170s Get:360 http://ftpmaster.internal/ubuntu questing/universe armhf python3-qtawesome all 1.3.1+dfsg-3syncable3 [27.4 kB] 170s Get:361 http://ftpmaster.internal/ubuntu questing/universe armhf python3-qtconsole all 5.6.1-4 [84.7 kB] 170s Get:362 http://ftpmaster.internal/ubuntu questing/universe armhf python3-rope all 1.13.0-4 [159 kB] 170s Get:363 http://ftpmaster.internal/ubuntu questing/universe armhf libspatialindex-dev armhf 2.1.0-1 [19.5 kB] 170s Get:364 http://ftpmaster.internal/ubuntu questing/universe armhf python3-rtree all 1.4.0-1 [55.4 kB] 170s Get:365 http://ftpmaster.internal/ubuntu questing/universe armhf python3-wurlitzer all 3.1.1-1 [11.6 kB] 170s Get:366 http://ftpmaster.internal/ubuntu questing/main armhf python3-xdg all 0.28-2 [38.3 kB] 170s Get:367 http://ftpmaster.internal/ubuntu questing/universe armhf python3-spyder-kernels all 3.0.2-1 [60.6 kB] 170s Get:368 http://ftpmaster.internal/ubuntu questing/universe armhf python3-superqt all 0.7.1-1 [67.2 kB] 170s Get:369 http://ftpmaster.internal/ubuntu questing/universe armhf python3-textdistance all 4.6.3-4 [37.0 kB] 170s Get:370 http://ftpmaster.internal/ubuntu questing/universe armhf python3-three-merge all 0.1.1-4 [5978 B] 170s Get:371 http://ftpmaster.internal/ubuntu questing/universe armhf python3-yapf all 0.40.2-2 [165 kB] 170s Get:372 http://ftpmaster.internal/ubuntu questing/main armhf x11-xkb-utils armhf 7.7+9 [159 kB] 170s Get:373 http://ftpmaster.internal/ubuntu questing/main armhf xbitmaps all 1.1.1-2.2 [22.4 kB] 170s Get:374 http://ftpmaster.internal/ubuntu questing/main armhf xserver-common all 2:21.1.16-1ubuntu1 [34.4 kB] 170s Get:375 http://ftpmaster.internal/ubuntu questing/universe armhf xterm armhf 397-1ubuntu1 [855 kB] 170s Get:376 http://ftpmaster.internal/ubuntu questing/main armhf libgl1 armhf 1.7.0-1build1 [105 kB] 170s Get:377 http://ftpmaster.internal/ubuntu questing/universe armhf xvfb armhf 2:21.1.16-1ubuntu1 [732 kB] 170s Get:378 http://ftpmaster.internal/ubuntu questing/universe armhf yapf3 all 0.40.2-2 [16.8 kB] 170s Get:379 http://ftpmaster.internal/ubuntu questing/main armhf libjs-mathjax all 2.7.9+dfsg-1 [5665 kB] 170s Get:380 http://ftpmaster.internal/ubuntu questing/universe armhf spyder-common all 6.0.3+ds-1 [4004 kB] 170s Get:381 http://ftpmaster.internal/ubuntu questing/universe armhf python3-spyder all 6.0.3+ds-1 [1071 kB] 170s Get:382 http://ftpmaster.internal/ubuntu questing/universe armhf spyder all 6.0.3+ds-1 [18.7 kB] 171s Preconfiguring packages ... 171s Fetched 268 MB in 13s (20.5 MB/s) 172s Selecting previously unselected package libdebuginfod-common. 172s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 63951 files and directories currently installed.) 172s Preparing to unpack .../000-libdebuginfod-common_0.192-4ubuntu1_all.deb ... 172s Unpacking libdebuginfod-common (0.192-4ubuntu1) ... 172s Selecting previously unselected package python3-numpy-dev:armhf. 172s Preparing to unpack .../001-python3-numpy-dev_1%3a2.2.3+ds-5_armhf.deb ... 172s Unpacking python3-numpy-dev:armhf (1:2.2.3+ds-5) ... 172s Selecting previously unselected package libblas3:armhf. 172s Preparing to unpack .../002-libblas3_3.12.1-2_armhf.deb ... 172s Unpacking libblas3:armhf (3.12.1-2) ... 172s Selecting previously unselected package libgfortran5:armhf. 172s Preparing to unpack .../003-libgfortran5_15-20250404-0ubuntu1_armhf.deb ... 172s Unpacking libgfortran5:armhf (15-20250404-0ubuntu1) ... 172s Selecting previously unselected package liblapack3:armhf. 172s Preparing to unpack .../004-liblapack3_3.12.1-2_armhf.deb ... 172s Unpacking liblapack3:armhf (3.12.1-2) ... 172s Selecting previously unselected package python3-numpy. 172s Preparing to unpack .../005-python3-numpy_1%3a2.2.3+ds-5_armhf.deb ... 172s Unpacking python3-numpy (1:2.2.3+ds-5) ... 172s Selecting previously unselected package sgml-base. 172s Preparing to unpack .../006-sgml-base_1.31_all.deb ... 172s Unpacking sgml-base (1.31) ... 172s Selecting previously unselected package python3-click. 172s Preparing to unpack .../007-python3-click_8.2.0+0.really.8.1.8-1_all.deb ... 172s Unpacking python3-click (8.2.0+0.really.8.1.8-1) ... 172s Selecting previously unselected package python3-mypy-extensions. 172s Preparing to unpack .../008-python3-mypy-extensions_1.0.0-1_all.deb ... 172s Unpacking python3-mypy-extensions (1.0.0-1) ... 172s Selecting previously unselected package python3-pathspec. 172s Preparing to unpack .../009-python3-pathspec_0.12.1-1_all.deb ... 172s Unpacking python3-pathspec (0.12.1-1) ... 172s Selecting previously unselected package python3-platformdirs. 172s Preparing to unpack .../010-python3-platformdirs_4.3.6-1_all.deb ... 172s Unpacking python3-platformdirs (4.3.6-1) ... 172s Selecting previously unselected package python3-tomli. 172s Preparing to unpack .../011-python3-tomli_2.2.1-2build1_armhf.deb ... 172s Unpacking python3-tomli (2.2.1-2build1) ... 172s Selecting previously unselected package black. 172s Preparing to unpack .../012-black_25.1.0-2_armhf.deb ... 172s Unpacking black (25.1.0-2) ... 172s Selecting previously unselected package libtcl8.6:armhf. 172s Preparing to unpack .../013-libtcl8.6_8.6.16+dfsg-1_armhf.deb ... 172s Unpacking libtcl8.6:armhf (8.6.16+dfsg-1) ... 173s Selecting previously unselected package libfreetype6:armhf. 173s Preparing to unpack .../014-libfreetype6_2.13.3+dfsg-1_armhf.deb ... 173s Unpacking libfreetype6:armhf (2.13.3+dfsg-1) ... 173s Selecting previously unselected package fonts-dejavu-mono. 173s Preparing to unpack .../015-fonts-dejavu-mono_2.37-8_all.deb ... 173s Unpacking fonts-dejavu-mono (2.37-8) ... 173s Selecting previously unselected package fonts-dejavu-core. 173s Preparing to unpack .../016-fonts-dejavu-core_2.37-8_all.deb ... 173s Unpacking fonts-dejavu-core (2.37-8) ... 173s Selecting previously unselected package fontconfig-config. 173s Preparing to unpack .../017-fontconfig-config_2.15.0-2.2ubuntu1_armhf.deb ... 173s Unpacking fontconfig-config (2.15.0-2.2ubuntu1) ... 173s Selecting previously unselected package libfontconfig1:armhf. 173s Preparing to unpack .../018-libfontconfig1_2.15.0-2.2ubuntu1_armhf.deb ... 173s Unpacking libfontconfig1:armhf (2.15.0-2.2ubuntu1) ... 173s Selecting previously unselected package libxrender1:armhf. 173s Preparing to unpack .../019-libxrender1_1%3a0.9.10-1.1build1_armhf.deb ... 173s Unpacking libxrender1:armhf (1:0.9.10-1.1build1) ... 173s Selecting previously unselected package libxft2:armhf. 173s Preparing to unpack .../020-libxft2_2.3.6-1build1_armhf.deb ... 173s Unpacking libxft2:armhf (2.3.6-1build1) ... 173s Selecting previously unselected package x11-common. 173s Preparing to unpack .../021-x11-common_1%3a7.7+23ubuntu4_all.deb ... 173s Unpacking x11-common (1:7.7+23ubuntu4) ... 173s Selecting previously unselected package libxss1:armhf. 173s Preparing to unpack .../022-libxss1_1%3a1.2.3-1build3_armhf.deb ... 173s Unpacking libxss1:armhf (1:1.2.3-1build3) ... 173s Selecting previously unselected package libtk8.6:armhf. 173s Preparing to unpack .../023-libtk8.6_8.6.16-1_armhf.deb ... 173s Unpacking libtk8.6:armhf (8.6.16-1) ... 173s Selecting previously unselected package tk8.6-blt2.5. 173s Preparing to unpack .../024-tk8.6-blt2.5_2.5.3+dfsg-8_armhf.deb ... 173s Unpacking tk8.6-blt2.5 (2.5.3+dfsg-8) ... 173s Selecting previously unselected package blt. 173s Preparing to unpack .../025-blt_2.5.3+dfsg-8_armhf.deb ... 173s Unpacking blt (2.5.3+dfsg-8) ... 174s Selecting previously unselected package cython3. 174s Preparing to unpack .../026-cython3_3.0.11+dfsg-2ubuntu2_armhf.deb ... 174s Unpacking cython3 (3.0.11+dfsg-2ubuntu2) ... 174s Selecting previously unselected package xml-core. 174s Preparing to unpack .../027-xml-core_0.19_all.deb ... 174s Unpacking xml-core (0.19) ... 174s Selecting previously unselected package docutils-common. 174s Preparing to unpack .../028-docutils-common_0.21.2+dfsg-2_all.deb ... 174s Unpacking docutils-common (0.21.2+dfsg-2) ... 174s Selecting previously unselected package fontconfig. 174s Preparing to unpack .../029-fontconfig_2.15.0-2.2ubuntu1_armhf.deb ... 174s Unpacking fontconfig (2.15.0-2.2ubuntu1) ... 174s Selecting previously unselected package fonts-elusive-icons. 174s Preparing to unpack .../030-fonts-elusive-icons_2.0.0-4_all.deb ... 174s Unpacking fonts-elusive-icons (2.0.0-4) ... 174s Selecting previously unselected package fonts-font-awesome. 174s Preparing to unpack .../031-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 174s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 174s Selecting previously unselected package fonts-lyx. 174s Preparing to unpack .../032-fonts-lyx_2.4.3-1_all.deb ... 174s Unpacking fonts-lyx (2.4.3-1) ... 174s Selecting previously unselected package fonts-mathjax. 174s Preparing to unpack .../033-fonts-mathjax_2.7.9+dfsg-1_all.deb ... 174s Unpacking fonts-mathjax (2.7.9+dfsg-1) ... 174s Selecting previously unselected package fzf. 174s Preparing to unpack .../034-fzf_0.60.3-1_armhf.deb ... 174s Unpacking fzf (0.60.3-1) ... 174s Selecting previously unselected package libdw1t64:armhf. 174s Preparing to unpack .../035-libdw1t64_0.192-4ubuntu1_armhf.deb ... 174s Unpacking libdw1t64:armhf (0.192-4ubuntu1) ... 174s Selecting previously unselected package libbabeltrace1:armhf. 174s Preparing to unpack .../036-libbabeltrace1_1.5.11-4build2_armhf.deb ... 174s Unpacking libbabeltrace1:armhf (1.5.11-4build2) ... 174s Selecting previously unselected package libdebuginfod1t64:armhf. 174s Preparing to unpack .../037-libdebuginfod1t64_0.192-4ubuntu1_armhf.deb ... 174s Unpacking libdebuginfod1t64:armhf (0.192-4ubuntu1) ... 174s Selecting previously unselected package libpython3.13:armhf. 175s Preparing to unpack .../038-libpython3.13_3.13.3-1_armhf.deb ... 175s Unpacking libpython3.13:armhf (3.13.3-1) ... 175s Selecting previously unselected package libsource-highlight-common. 175s Preparing to unpack .../039-libsource-highlight-common_3.1.9-4.3build1_all.deb ... 175s Unpacking libsource-highlight-common (3.1.9-4.3build1) ... 175s Selecting previously unselected package libsource-highlight4t64:armhf. 175s Preparing to unpack .../040-libsource-highlight4t64_3.1.9-4.3build1_armhf.deb ... 175s Unpacking libsource-highlight4t64:armhf (3.1.9-4.3build1) ... 175s Selecting previously unselected package libc6-dbg:armhf. 175s Preparing to unpack .../041-libc6-dbg_2.41-6ubuntu1_armhf.deb ... 175s Unpacking libc6-dbg:armhf (2.41-6ubuntu1) ... 175s Selecting previously unselected package gdb. 175s Preparing to unpack .../042-gdb_16.2-8ubuntu1_armhf.deb ... 175s Unpacking gdb (16.2-8ubuntu1) ... 175s Selecting previously unselected package liberror-perl. 175s Preparing to unpack .../043-liberror-perl_0.17030-1_all.deb ... 175s Unpacking liberror-perl (0.17030-1) ... 175s Selecting previously unselected package git-man. 175s Preparing to unpack .../044-git-man_1%3a2.48.1-0ubuntu1_all.deb ... 175s Unpacking git-man (1:2.48.1-0ubuntu1) ... 175s Selecting previously unselected package git. 175s Preparing to unpack .../045-git_1%3a2.48.1-0ubuntu1_armhf.deb ... 175s Unpacking git (1:2.48.1-0ubuntu1) ... 175s Selecting previously unselected package python3-decorator. 175s Preparing to unpack .../046-python3-decorator_5.1.1-5_all.deb ... 175s Unpacking python3-decorator (5.1.1-5) ... 175s Selecting previously unselected package python3-parso. 176s Preparing to unpack .../047-python3-parso_0.8.4-1_all.deb ... 176s Unpacking python3-parso (0.8.4-1) ... 176s Selecting previously unselected package python3-typeshed. 176s Preparing to unpack .../048-python3-typeshed_0.0~git20241223.ea91db2-1_all.deb ... 176s Unpacking python3-typeshed (0.0~git20241223.ea91db2-1) ... 176s Selecting previously unselected package python3-jedi. 176s Preparing to unpack .../049-python3-jedi_0.19.1+ds1-1_all.deb ... 176s Unpacking python3-jedi (0.19.1+ds1-1) ... 177s Selecting previously unselected package python3-traitlets. 177s Preparing to unpack .../050-python3-traitlets_5.14.3+really5.14.3-1_all.deb ... 177s Unpacking python3-traitlets (5.14.3+really5.14.3-1) ... 177s Selecting previously unselected package python3-matplotlib-inline. 177s Preparing to unpack .../051-python3-matplotlib-inline_0.1.6-2_all.deb ... 177s Unpacking python3-matplotlib-inline (0.1.6-2) ... 177s Selecting previously unselected package python3-wcwidth. 177s Preparing to unpack .../052-python3-wcwidth_0.2.13+dfsg1-1_all.deb ... 177s Unpacking python3-wcwidth (0.2.13+dfsg1-1) ... 177s Selecting previously unselected package python3-prompt-toolkit. 177s Preparing to unpack .../053-python3-prompt-toolkit_3.0.50-1_all.deb ... 177s Unpacking python3-prompt-toolkit (3.0.50-1) ... 177s Selecting previously unselected package python3-asttokens. 177s Preparing to unpack .../054-python3-asttokens_3.0.0-1_all.deb ... 177s Unpacking python3-asttokens (3.0.0-1) ... 177s Selecting previously unselected package python3-executing. 177s Preparing to unpack .../055-python3-executing_2.2.0-0.1_all.deb ... 177s Unpacking python3-executing (2.2.0-0.1) ... 177s Selecting previously unselected package python3-pure-eval. 177s Preparing to unpack .../056-python3-pure-eval_0.2.3-1_all.deb ... 177s Unpacking python3-pure-eval (0.2.3-1) ... 177s Selecting previously unselected package python3-stack-data. 177s Preparing to unpack .../057-python3-stack-data_0.6.3-1_all.deb ... 177s Unpacking python3-stack-data (0.6.3-1) ... 178s Selecting previously unselected package python3-ipython. 178s Preparing to unpack .../058-python3-ipython_8.30.0-2_all.deb ... 178s Unpacking python3-ipython (8.30.0-2) ... 178s Selecting previously unselected package ipython3. 178s Preparing to unpack .../059-ipython3_8.30.0-2_all.deb ... 178s Unpacking ipython3 (8.30.0-2) ... 178s Selecting previously unselected package libasound2-data. 178s Preparing to unpack .../060-libasound2-data_1.2.13-1build1_all.deb ... 178s Unpacking libasound2-data (1.2.13-1build1) ... 178s Selecting previously unselected package libasound2t64:armhf. 178s Preparing to unpack .../061-libasound2t64_1.2.13-1build1_armhf.deb ... 178s Unpacking libasound2t64:armhf (1.2.13-1build1) ... 178s Selecting previously unselected package libavahi-common-data:armhf. 178s Preparing to unpack .../062-libavahi-common-data_0.8-16ubuntu2_armhf.deb ... 178s Unpacking libavahi-common-data:armhf (0.8-16ubuntu2) ... 178s Selecting previously unselected package libavahi-common3:armhf. 178s Preparing to unpack .../063-libavahi-common3_0.8-16ubuntu2_armhf.deb ... 178s Unpacking libavahi-common3:armhf (0.8-16ubuntu2) ... 178s Selecting previously unselected package libavahi-client3:armhf. 178s Preparing to unpack .../064-libavahi-client3_0.8-16ubuntu2_armhf.deb ... 178s Unpacking libavahi-client3:armhf (0.8-16ubuntu2) ... 178s Selecting previously unselected package libgomp1:armhf. 178s Preparing to unpack .../065-libgomp1_15-20250404-0ubuntu1_armhf.deb ... 178s Unpacking libgomp1:armhf (15-20250404-0ubuntu1) ... 178s Selecting previously unselected package libb2-1:armhf. 178s Preparing to unpack .../066-libb2-1_0.98.1-1.1build1_armhf.deb ... 178s Unpacking libb2-1:armhf (0.98.1-1.1build1) ... 178s Selecting previously unselected package libc-dev-bin. 178s Preparing to unpack .../067-libc-dev-bin_2.41-6ubuntu1_armhf.deb ... 178s Unpacking libc-dev-bin (2.41-6ubuntu1) ... 178s Selecting previously unselected package linux-libc-dev:armhf. 178s Preparing to unpack .../068-linux-libc-dev_6.14.0-15.15_armhf.deb ... 178s Unpacking linux-libc-dev:armhf (6.14.0-15.15) ... 179s Selecting previously unselected package libcrypt-dev:armhf. 179s Preparing to unpack .../069-libcrypt-dev_1%3a4.4.38-1_armhf.deb ... 179s Unpacking libcrypt-dev:armhf (1:4.4.38-1) ... 179s Selecting previously unselected package rpcsvc-proto. 179s Preparing to unpack .../070-rpcsvc-proto_1.4.2-0ubuntu7_armhf.deb ... 179s Unpacking rpcsvc-proto (1.4.2-0ubuntu7) ... 179s Selecting previously unselected package libc6-dev:armhf. 179s Preparing to unpack .../071-libc6-dev_2.41-6ubuntu1_armhf.deb ... 179s Unpacking libc6-dev:armhf (2.41-6ubuntu1) ... 179s Selecting previously unselected package libcups2t64:armhf. 179s Preparing to unpack .../072-libcups2t64_2.4.12-0ubuntu1_armhf.deb ... 179s Unpacking libcups2t64:armhf (2.4.12-0ubuntu1) ... 179s Selecting previously unselected package libdeflate0:armhf. 179s Preparing to unpack .../073-libdeflate0_1.23-1_armhf.deb ... 179s Unpacking libdeflate0:armhf (1.23-1) ... 179s Selecting previously unselected package libdouble-conversion3:armhf. 179s Preparing to unpack .../074-libdouble-conversion3_3.3.1-1_armhf.deb ... 179s Unpacking libdouble-conversion3:armhf (3.3.1-1) ... 179s Selecting previously unselected package libduktape207:armhf. 179s Preparing to unpack .../075-libduktape207_2.7.0+tests-0ubuntu3_armhf.deb ... 179s Unpacking libduktape207:armhf (2.7.0+tests-0ubuntu3) ... 179s Selecting previously unselected package libwayland-server0:armhf. 179s Preparing to unpack .../076-libwayland-server0_1.23.1-3_armhf.deb ... 179s Unpacking libwayland-server0:armhf (1.23.1-3) ... 179s Selecting previously unselected package libllvm19:armhf. 179s Preparing to unpack .../077-libllvm19_1%3a19.1.7-3ubuntu1_armhf.deb ... 179s Unpacking libllvm19:armhf (1:19.1.7-3ubuntu1) ... 180s Selecting previously unselected package libx11-xcb1:armhf. 180s Preparing to unpack .../078-libx11-xcb1_2%3a1.8.10-2_armhf.deb ... 180s Unpacking libx11-xcb1:armhf (2:1.8.10-2) ... 180s Selecting previously unselected package libxcb-dri3-0:armhf. 180s Preparing to unpack .../079-libxcb-dri3-0_1.17.0-2_armhf.deb ... 180s Unpacking libxcb-dri3-0:armhf (1.17.0-2) ... 180s Selecting previously unselected package libxcb-present0:armhf. 180s Preparing to unpack .../080-libxcb-present0_1.17.0-2_armhf.deb ... 180s Unpacking libxcb-present0:armhf (1.17.0-2) ... 180s Selecting previously unselected package libxcb-randr0:armhf. 180s Preparing to unpack .../081-libxcb-randr0_1.17.0-2_armhf.deb ... 180s Unpacking libxcb-randr0:armhf (1.17.0-2) ... 180s Selecting previously unselected package libxcb-sync1:armhf. 180s Preparing to unpack .../082-libxcb-sync1_1.17.0-2_armhf.deb ... 180s Unpacking libxcb-sync1:armhf (1.17.0-2) ... 180s Selecting previously unselected package libxcb-xfixes0:armhf. 180s Preparing to unpack .../083-libxcb-xfixes0_1.17.0-2_armhf.deb ... 180s Unpacking libxcb-xfixes0:armhf (1.17.0-2) ... 180s Selecting previously unselected package libxshmfence1:armhf. 180s Preparing to unpack .../084-libxshmfence1_1.3-1build5_armhf.deb ... 180s Unpacking libxshmfence1:armhf (1.3-1build5) ... 180s Selecting previously unselected package mesa-libgallium:armhf. 180s Preparing to unpack .../085-mesa-libgallium_25.0.3-1ubuntu2_armhf.deb ... 180s Unpacking mesa-libgallium:armhf (25.0.3-1ubuntu2) ... 181s Selecting previously unselected package libgbm1:armhf. 181s Preparing to unpack .../086-libgbm1_25.0.3-1ubuntu2_armhf.deb ... 181s Unpacking libgbm1:armhf (25.0.3-1ubuntu2) ... 181s Selecting previously unselected package libwayland-client0:armhf. 181s Preparing to unpack .../087-libwayland-client0_1.23.1-3_armhf.deb ... 181s Unpacking libwayland-client0:armhf (1.23.1-3) ... 181s Selecting previously unselected package libxcb-shm0:armhf. 181s Preparing to unpack .../088-libxcb-shm0_1.17.0-2_armhf.deb ... 181s Unpacking libxcb-shm0:armhf (1.17.0-2) ... 181s Selecting previously unselected package libegl-mesa0:armhf. 181s Preparing to unpack .../089-libegl-mesa0_25.0.3-1ubuntu2_armhf.deb ... 181s Unpacking libegl-mesa0:armhf (25.0.3-1ubuntu2) ... 181s Selecting previously unselected package libevent-2.1-7t64:armhf. 181s Preparing to unpack .../090-libevent-2.1-7t64_2.1.12-stable-10_armhf.deb ... 181s Unpacking libevent-2.1-7t64:armhf (2.1.12-stable-10) ... 181s Selecting previously unselected package libexpat1-dev:armhf. 181s Preparing to unpack .../091-libexpat1-dev_2.7.1-1_armhf.deb ... 181s Unpacking libexpat1-dev:armhf (2.7.1-1) ... 181s Selecting previously unselected package libfontenc1:armhf. 181s Preparing to unpack .../092-libfontenc1_1%3a1.1.8-1build1_armhf.deb ... 181s Unpacking libfontenc1:armhf (1:1.1.8-1build1) ... 181s Selecting previously unselected package libvulkan1:armhf. 181s Preparing to unpack .../093-libvulkan1_1.4.304.0-1_armhf.deb ... 181s Unpacking libvulkan1:armhf (1.4.304.0-1) ... 181s Selecting previously unselected package libgl1-mesa-dri:armhf. 181s Preparing to unpack .../094-libgl1-mesa-dri_25.0.3-1ubuntu2_armhf.deb ... 181s Unpacking libgl1-mesa-dri:armhf (25.0.3-1ubuntu2) ... 181s Selecting previously unselected package libxcb-glx0:armhf. 181s Preparing to unpack .../095-libxcb-glx0_1.17.0-2_armhf.deb ... 181s Unpacking libxcb-glx0:armhf (1.17.0-2) ... 181s Selecting previously unselected package libxxf86vm1:armhf. 181s Preparing to unpack .../096-libxxf86vm1_1%3a1.1.4-1build4_armhf.deb ... 181s Unpacking libxxf86vm1:armhf (1:1.1.4-1build4) ... 181s Selecting previously unselected package libglx-mesa0:armhf. 182s Preparing to unpack .../097-libglx-mesa0_25.0.3-1ubuntu2_armhf.deb ... 182s Unpacking libglx-mesa0:armhf (25.0.3-1ubuntu2) ... 182s Selecting previously unselected package libgraphite2-3:armhf. 182s Preparing to unpack .../098-libgraphite2-3_1.3.14-2ubuntu1_armhf.deb ... 182s Unpacking libgraphite2-3:armhf (1.3.14-2ubuntu1) ... 182s Selecting previously unselected package libharfbuzz0b:armhf. 182s Preparing to unpack .../099-libharfbuzz0b_10.2.0-1_armhf.deb ... 182s Unpacking libharfbuzz0b:armhf (10.2.0-1) ... 182s Selecting previously unselected package libharfbuzz-subset0:armhf. 182s Preparing to unpack .../100-libharfbuzz-subset0_10.2.0-1_armhf.deb ... 182s Unpacking libharfbuzz-subset0:armhf (10.2.0-1) ... 182s Selecting previously unselected package libice6:armhf. 182s Preparing to unpack .../101-libice6_2%3a1.1.1-1_armhf.deb ... 182s Unpacking libice6:armhf (2:1.1.1-1) ... 182s Selecting previously unselected package libimagequant0:armhf. 182s Preparing to unpack .../102-libimagequant0_2.18.0-1build1_armhf.deb ... 182s Unpacking libimagequant0:armhf (2.18.0-1build1) ... 182s Selecting previously unselected package libwacom-common. 182s Preparing to unpack .../103-libwacom-common_2.14.0-1_all.deb ... 182s Unpacking libwacom-common (2.14.0-1) ... 182s Selecting previously unselected package libwacom9:armhf. 182s Preparing to unpack .../104-libwacom9_2.14.0-1_armhf.deb ... 182s Unpacking libwacom9:armhf (2.14.0-1) ... 182s Selecting previously unselected package libinput-bin. 182s Preparing to unpack .../105-libinput-bin_1.27.1-1_armhf.deb ... 182s Unpacking libinput-bin (1.27.1-1) ... 182s Selecting previously unselected package libmtdev1t64:armhf. 182s Preparing to unpack .../106-libmtdev1t64_1.1.7-1_armhf.deb ... 182s Unpacking libmtdev1t64:armhf (1.1.7-1) ... 182s Selecting previously unselected package libinput10:armhf. 182s Preparing to unpack .../107-libinput10_1.27.1-1_armhf.deb ... 182s Unpacking libinput10:armhf (1.27.1-1) ... 182s Selecting previously unselected package libjpeg-turbo8:armhf. 182s Preparing to unpack .../108-libjpeg-turbo8_2.1.5-3ubuntu2_armhf.deb ... 182s Unpacking libjpeg-turbo8:armhf (2.1.5-3ubuntu2) ... 182s Selecting previously unselected package libjpeg8:armhf. 182s Preparing to unpack .../109-libjpeg8_8c-2ubuntu11_armhf.deb ... 182s Unpacking libjpeg8:armhf (8c-2ubuntu11) ... 182s Selecting previously unselected package libjs-jquery. 182s Preparing to unpack .../110-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 182s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 182s Selecting previously unselected package libjs-jquery-metadata. 182s Preparing to unpack .../111-libjs-jquery-metadata_12-4_all.deb ... 182s Unpacking libjs-jquery-metadata (12-4) ... 182s Selecting previously unselected package libjs-jquery-tablesorter. 182s Preparing to unpack .../112-libjs-jquery-tablesorter_1%3a2.31.3+dfsg1-4_all.deb ... 182s Unpacking libjs-jquery-tablesorter (1:2.31.3+dfsg1-4) ... 183s Selecting previously unselected package libjs-jquery-throttle-debounce. 183s Preparing to unpack .../113-libjs-jquery-throttle-debounce_1.1+dfsg.1-2_all.deb ... 183s Unpacking libjs-jquery-throttle-debounce (1.1+dfsg.1-2) ... 183s Selecting previously unselected package libjs-jquery-ui. 183s Preparing to unpack .../114-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 183s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 183s Selecting previously unselected package libjs-underscore. 183s Preparing to unpack .../115-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 183s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 183s Selecting previously unselected package libjs-sphinxdoc. 183s Preparing to unpack .../116-libjs-sphinxdoc_8.1.3-5_all.deb ... 183s Unpacking libjs-sphinxdoc (8.1.3-5) ... 183s Selecting previously unselected package libjson-perl. 183s Preparing to unpack .../117-libjson-perl_4.10000-1_all.deb ... 183s Unpacking libjson-perl (4.10000-1) ... 183s Selecting previously unselected package liblbfgsb0:armhf. 183s Preparing to unpack .../118-liblbfgsb0_3.0+dfsg.4-1build1_armhf.deb ... 183s Unpacking liblbfgsb0:armhf (3.0+dfsg.4-1build1) ... 183s Selecting previously unselected package liblcms2-2:armhf. 183s Preparing to unpack .../119-liblcms2-2_2.16-2_armhf.deb ... 183s Unpacking liblcms2-2:armhf (2.16-2) ... 183s Selecting previously unselected package liblerc4:armhf. 183s Preparing to unpack .../120-liblerc4_4.0.0+ds-5ubuntu1_armhf.deb ... 183s Unpacking liblerc4:armhf (4.0.0+ds-5ubuntu1) ... 183s Selecting previously unselected package libmd4c0:armhf. 183s Preparing to unpack .../121-libmd4c0_0.5.2-2_armhf.deb ... 183s Unpacking libmd4c0:armhf (0.5.2-2) ... 183s Selecting previously unselected package libminizip1t64:armhf. 183s Preparing to unpack .../122-libminizip1t64_1%3a1.3.dfsg+really1.3.1-1ubuntu1_armhf.deb ... 183s Unpacking libminizip1t64:armhf (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 183s Selecting previously unselected package libnorm1t64:armhf. 183s Preparing to unpack .../123-libnorm1t64_1.5.9+dfsg-3.1build1_armhf.deb ... 183s Unpacking libnorm1t64:armhf (1.5.9+dfsg-3.1build1) ... 183s Selecting previously unselected package libopus0:armhf. 183s Preparing to unpack .../124-libopus0_1.5.2-2_armhf.deb ... 183s Unpacking libopus0:armhf (1.5.2-2) ... 183s Selecting previously unselected package libpcre2-16-0:armhf. 183s Preparing to unpack .../125-libpcre2-16-0_10.45-1_armhf.deb ... 183s Unpacking libpcre2-16-0:armhf (10.45-1) ... 183s Selecting previously unselected package libpgm-5.3-0t64:armhf. 183s Preparing to unpack .../126-libpgm-5.3-0t64_5.3.128~dfsg-2.1build1_armhf.deb ... 183s Unpacking libpgm-5.3-0t64:armhf (5.3.128~dfsg-2.1build1) ... 183s Selecting previously unselected package libpixman-1-0:armhf. 183s Preparing to unpack .../127-libpixman-1-0_0.44.0-3_armhf.deb ... 183s Unpacking libpixman-1-0:armhf (0.44.0-3) ... 183s Selecting previously unselected package libproxy1v5:armhf. 184s Preparing to unpack .../128-libproxy1v5_0.5.9-1_armhf.deb ... 184s Unpacking libproxy1v5:armhf (0.5.9-1) ... 184s Selecting previously unselected package zlib1g-dev:armhf. 184s Preparing to unpack .../129-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu1_armhf.deb ... 184s Unpacking zlib1g-dev:armhf (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 184s Selecting previously unselected package libpython3.13-dev:armhf. 184s Preparing to unpack .../130-libpython3.13-dev_3.13.3-1_armhf.deb ... 184s Unpacking libpython3.13-dev:armhf (3.13.3-1) ... 184s Selecting previously unselected package libpython3-dev:armhf. 184s Preparing to unpack .../131-libpython3-dev_3.13.3-1_armhf.deb ... 184s Unpacking libpython3-dev:armhf (3.13.3-1) ... 184s Selecting previously unselected package libpython3-all-dev:armhf. 184s Preparing to unpack .../132-libpython3-all-dev_3.13.3-1_armhf.deb ... 184s Unpacking libpython3-all-dev:armhf (3.13.3-1) ... 184s Selecting previously unselected package libqhull-r8.0:armhf. 184s Preparing to unpack .../133-libqhull-r8.0_2020.2-6build1_armhf.deb ... 184s Unpacking libqhull-r8.0:armhf (2020.2-6build1) ... 184s Selecting previously unselected package libqt5core5t64:armhf. 184s Preparing to unpack .../134-libqt5core5t64_5.15.15+dfsg-4ubuntu1_armhf.deb ... 184s Unpacking libqt5core5t64:armhf (5.15.15+dfsg-4ubuntu1) ... 184s Selecting previously unselected package libqt5dbus5t64:armhf. 184s Preparing to unpack .../135-libqt5dbus5t64_5.15.15+dfsg-4ubuntu1_armhf.deb ... 184s Unpacking libqt5dbus5t64:armhf (5.15.15+dfsg-4ubuntu1) ... 184s Selecting previously unselected package libglvnd0:armhf. 184s Preparing to unpack .../136-libglvnd0_1.7.0-1build1_armhf.deb ... 184s Unpacking libglvnd0:armhf (1.7.0-1build1) ... 184s Selecting previously unselected package libegl1:armhf. 184s Preparing to unpack .../137-libegl1_1.7.0-1build1_armhf.deb ... 184s Unpacking libegl1:armhf (1.7.0-1build1) ... 184s Selecting previously unselected package libgles2:armhf. 184s Preparing to unpack .../138-libgles2_1.7.0-1build1_armhf.deb ... 184s Unpacking libgles2:armhf (1.7.0-1build1) ... 184s Selecting previously unselected package libqt5network5t64:armhf. 184s Preparing to unpack .../139-libqt5network5t64_5.15.15+dfsg-4ubuntu1_armhf.deb ... 184s Unpacking libqt5network5t64:armhf (5.15.15+dfsg-4ubuntu1) ... 184s Selecting previously unselected package libsm6:armhf. 184s Preparing to unpack .../140-libsm6_2%3a1.2.4-1_armhf.deb ... 184s Unpacking libsm6:armhf (2:1.2.4-1) ... 184s Selecting previously unselected package libxcb-icccm4:armhf. 184s Preparing to unpack .../141-libxcb-icccm4_0.4.2-1_armhf.deb ... 184s Unpacking libxcb-icccm4:armhf (0.4.2-1) ... 184s Selecting previously unselected package libxcb-util1:armhf. 185s Preparing to unpack .../142-libxcb-util1_0.4.1-1_armhf.deb ... 185s Unpacking libxcb-util1:armhf (0.4.1-1) ... 185s Selecting previously unselected package libxcb-image0:armhf. 185s Preparing to unpack .../143-libxcb-image0_0.4.0-2build1_armhf.deb ... 185s Unpacking libxcb-image0:armhf (0.4.0-2build1) ... 185s Selecting previously unselected package libxcb-keysyms1:armhf. 185s Preparing to unpack .../144-libxcb-keysyms1_0.4.1-1_armhf.deb ... 185s Unpacking libxcb-keysyms1:armhf (0.4.1-1) ... 185s Selecting previously unselected package libxcb-render0:armhf. 185s Preparing to unpack .../145-libxcb-render0_1.17.0-2_armhf.deb ... 185s Unpacking libxcb-render0:armhf (1.17.0-2) ... 185s Selecting previously unselected package libxcb-render-util0:armhf. 185s Preparing to unpack .../146-libxcb-render-util0_0.3.10-1_armhf.deb ... 185s Unpacking libxcb-render-util0:armhf (0.3.10-1) ... 185s Selecting previously unselected package libxcb-shape0:armhf. 185s Preparing to unpack .../147-libxcb-shape0_1.17.0-2_armhf.deb ... 185s Unpacking libxcb-shape0:armhf (1.17.0-2) ... 185s Selecting previously unselected package libxcb-xinerama0:armhf. 185s Preparing to unpack .../148-libxcb-xinerama0_1.17.0-2_armhf.deb ... 185s Unpacking libxcb-xinerama0:armhf (1.17.0-2) ... 185s Selecting previously unselected package libxcb-xinput0:armhf. 185s Preparing to unpack .../149-libxcb-xinput0_1.17.0-2_armhf.deb ... 185s Unpacking libxcb-xinput0:armhf (1.17.0-2) ... 185s Selecting previously unselected package libxcb-xkb1:armhf. 185s Preparing to unpack .../150-libxcb-xkb1_1.17.0-2_armhf.deb ... 185s Unpacking libxcb-xkb1:armhf (1.17.0-2) ... 185s Selecting previously unselected package libxkbcommon-x11-0:armhf. 185s Preparing to unpack .../151-libxkbcommon-x11-0_1.7.0-2_armhf.deb ... 185s Unpacking libxkbcommon-x11-0:armhf (1.7.0-2) ... 185s Selecting previously unselected package libqt5gui5t64:armhf. 185s Preparing to unpack .../152-libqt5gui5t64_5.15.15+dfsg-4ubuntu1_armhf.deb ... 185s Unpacking libqt5gui5t64:armhf (5.15.15+dfsg-4ubuntu1) ... 185s Selecting previously unselected package libqt5widgets5t64:armhf. 185s Preparing to unpack .../153-libqt5widgets5t64_5.15.15+dfsg-4ubuntu1_armhf.deb ... 185s Unpacking libqt5widgets5t64:armhf (5.15.15+dfsg-4ubuntu1) ... 185s Selecting previously unselected package libqt5xml5t64:armhf. 185s Preparing to unpack .../154-libqt5xml5t64_5.15.15+dfsg-4ubuntu1_armhf.deb ... 185s Unpacking libqt5xml5t64:armhf (5.15.15+dfsg-4ubuntu1) ... 185s Selecting previously unselected package libqt5designer5:armhf. 185s Preparing to unpack .../155-libqt5designer5_5.15.15-6build1_armhf.deb ... 185s Unpacking libqt5designer5:armhf (5.15.15-6build1) ... 185s Selecting previously unselected package libqt5sql5t64:armhf. 185s Preparing to unpack .../156-libqt5sql5t64_5.15.15+dfsg-4ubuntu1_armhf.deb ... 185s Unpacking libqt5sql5t64:armhf (5.15.15+dfsg-4ubuntu1) ... 185s Selecting previously unselected package libqt5help5:armhf. 185s Preparing to unpack .../157-libqt5help5_5.15.15-6build1_armhf.deb ... 185s Unpacking libqt5help5:armhf (5.15.15-6build1) ... 186s Selecting previously unselected package libqt5positioning5:armhf. 186s Preparing to unpack .../158-libqt5positioning5_5.15.15+dfsg-3_armhf.deb ... 186s Unpacking libqt5positioning5:armhf (5.15.15+dfsg-3) ... 186s Selecting previously unselected package libqt5printsupport5t64:armhf. 186s Preparing to unpack .../159-libqt5printsupport5t64_5.15.15+dfsg-4ubuntu1_armhf.deb ... 186s Unpacking libqt5printsupport5t64:armhf (5.15.15+dfsg-4ubuntu1) ... 186s Selecting previously unselected package libqt5qml5:armhf. 186s Preparing to unpack .../160-libqt5qml5_5.15.15+dfsg-3_armhf.deb ... 186s Unpacking libqt5qml5:armhf (5.15.15+dfsg-3) ... 186s Selecting previously unselected package libqt5qmlmodels5:armhf. 186s Preparing to unpack .../161-libqt5qmlmodels5_5.15.15+dfsg-3_armhf.deb ... 186s Unpacking libqt5qmlmodels5:armhf (5.15.15+dfsg-3) ... 186s Selecting previously unselected package libqt5quick5:armhf. 186s Preparing to unpack .../162-libqt5quick5_5.15.15+dfsg-3_armhf.deb ... 186s Unpacking libqt5quick5:armhf (5.15.15+dfsg-3) ... 186s Selecting previously unselected package libqt5quickwidgets5:armhf. 186s Preparing to unpack .../163-libqt5quickwidgets5_5.15.15+dfsg-3_armhf.deb ... 186s Unpacking libqt5quickwidgets5:armhf (5.15.15+dfsg-3) ... 186s Selecting previously unselected package libqt5svg5:armhf. 186s Preparing to unpack .../164-libqt5svg5_5.15.15-2_armhf.deb ... 186s Unpacking libqt5svg5:armhf (5.15.15-2) ... 186s Selecting previously unselected package libqt5test5t64:armhf. 186s Preparing to unpack .../165-libqt5test5t64_5.15.15+dfsg-4ubuntu1_armhf.deb ... 186s Unpacking libqt5test5t64:armhf (5.15.15+dfsg-4ubuntu1) ... 186s Selecting previously unselected package libqt5webchannel5:armhf. 186s Preparing to unpack .../166-libqt5webchannel5_5.15.15-2_armhf.deb ... 186s Unpacking libqt5webchannel5:armhf (5.15.15-2) ... 186s Selecting previously unselected package libqt5webengine-data. 186s Preparing to unpack .../167-libqt5webengine-data_5.15.18+dfsg-2_all.deb ... 186s Unpacking libqt5webengine-data (5.15.18+dfsg-2) ... 186s Selecting previously unselected package libopenjp2-7:armhf. 186s Preparing to unpack .../168-libopenjp2-7_2.5.3-2_armhf.deb ... 186s Unpacking libopenjp2-7:armhf (2.5.3-2) ... 186s Selecting previously unselected package libsnappy1v5:armhf. 186s Preparing to unpack .../169-libsnappy1v5_1.2.1-1_armhf.deb ... 186s Unpacking libsnappy1v5:armhf (1.2.1-1) ... 186s Selecting previously unselected package libvpx9:armhf. 186s Preparing to unpack .../170-libvpx9_1.15.0-2_armhf.deb ... 186s Unpacking libvpx9:armhf (1.15.0-2) ... 186s Selecting previously unselected package libsharpyuv0:armhf. 186s Preparing to unpack .../171-libsharpyuv0_1.5.0-0.1_armhf.deb ... 186s Unpacking libsharpyuv0:armhf (1.5.0-0.1) ... 186s Selecting previously unselected package libwebp7:armhf. 187s Preparing to unpack .../172-libwebp7_1.5.0-0.1_armhf.deb ... 187s Unpacking libwebp7:armhf (1.5.0-0.1) ... 187s Selecting previously unselected package libwebpdemux2:armhf. 187s Preparing to unpack .../173-libwebpdemux2_1.5.0-0.1_armhf.deb ... 187s Unpacking libwebpdemux2:armhf (1.5.0-0.1) ... 187s Selecting previously unselected package libwebpmux3:armhf. 187s Preparing to unpack .../174-libwebpmux3_1.5.0-0.1_armhf.deb ... 187s Unpacking libwebpmux3:armhf (1.5.0-0.1) ... 187s Selecting previously unselected package libxcomposite1:armhf. 187s Preparing to unpack .../175-libxcomposite1_1%3a0.4.6-1_armhf.deb ... 187s Unpacking libxcomposite1:armhf (1:0.4.6-1) ... 187s Selecting previously unselected package libxdamage1:armhf. 187s Preparing to unpack .../176-libxdamage1_1%3a1.1.6-1build1_armhf.deb ... 187s Unpacking libxdamage1:armhf (1:1.1.6-1build1) ... 187s Selecting previously unselected package libxfixes3:armhf. 187s Preparing to unpack .../177-libxfixes3_1%3a6.0.0-2build1_armhf.deb ... 187s Unpacking libxfixes3:armhf (1:6.0.0-2build1) ... 187s Selecting previously unselected package libxrandr2:armhf. 187s Preparing to unpack .../178-libxrandr2_2%3a1.5.4-1_armhf.deb ... 187s Unpacking libxrandr2:armhf (2:1.5.4-1) ... 187s Selecting previously unselected package libxtst6:armhf. 187s Preparing to unpack .../179-libxtst6_2%3a1.2.5-1_armhf.deb ... 187s Unpacking libxtst6:armhf (2:1.2.5-1) ... 187s Selecting previously unselected package libqt5webenginecore5:armhf. 187s Preparing to unpack .../180-libqt5webenginecore5_5.15.18+dfsg-2_armhf.deb ... 187s Unpacking libqt5webenginecore5:armhf (5.15.18+dfsg-2) ... 188s Selecting previously unselected package libqt5webengine5:armhf. 188s Preparing to unpack .../181-libqt5webengine5_5.15.18+dfsg-2_armhf.deb ... 188s Unpacking libqt5webengine5:armhf (5.15.18+dfsg-2) ... 188s Selecting previously unselected package libqt5webenginewidgets5:armhf. 188s Preparing to unpack .../182-libqt5webenginewidgets5_5.15.18+dfsg-2_armhf.deb ... 188s Unpacking libqt5webenginewidgets5:armhf (5.15.18+dfsg-2) ... 188s Selecting previously unselected package libqt6core6t64:armhf. 188s Preparing to unpack .../183-libqt6core6t64_6.8.3+dfsg-0ubuntu2_armhf.deb ... 188s Unpacking libqt6core6t64:armhf (6.8.3+dfsg-0ubuntu2) ... 188s Selecting previously unselected package libqt6dbus6:armhf. 188s Preparing to unpack .../184-libqt6dbus6_6.8.3+dfsg-0ubuntu2_armhf.deb ... 188s Unpacking libqt6dbus6:armhf (6.8.3+dfsg-0ubuntu2) ... 188s Selecting previously unselected package libglx0:armhf. 188s Preparing to unpack .../185-libglx0_1.7.0-1build1_armhf.deb ... 188s Unpacking libglx0:armhf (1.7.0-1build1) ... 188s Selecting previously unselected package libopengl0:armhf. 188s Preparing to unpack .../186-libopengl0_1.7.0-1build1_armhf.deb ... 188s Unpacking libopengl0:armhf (1.7.0-1build1) ... 189s Selecting previously unselected package libts0t64:armhf. 189s Preparing to unpack .../187-libts0t64_1.22-1.1build1_armhf.deb ... 189s Unpacking libts0t64:armhf (1.22-1.1build1) ... 189s Selecting previously unselected package libxcb-cursor0:armhf. 189s Preparing to unpack .../188-libxcb-cursor0_0.1.5-1_armhf.deb ... 189s Unpacking libxcb-cursor0:armhf (0.1.5-1) ... 189s Selecting previously unselected package libqt6gui6:armhf. 189s Preparing to unpack .../189-libqt6gui6_6.8.3+dfsg-0ubuntu2_armhf.deb ... 189s Unpacking libqt6gui6:armhf (6.8.3+dfsg-0ubuntu2) ... 189s Selecting previously unselected package libqt6network6:armhf. 189s Preparing to unpack .../190-libqt6network6_6.8.3+dfsg-0ubuntu2_armhf.deb ... 189s Unpacking libqt6network6:armhf (6.8.3+dfsg-0ubuntu2) ... 189s Selecting previously unselected package libqt6opengl6:armhf. 189s Preparing to unpack .../191-libqt6opengl6_6.8.3+dfsg-0ubuntu2_armhf.deb ... 189s Unpacking libqt6opengl6:armhf (6.8.3+dfsg-0ubuntu2) ... 189s Selecting previously unselected package libqt6widgets6:armhf. 189s Preparing to unpack .../192-libqt6widgets6_6.8.3+dfsg-0ubuntu2_armhf.deb ... 189s Unpacking libqt6widgets6:armhf (6.8.3+dfsg-0ubuntu2) ... 189s Selecting previously unselected package libqt6openglwidgets6:armhf. 189s Preparing to unpack .../193-libqt6openglwidgets6_6.8.3+dfsg-0ubuntu2_armhf.deb ... 189s Unpacking libqt6openglwidgets6:armhf (6.8.3+dfsg-0ubuntu2) ... 189s Selecting previously unselected package libqt6printsupport6:armhf. 189s Preparing to unpack .../194-libqt6printsupport6_6.8.3+dfsg-0ubuntu2_armhf.deb ... 189s Unpacking libqt6printsupport6:armhf (6.8.3+dfsg-0ubuntu2) ... 189s Selecting previously unselected package libqt6sql6:armhf. 189s Preparing to unpack .../195-libqt6sql6_6.8.3+dfsg-0ubuntu2_armhf.deb ... 189s Unpacking libqt6sql6:armhf (6.8.3+dfsg-0ubuntu2) ... 189s Selecting previously unselected package libqt6test6:armhf. 189s Preparing to unpack .../196-libqt6test6_6.8.3+dfsg-0ubuntu2_armhf.deb ... 189s Unpacking libqt6test6:armhf (6.8.3+dfsg-0ubuntu2) ... 189s Selecting previously unselected package libqt6xml6:armhf. 189s Preparing to unpack .../197-libqt6xml6_6.8.3+dfsg-0ubuntu2_armhf.deb ... 189s Unpacking libqt6xml6:armhf (6.8.3+dfsg-0ubuntu2) ... 189s Selecting previously unselected package libraqm0:armhf. 189s Preparing to unpack .../198-libraqm0_0.10.2-1_armhf.deb ... 189s Unpacking libraqm0:armhf (0.10.2-1) ... 189s Selecting previously unselected package libsass1:armhf. 189s Preparing to unpack .../199-libsass1_3.6.6-0ubuntu1_armhf.deb ... 189s Unpacking libsass1:armhf (3.6.6-0ubuntu1) ... 189s Selecting previously unselected package libsodium23:armhf. 189s Preparing to unpack .../200-libsodium23_1.0.18-1build3_armhf.deb ... 189s Unpacking libsodium23:armhf (1.0.18-1build3) ... 189s Selecting previously unselected package libspatialindex8:armhf. 189s Preparing to unpack .../201-libspatialindex8_2.1.0-1_armhf.deb ... 189s Unpacking libspatialindex8:armhf (2.1.0-1) ... 189s Selecting previously unselected package libspatialindex-c8:armhf. 189s Preparing to unpack .../202-libspatialindex-c8_2.1.0-1_armhf.deb ... 189s Unpacking libspatialindex-c8:armhf (2.1.0-1) ... 189s Selecting previously unselected package libjbig0:armhf. 189s Preparing to unpack .../203-libjbig0_2.1-6.1ubuntu2_armhf.deb ... 189s Unpacking libjbig0:armhf (2.1-6.1ubuntu2) ... 190s Selecting previously unselected package libtiff6:armhf. 190s Preparing to unpack .../204-libtiff6_4.7.0-3ubuntu1_armhf.deb ... 190s Unpacking libtiff6:armhf (4.7.0-3ubuntu1) ... 190s Selecting previously unselected package libxt6t64:armhf. 190s Preparing to unpack .../205-libxt6t64_1%3a1.2.1-1.2build1_armhf.deb ... 190s Unpacking libxt6t64:armhf (1:1.2.1-1.2build1) ... 190s Selecting previously unselected package libxmu6:armhf. 190s Preparing to unpack .../206-libxmu6_2%3a1.1.3-3build2_armhf.deb ... 190s Unpacking libxmu6:armhf (2:1.1.3-3build2) ... 190s Selecting previously unselected package libxpm4:armhf. 190s Preparing to unpack .../207-libxpm4_1%3a3.5.17-1build2_armhf.deb ... 190s Unpacking libxpm4:armhf (1:3.5.17-1build2) ... 190s Selecting previously unselected package libxaw7:armhf. 190s Preparing to unpack .../208-libxaw7_2%3a1.0.16-1_armhf.deb ... 190s Unpacking libxaw7:armhf (2:1.0.16-1) ... 190s Selecting previously unselected package libxfont2:armhf. 190s Preparing to unpack .../209-libxfont2_1%3a2.0.6-1build1_armhf.deb ... 190s Unpacking libxfont2:armhf (1:2.0.6-1build1) ... 190s Selecting previously unselected package libxinerama1:armhf. 190s Preparing to unpack .../210-libxinerama1_2%3a1.1.4-3build1_armhf.deb ... 190s Unpacking libxinerama1:armhf (2:1.1.4-3build1) ... 190s Selecting previously unselected package libxkbfile1:armhf. 190s Preparing to unpack .../211-libxkbfile1_1%3a1.1.0-1build4_armhf.deb ... 190s Unpacking libxkbfile1:armhf (1:1.1.0-1build4) ... 190s Selecting previously unselected package libxslt1.1:armhf. 190s Preparing to unpack .../212-libxslt1.1_1.1.39-0exp1ubuntu4_armhf.deb ... 190s Unpacking libxslt1.1:armhf (1.1.39-0exp1ubuntu4) ... 190s Selecting previously unselected package libzmq5:armhf. 190s Preparing to unpack .../213-libzmq5_4.3.5-1build2_armhf.deb ... 190s Unpacking libzmq5:armhf (4.3.5-1build2) ... 190s Selecting previously unselected package python3-pyflakes. 190s Preparing to unpack .../214-python3-pyflakes_3.2.0-3_all.deb ... 190s Unpacking python3-pyflakes (3.2.0-3) ... 190s Selecting previously unselected package pyflakes3. 190s Preparing to unpack .../215-pyflakes3_3.2.0-3_all.deb ... 190s Unpacking pyflakes3 (3.2.0-3) ... 190s Selecting previously unselected package python3-astroid. 190s Preparing to unpack .../216-python3-astroid_3.3.8-2_all.deb ... 190s Unpacking python3-astroid (3.3.8-2) ... 190s Selecting previously unselected package python3-isort. 190s Preparing to unpack .../217-python3-isort_6.0.1-1_all.deb ... 190s Unpacking python3-isort (6.0.1-1) ... 190s Selecting previously unselected package python3-importlib-metadata. 190s Preparing to unpack .../218-python3-importlib-metadata_8.6.1-1_all.deb ... 190s Unpacking python3-importlib-metadata (8.6.1-1) ... 190s Selecting previously unselected package python3-logilab-common. 190s Preparing to unpack .../219-python3-logilab-common_2.1.0-1_all.deb ... 190s Unpacking python3-logilab-common (2.1.0-1) ... 190s Selecting previously unselected package python3-dill. 190s Preparing to unpack .../220-python3-dill_0.3.9-1_all.deb ... 190s Unpacking python3-dill (0.3.9-1) ... 190s Selecting previously unselected package python3-mccabe. 191s Preparing to unpack .../221-python3-mccabe_0.7.0-1_all.deb ... 191s Unpacking python3-mccabe (0.7.0-1) ... 191s Selecting previously unselected package python3-tomlkit. 191s Preparing to unpack .../222-python3-tomlkit_0.13.2-1_all.deb ... 191s Unpacking python3-tomlkit (0.13.2-1) ... 191s Selecting previously unselected package pylint. 191s Preparing to unpack .../223-pylint_3.3.4-1_all.deb ... 191s Unpacking pylint (3.3.4-1) ... 191s Selecting previously unselected package python-matplotlib-data. 191s Preparing to unpack .../224-python-matplotlib-data_3.8.3-7build1_all.deb ... 191s Unpacking python-matplotlib-data (3.8.3-7build1) ... 191s Selecting previously unselected package python-qtawesome-common. 191s Preparing to unpack .../225-python-qtawesome-common_1.3.1+dfsg-3syncable3_all.deb ... 191s Unpacking python-qtawesome-common (1.3.1+dfsg-3syncable3) ... 191s Selecting previously unselected package python-tinycss2-common. 191s Preparing to unpack .../226-python-tinycss2-common_1.4.0-2_all.deb ... 191s Unpacking python-tinycss2-common (1.4.0-2) ... 191s Selecting previously unselected package python3-aiohappyeyeballs. 191s Preparing to unpack .../227-python3-aiohappyeyeballs_2.6.1-1_all.deb ... 191s Unpacking python3-aiohappyeyeballs (2.6.1-1) ... 191s Selecting previously unselected package python3-multidict. 191s Preparing to unpack .../228-python3-multidict_6.2.0-2_armhf.deb ... 191s Unpacking python3-multidict (6.2.0-2) ... 191s Selecting previously unselected package python3-yarl. 191s Preparing to unpack .../229-python3-yarl_1.13.1-1build2_armhf.deb ... 191s Unpacking python3-yarl (1.13.1-1build2) ... 191s Selecting previously unselected package python3-async-timeout. 191s Preparing to unpack .../230-python3-async-timeout_5.0.1-1_all.deb ... 191s Unpacking python3-async-timeout (5.0.1-1) ... 191s Selecting previously unselected package python3-frozenlist. 191s Preparing to unpack .../231-python3-frozenlist_1.5.0-1build2_armhf.deb ... 191s Unpacking python3-frozenlist (1.5.0-1build2) ... 191s Selecting previously unselected package python3-aiosignal. 191s Preparing to unpack .../232-python3-aiosignal_1.3.2-1_all.deb ... 191s Unpacking python3-aiosignal (1.3.2-1) ... 191s Selecting previously unselected package python3-aiohttp. 191s Preparing to unpack .../233-python3-aiohttp_3.10.11-1build1_armhf.deb ... 191s Unpacking python3-aiohttp (3.10.11-1build1) ... 191s Selecting previously unselected package python3-all. 191s Preparing to unpack .../234-python3-all_3.13.3-1_armhf.deb ... 191s Unpacking python3-all (3.13.3-1) ... 191s Selecting previously unselected package python3.13-dev. 191s Preparing to unpack .../235-python3.13-dev_3.13.3-1_armhf.deb ... 191s Unpacking python3.13-dev (3.13.3-1) ... 191s Selecting previously unselected package python3-dev. 192s Preparing to unpack .../236-python3-dev_3.13.3-1_armhf.deb ... 192s Unpacking python3-dev (3.13.3-1) ... 192s Selecting previously unselected package python3-all-dev. 192s Preparing to unpack .../237-python3-all-dev_3.13.3-1_armhf.deb ... 192s Unpacking python3-all-dev (3.13.3-1) ... 192s Selecting previously unselected package python3-arrow. 192s Preparing to unpack .../238-python3-arrow_1.3.0-1.1ubuntu1_all.deb ... 192s Unpacking python3-arrow (1.3.0-1.1ubuntu1) ... 192s Selecting previously unselected package python3-asyncssh. 192s Preparing to unpack .../239-python3-asyncssh_2.20.0-1_all.deb ... 192s Unpacking python3-asyncssh (2.20.0-1) ... 192s Selecting previously unselected package python3-atomicwrites. 192s Preparing to unpack .../240-python3-atomicwrites_1.4.1-1_all.deb ... 192s Unpacking python3-atomicwrites (1.4.1-1) ... 192s Selecting previously unselected package python3-pycodestyle. 192s Preparing to unpack .../241-python3-pycodestyle_2.12.1-2_all.deb ... 192s Unpacking python3-pycodestyle (2.12.1-2) ... 192s Selecting previously unselected package python3-autopep8. 192s Preparing to unpack .../242-python3-autopep8_2.3.2-1_all.deb ... 192s Unpacking python3-autopep8 (2.3.2-1) ... 192s Selecting previously unselected package python3-binaryornot. 192s Preparing to unpack .../243-python3-binaryornot_0.4.4+git20230412.ac4f56e+dfsg-2_all.deb ... 192s Unpacking python3-binaryornot (0.4.4+git20230412.ac4f56e+dfsg-2) ... 192s Selecting previously unselected package python3-webencodings. 192s Preparing to unpack .../244-python3-webencodings_0.5.1-5_all.deb ... 192s Unpacking python3-webencodings (0.5.1-5) ... 192s Selecting previously unselected package python3-html5lib. 192s Preparing to unpack .../245-python3-html5lib_1.2-1_all.deb ... 192s Unpacking python3-html5lib (1.2-1) ... 192s Selecting previously unselected package python3-bleach. 192s Preparing to unpack .../246-python3-bleach_6.2.0-1_all.deb ... 192s Unpacking python3-bleach (6.2.0-1) ... 192s Selecting previously unselected package python3-brotli. 192s Preparing to unpack .../247-python3-brotli_1.1.0-2build4_armhf.deb ... 192s Unpacking python3-brotli (1.1.0-2build4) ... 192s Selecting previously unselected package python3-soupsieve. 192s Preparing to unpack .../248-python3-soupsieve_2.6-1_all.deb ... 192s Unpacking python3-soupsieve (2.6-1) ... 192s Selecting previously unselected package python3-bs4. 192s Preparing to unpack .../249-python3-bs4_4.13.3-2_all.deb ... 192s Unpacking python3-bs4 (4.13.3-2) ... 192s Selecting previously unselected package python3-cloudpickle. 192s Preparing to unpack .../250-python3-cloudpickle_3.1.1-1_all.deb ... 192s Unpacking python3-cloudpickle (3.1.1-1) ... 192s Selecting previously unselected package python3-comm. 192s Preparing to unpack .../251-python3-comm_0.2.1-1_all.deb ... 192s Unpacking python3-comm (0.2.1-1) ... 192s Selecting previously unselected package python3-contourpy. 192s Preparing to unpack .../252-python3-contourpy_1.3.1-1build1_armhf.deb ... 192s Unpacking python3-contourpy (1.3.1-1build1) ... 192s Selecting previously unselected package python3-unidecode. 193s Preparing to unpack .../253-python3-unidecode_1.3.8-1_all.deb ... 193s Unpacking python3-unidecode (1.3.8-1) ... 193s Selecting previously unselected package python3-slugify. 193s Preparing to unpack .../254-python3-slugify_8.0.4-2_all.deb ... 193s Unpacking python3-slugify (8.0.4-2) ... 193s Selecting previously unselected package python3-ruamel.yaml.clib. 193s Preparing to unpack .../255-python3-ruamel.yaml.clib_0.2.12+ds-1build1_armhf.deb ... 193s Unpacking python3-ruamel.yaml.clib (0.2.12+ds-1build1) ... 193s Selecting previously unselected package python3-ruamel.yaml. 193s Preparing to unpack .../256-python3-ruamel.yaml_0.18.10+ds-1_all.deb ... 193s Unpacking python3-ruamel.yaml (0.18.10+ds-1) ... 193s Selecting previously unselected package python3-cookiecutter. 193s Preparing to unpack .../257-python3-cookiecutter_2.6.0-2_all.deb ... 193s Unpacking python3-cookiecutter (2.6.0-2) ... 193s Selecting previously unselected package python3-coverage. 193s Preparing to unpack .../258-python3-coverage_7.6.0+dfsg1-2build1_armhf.deb ... 193s Unpacking python3-coverage (7.6.0+dfsg1-2build1) ... 193s Selecting previously unselected package python3-cycler. 193s Preparing to unpack .../259-python3-cycler_0.12.1-1_all.deb ... 193s Unpacking python3-cycler (0.12.1-1) ... 193s Selecting previously unselected package python3-debugpy. 193s Preparing to unpack .../260-python3-debugpy_1.8.8+ds-2ubuntu1_armhf.deb ... 193s Unpacking python3-debugpy (1.8.8+ds-2ubuntu1) ... 193s Selecting previously unselected package python3-defusedxml. 193s Preparing to unpack .../261-python3-defusedxml_0.7.1-3_all.deb ... 193s Unpacking python3-defusedxml (0.7.1-3) ... 193s Selecting previously unselected package python3-wrapt. 193s Preparing to unpack .../262-python3-wrapt_1.15.0-4build1_armhf.deb ... 193s Unpacking python3-wrapt (1.15.0-4build1) ... 193s Selecting previously unselected package python3-deprecated. 193s Preparing to unpack .../263-python3-deprecated_1.2.18-1_all.deb ... 193s Unpacking python3-deprecated (1.2.18-1) ... 193s Selecting previously unselected package python3-diff-match-patch. 193s Preparing to unpack .../264-python3-diff-match-patch_20241021-1_all.deb ... 193s Unpacking python3-diff-match-patch (20241021-1) ... 193s Selecting previously unselected package python3-docstring-to-markdown. 193s Preparing to unpack .../265-python3-docstring-to-markdown_0.15-1_all.deb ... 193s Unpacking python3-docstring-to-markdown (0.15-1) ... 193s Selecting previously unselected package python3-roman. 193s Preparing to unpack .../266-python3-roman_5.0-1_all.deb ... 193s Unpacking python3-roman (5.0-1) ... 193s Selecting previously unselected package python3-docutils. 193s Preparing to unpack .../267-python3-docutils_0.21.2+dfsg-2_all.deb ... 193s Unpacking python3-docutils (0.21.2+dfsg-2) ... 194s Selecting previously unselected package python3-fastjsonschema. 194s Preparing to unpack .../268-python3-fastjsonschema_2.21.1-1_all.deb ... 194s Unpacking python3-fastjsonschema (2.21.1-1) ... 194s Selecting previously unselected package python3-flake8. 194s Preparing to unpack .../269-python3-flake8_7.1.1-3_all.deb ... 194s Unpacking python3-flake8 (7.1.1-3) ... 194s Selecting previously unselected package python3-flaky. 194s Preparing to unpack .../270-python3-flaky_3.8.1-2_all.deb ... 194s Unpacking python3-flaky (3.8.1-2) ... 194s Selecting previously unselected package python3-fs. 194s Preparing to unpack .../271-python3-fs_2.4.16-7_all.deb ... 194s Unpacking python3-fs (2.4.16-7) ... 194s Selecting previously unselected package python3-lxml:armhf. 194s Preparing to unpack .../272-python3-lxml_5.3.2-1_armhf.deb ... 194s Unpacking python3-lxml:armhf (5.3.2-1) ... 194s Selecting previously unselected package python3-lz4. 194s Preparing to unpack .../273-python3-lz4_4.4.0+dfsg-1build1_armhf.deb ... 194s Unpacking python3-lz4 (4.4.0+dfsg-1build1) ... 194s Selecting previously unselected package python3-scipy. 194s Preparing to unpack .../274-python3-scipy_1.14.1-4ubuntu2_armhf.deb ... 194s Unpacking python3-scipy (1.14.1-4ubuntu2) ... 195s Selecting previously unselected package python3-mpmath. 195s Preparing to unpack .../275-python3-mpmath_1.3.0-1_all.deb ... 195s Unpacking python3-mpmath (1.3.0-1) ... 195s Selecting previously unselected package python3-sympy. 195s Preparing to unpack .../276-python3-sympy_1.13.3-5_all.deb ... 195s Unpacking python3-sympy (1.13.3-5) ... 195s Selecting previously unselected package python3-ufolib2. 195s Preparing to unpack .../277-python3-ufolib2_0.17.0+dfsg1-1_all.deb ... 195s Unpacking python3-ufolib2 (0.17.0+dfsg1-1) ... 195s Selecting previously unselected package unicode-data. 195s Preparing to unpack .../278-unicode-data_15.1.0-1_all.deb ... 195s Unpacking unicode-data (15.1.0-1) ... 195s Selecting previously unselected package python3-fonttools. 196s Preparing to unpack .../279-python3-fonttools_4.55.3-2build1_armhf.deb ... 196s Unpacking python3-fonttools (4.55.3-2build1) ... 196s Selecting previously unselected package python3-nacl. 196s Preparing to unpack .../280-python3-nacl_1.5.0-7_armhf.deb ... 196s Unpacking python3-nacl (1.5.0-7) ... 196s Selecting previously unselected package python3-github. 196s Preparing to unpack .../281-python3-github_2.6.1-1_all.deb ... 196s Unpacking python3-github (2.6.1-1) ... 196s Selecting previously unselected package python3-imagesize. 196s Preparing to unpack .../282-python3-imagesize_1.4.1-1_all.deb ... 196s Unpacking python3-imagesize (1.4.1-1) ... 196s Selecting previously unselected package python3-inflection. 196s Preparing to unpack .../283-python3-inflection_0.3.1-3_all.deb ... 196s Unpacking python3-inflection (0.3.1-3) ... 196s Selecting previously unselected package python3-iniconfig. 196s Preparing to unpack .../284-python3-iniconfig_1.1.1-2_all.deb ... 196s Unpacking python3-iniconfig (1.1.1-2) ... 196s Selecting previously unselected package python3-sortedcontainers. 196s Preparing to unpack .../285-python3-sortedcontainers_2.4.0-2_all.deb ... 196s Unpacking python3-sortedcontainers (2.4.0-2) ... 196s Selecting previously unselected package python3-intervaltree. 196s Preparing to unpack .../286-python3-intervaltree_3.0.2-1.1_all.deb ... 196s Unpacking python3-intervaltree (3.0.2-1.1) ... 196s Selecting previously unselected package python3-jupyter-core. 196s Preparing to unpack .../287-python3-jupyter-core_5.7.2-5_all.deb ... 196s Unpacking python3-jupyter-core (5.7.2-5) ... 196s Selecting previously unselected package python3-psutil. 196s Preparing to unpack .../288-python3-psutil_7.0.0-2_armhf.deb ... 196s Unpacking python3-psutil (7.0.0-2) ... 196s Selecting previously unselected package python3-tornado. 196s Preparing to unpack .../289-python3-tornado_6.4.2-1_armhf.deb ... 196s Unpacking python3-tornado (6.4.2-1) ... 196s Selecting previously unselected package python3-zmq. 196s Preparing to unpack .../290-python3-zmq_26.2.1-1build1_armhf.deb ... 196s Unpacking python3-zmq (26.2.1-1build1) ... 196s Selecting previously unselected package python3-jupyter-client. 196s Preparing to unpack .../291-python3-jupyter-client_8.6.3-2_all.deb ... 196s Unpacking python3-jupyter-client (8.6.3-2) ... 196s Selecting previously unselected package python3-nest-asyncio. 196s Preparing to unpack .../292-python3-nest-asyncio_1.5.4-1_all.deb ... 196s Unpacking python3-nest-asyncio (1.5.4-1) ... 196s Selecting previously unselected package python3-ipykernel. 196s Preparing to unpack .../293-python3-ipykernel_6.29.5-2_all.deb ... 196s Unpacking python3-ipykernel (6.29.5-2) ... 196s Selecting previously unselected package python3-jaraco.classes. 196s Preparing to unpack .../294-python3-jaraco.classes_3.4.0-1_all.deb ... 196s Unpacking python3-jaraco.classes (3.4.0-1) ... 196s Selecting previously unselected package python3-jeepney. 197s Preparing to unpack .../295-python3-jeepney_0.8.0-4_all.deb ... 197s Unpacking python3-jeepney (0.8.0-4) ... 197s Selecting previously unselected package python3-jellyfish. 197s Preparing to unpack .../296-python3-jellyfish_1.1.0-1build2_armhf.deb ... 197s Unpacking python3-jellyfish (1.1.0-1build2) ... 197s Selecting previously unselected package python3-jupyterlab-pygments. 197s Preparing to unpack .../297-python3-jupyterlab-pygments_0.2.2-3_all.deb ... 197s Unpacking python3-jupyterlab-pygments (0.2.2-3) ... 197s Selecting previously unselected package python3-secretstorage. 197s Preparing to unpack .../298-python3-secretstorage_3.3.3-3_all.deb ... 197s Unpacking python3-secretstorage (3.3.3-3) ... 197s Selecting previously unselected package python3-keyring. 197s Preparing to unpack .../299-python3-keyring_25.6.0-1_all.deb ... 197s Unpacking python3-keyring (25.6.0-1) ... 197s Selecting previously unselected package python3-kiwisolver. 197s Preparing to unpack .../300-python3-kiwisolver_1.4.7-3build1_armhf.deb ... 197s Unpacking python3-kiwisolver (1.4.7-3build1) ... 197s Selecting previously unselected package python3-rapidfuzz. 197s Preparing to unpack .../301-python3-rapidfuzz_3.12.1+ds-1build1_armhf.deb ... 197s Unpacking python3-rapidfuzz (3.12.1+ds-1build1) ... 197s Selecting previously unselected package python3-levenshtein. 197s Preparing to unpack .../302-python3-levenshtein_0.27.0-1build1_armhf.deb ... 197s Unpacking python3-levenshtein (0.27.0-1build1) ... 197s Selecting previously unselected package python3-libsass. 197s Preparing to unpack .../303-python3-libsass_0.23.0-0.1ubuntu1_armhf.deb ... 197s Unpacking python3-libsass (0.23.0-0.1ubuntu1) ... 197s Selecting previously unselected package python3-pil:armhf. 197s Preparing to unpack .../304-python3-pil_11.1.0-5build1_armhf.deb ... 197s Unpacking python3-pil:armhf (11.1.0-5build1) ... 197s Selecting previously unselected package python3.13-tk. 197s Preparing to unpack .../305-python3.13-tk_3.13.3-1_armhf.deb ... 197s Unpacking python3.13-tk (3.13.3-1) ... 197s Selecting previously unselected package python3-tk:armhf. 197s Preparing to unpack .../306-python3-tk_3.13.3-1_armhf.deb ... 197s Unpacking python3-tk:armhf (3.13.3-1) ... 197s Selecting previously unselected package python3-pil.imagetk:armhf. 197s Preparing to unpack .../307-python3-pil.imagetk_11.1.0-5build1_armhf.deb ... 197s Unpacking python3-pil.imagetk:armhf (11.1.0-5build1) ... 197s Selecting previously unselected package python3-matplotlib. 197s Preparing to unpack .../308-python3-matplotlib_3.8.3-7build1_armhf.deb ... 197s Unpacking python3-matplotlib (3.8.3-7build1) ... 198s Selecting previously unselected package python3-mistune. 198s Preparing to unpack .../309-python3-mistune_3.0.2-2_all.deb ... 198s Unpacking python3-mistune (3.0.2-2) ... 198s Selecting previously unselected package python3-nbformat. 198s Preparing to unpack .../310-python3-nbformat_5.9.1-1_all.deb ... 198s Unpacking python3-nbformat (5.9.1-1) ... 198s Selecting previously unselected package python3-nbclient. 198s Preparing to unpack .../311-python3-nbclient_0.8.0-2_all.deb ... 198s Unpacking python3-nbclient (0.8.0-2) ... 198s Selecting previously unselected package python3-tinycss2. 198s Preparing to unpack .../312-python3-tinycss2_1.4.0-2_all.deb ... 198s Unpacking python3-tinycss2 (1.4.0-2) ... 198s Selecting previously unselected package python3-pandocfilters. 198s Preparing to unpack .../313-python3-pandocfilters_1.5.1-1_all.deb ... 198s Unpacking python3-pandocfilters (1.5.1-1) ... 198s Selecting previously unselected package python3-nbconvert. 198s Preparing to unpack .../314-python3-nbconvert_7.16.6-1_all.deb ... 198s Unpacking python3-nbconvert (7.16.6-1) ... 198s Selecting previously unselected package sphinx-common. 198s Preparing to unpack .../315-sphinx-common_8.1.3-5_all.deb ... 198s Unpacking sphinx-common (8.1.3-5) ... 198s Selecting previously unselected package python3-alabaster. 198s Preparing to unpack .../316-python3-alabaster_0.7.16-0.1_all.deb ... 198s Unpacking python3-alabaster (0.7.16-0.1) ... 198s Selecting previously unselected package python3-snowballstemmer. 198s Preparing to unpack .../317-python3-snowballstemmer_2.2.0-4build1_all.deb ... 198s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 198s Selecting previously unselected package python3-sphinx. 198s Preparing to unpack .../318-python3-sphinx_8.1.3-5_all.deb ... 198s Unpacking python3-sphinx (8.1.3-5) ... 198s Selecting previously unselected package python3-tabulate. 198s Preparing to unpack .../319-python3-tabulate_0.9.0-1_all.deb ... 198s Unpacking python3-tabulate (0.9.0-1) ... 198s Selecting previously unselected package python3-numpydoc. 199s Preparing to unpack .../320-python3-numpydoc_1.8.0-1_all.deb ... 199s Unpacking python3-numpydoc (1.8.0-1) ... 199s Selecting previously unselected package python3-pytz. 199s Preparing to unpack .../321-python3-pytz_2025.1-3_all.deb ... 199s Unpacking python3-pytz (2025.1-3) ... 199s Selecting previously unselected package python3-tz. 199s Preparing to unpack .../322-python3-tz_2025.1-3_all.deb ... 199s Unpacking python3-tz (2025.1-3) ... 199s Selecting previously unselected package python3-pandas-lib:armhf. 199s Preparing to unpack .../323-python3-pandas-lib_2.2.3+dfsg-8build1_armhf.deb ... 199s Unpacking python3-pandas-lib:armhf (2.2.3+dfsg-8build1) ... 199s Selecting previously unselected package python3-pandas. 199s Preparing to unpack .../324-python3-pandas_2.2.3+dfsg-8build1_all.deb ... 199s Unpacking python3-pandas (2.2.3+dfsg-8build1) ... 200s Selecting previously unselected package python3-pickleshare. 200s Preparing to unpack .../325-python3-pickleshare_0.7.5-5_all.deb ... 200s Unpacking python3-pickleshare (0.7.5-5) ... 200s Selecting previously unselected package python3-wheel. 200s Preparing to unpack .../326-python3-wheel_0.45.1-1_all.deb ... 200s Unpacking python3-wheel (0.45.1-1) ... 200s Selecting previously unselected package python3-pip. 200s Preparing to unpack .../327-python3-pip_25.0+dfsg-1_all.deb ... 200s Unpacking python3-pip (25.0+dfsg-1) ... 200s Selecting previously unselected package python3-pluggy. 200s Preparing to unpack .../328-python3-pluggy_1.5.0-1_all.deb ... 200s Unpacking python3-pluggy (1.5.0-1) ... 200s Selecting previously unselected package python3-pydocstyle. 200s Preparing to unpack .../329-python3-pydocstyle_6.3.0-1.1_all.deb ... 200s Unpacking python3-pydocstyle (6.3.0-1.1) ... 200s Selecting previously unselected package python3-pylint-venv. 200s Preparing to unpack .../330-python3-pylint-venv_3.0.4-1_all.deb ... 200s Unpacking python3-pylint-venv (3.0.4-1) ... 200s Selecting previously unselected package python3-ujson:armhf. 200s Preparing to unpack .../331-python3-ujson_5.10.0-1build2_armhf.deb ... 200s Unpacking python3-ujson:armhf (5.10.0-1build2) ... 200s Selecting previously unselected package python3-pylsp-jsonrpc. 200s Preparing to unpack .../332-python3-pylsp-jsonrpc_1.1.2-1_all.deb ... 200s Unpacking python3-pylsp-jsonrpc (1.1.2-1) ... 200s Selecting previously unselected package python3-pylsp. 200s Preparing to unpack .../333-python3-pylsp_1.12.0-3_all.deb ... 200s Unpacking python3-pylsp (1.12.0-3) ... 200s Selecting previously unselected package python3-pyls-spyder. 200s Preparing to unpack .../334-python3-pyls-spyder_0.4.0-2_all.deb ... 200s Unpacking python3-pyls-spyder (0.4.0-2) ... 200s Selecting previously unselected package python3-pylsp-black. 200s Preparing to unpack .../335-python3-pylsp-black_2.0.0-5_all.deb ... 200s Unpacking python3-pylsp-black (2.0.0-5) ... 200s Selecting previously unselected package python3-pyqt5.sip. 201s Preparing to unpack .../336-python3-pyqt5.sip_12.17.0-1build1_armhf.deb ... 201s Unpacking python3-pyqt5.sip (12.17.0-1build1) ... 201s Selecting previously unselected package python3-pyqt5. 201s Preparing to unpack .../337-python3-pyqt5_5.15.11+dfsg-2_armhf.deb ... 201s Unpacking python3-pyqt5 (5.15.11+dfsg-2) ... 201s Selecting previously unselected package python3-pyqt5.qtquick. 201s Preparing to unpack .../338-python3-pyqt5.qtquick_5.15.11+dfsg-2_armhf.deb ... 201s Unpacking python3-pyqt5.qtquick (5.15.11+dfsg-2) ... 201s Selecting previously unselected package python3-pyqt5.qtsvg. 201s Preparing to unpack .../339-python3-pyqt5.qtsvg_5.15.11+dfsg-2_armhf.deb ... 201s Unpacking python3-pyqt5.qtsvg (5.15.11+dfsg-2) ... 201s Selecting previously unselected package python3-pyqt5.qtwebchannel. 201s Preparing to unpack .../340-python3-pyqt5.qtwebchannel_5.15.11+dfsg-2_armhf.deb ... 201s Unpacking python3-pyqt5.qtwebchannel (5.15.11+dfsg-2) ... 201s Selecting previously unselected package python3-pyqt5.qtwebengine. 201s Preparing to unpack .../341-python3-pyqt5.qtwebengine_5.15.7-1_armhf.deb ... 201s Unpacking python3-pyqt5.qtwebengine (5.15.7-1) ... 201s Selecting previously unselected package python3-pyqt6.sip. 201s Preparing to unpack .../342-python3-pyqt6.sip_13.10.0-1build1_armhf.deb ... 201s Unpacking python3-pyqt6.sip (13.10.0-1build1) ... 201s Selecting previously unselected package python3-pyqt6. 201s Preparing to unpack .../343-python3-pyqt6_6.8.1-1build1_armhf.deb ... 201s Unpacking python3-pyqt6 (6.8.1-1build1) ... 201s Selecting previously unselected package python3-pytest. 201s Preparing to unpack .../344-python3-pytest_8.3.5-1_all.deb ... 201s Unpacking python3-pytest (8.3.5-1) ... 201s Selecting previously unselected package libjs-jquery-hotkeys. 201s Preparing to unpack .../345-libjs-jquery-hotkeys_0.2.0-1_all.deb ... 201s Unpacking libjs-jquery-hotkeys (0.2.0-1) ... 201s Selecting previously unselected package libjs-jquery-isonscreen. 201s Preparing to unpack .../346-libjs-jquery-isonscreen_1.2.0-1.1_all.deb ... 201s Unpacking libjs-jquery-isonscreen (1.2.0-1.1) ... 201s Selecting previously unselected package python3-pytest-cov. 201s Preparing to unpack .../347-python3-pytest-cov_5.0.0-1_all.deb ... 201s Unpacking python3-pytest-cov (5.0.0-1) ... 201s Selecting previously unselected package python3-pytest-mock. 201s Preparing to unpack .../348-python3-pytest-mock_3.14.0-2_all.deb ... 201s Unpacking python3-pytest-mock (3.14.0-2) ... 201s Selecting previously unselected package python3-pytest-order. 202s Preparing to unpack .../349-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 .../350-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 .../351-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 .../352-python3-pytoolconfig_1.3.1-3_all.deb ... 202s Unpacking python3-pytoolconfig (1.3.1-3) ... 202s Selecting previously unselected package python3-pyuca. 202s Preparing to unpack .../353-python3-pyuca_1.2-5_all.deb ... 202s Unpacking python3-pyuca (1.2-5) ... 202s Selecting previously unselected package python3-qtpy. 202s Preparing to unpack .../354-python3-qtpy_2.4.2-9_all.deb ... 202s Unpacking python3-qtpy (2.4.2-9) ... 202s Selecting previously unselected package python3-qtsass. 202s Preparing to unpack .../355-python3-qtsass_0.4.0-1_all.deb ... 202s Unpacking python3-qtsass (0.4.0-1) ... 202s Selecting previously unselected package python3-watchdog. 202s Preparing to unpack .../356-python3-watchdog_6.0.0-1_all.deb ... 202s Unpacking python3-watchdog (6.0.0-1) ... 202s Selecting previously unselected package python3-qdarkstyle. 202s Preparing to unpack .../357-python3-qdarkstyle_3.2.3+ds1-3_all.deb ... 202s Unpacking python3-qdarkstyle (3.2.3+ds1-3) ... 202s Selecting previously unselected package python3-qstylizer. 202s Preparing to unpack .../358-python3-qstylizer_0.2.3-1_all.deb ... 202s Unpacking python3-qstylizer (0.2.3-1) ... 202s Selecting previously unselected package python3-qtawesome. 202s Preparing to unpack .../359-python3-qtawesome_1.3.1+dfsg-3syncable3_all.deb ... 202s Unpacking python3-qtawesome (1.3.1+dfsg-3syncable3) ... 202s Selecting previously unselected package python3-qtconsole. 203s Preparing to unpack .../360-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 .../361-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 .../362-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 .../363-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 .../364-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 .../365-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 .../366-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 .../367-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 .../368-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 .../369-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 .../370-python3-yapf_0.40.2-2_all.deb ... 203s Unpacking python3-yapf (0.40.2-2) ... 203s Selecting previously unselected package x11-xkb-utils. 203s Preparing to unpack .../371-x11-xkb-utils_7.7+9_armhf.deb ... 203s Unpacking x11-xkb-utils (7.7+9) ... 203s Selecting previously unselected package xbitmaps. 203s Preparing to unpack .../372-xbitmaps_1.1.1-2.2_all.deb ... 203s Unpacking xbitmaps (1.1.1-2.2) ... 203s Selecting previously unselected package xserver-common. 203s Preparing to unpack .../373-xserver-common_2%3a21.1.16-1ubuntu1_all.deb ... 203s Unpacking xserver-common (2:21.1.16-1ubuntu1) ... 204s Selecting previously unselected package xterm. 204s Preparing to unpack .../374-xterm_397-1ubuntu1_armhf.deb ... 204s Unpacking xterm (397-1ubuntu1) ... 204s Selecting previously unselected package libgl1:armhf. 204s Preparing to unpack .../375-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 .../376-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 .../377-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 .../378-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 .../379-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 .../380-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 .../381-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) ... 207s Setting up libxpm4:armhf (1:3.5.17-1build2) ... 207s Setting up libqt5webengine-data (5.15.18+dfsg-2) ... 207s Setting up libjs-mathjax (2.7.9+dfsg-1) ... 207s 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) ... 208s Setting up python3-parso (0.8.4-1) ... 208s 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) ... 209s Setting up libglvnd0:armhf (1.7.0-1build1) ... 209s Setting up python3-alabaster (0.7.16-0.1) ... 209s Setting up python3-pylint-venv (3.0.4-1) ... 209s Setting up fonts-lyx (2.4.3-1) ... 209s Setting up python3-mypy-extensions (1.0.0-1) ... 209s Setting up libts0t64:armhf (1.22-1.1build1) ... 209s Setting up libxcb-glx0:armhf (1.17.0-2) ... 209s 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) ... 210s Setting up libdeflate0:armhf (1.23-1) ... 210s Setting up linux-libc-dev:armhf (6.14.0-15.15) ... 210s Setting up python3-tabulate (0.9.0-1) ... 210s Setting up libevent-2.1-7t64:armhf (2.1.12-stable-10) ... 210s Setting up python3-libsass (0.23.0-0.1ubuntu1) ... 210s Setting up libqhull-r8.0:armhf (2020.2-6build1) ... 210s Setting up libxcb-render-util0:armhf (0.3.10-1) ... 210s Setting up python3-all (3.13.3-1) ... 210s 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) ... 211s Setting up libjs-jquery-throttle-debounce (1.1+dfsg.1-2) ... 211s Setting up python3-inflection (0.3.1-3) ... 211s Setting up python3-pandocfilters (1.5.1-1) ... 211s Setting up libgomp1:armhf (15-20250404-0ubuntu1) ... 211s 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) ... 212s Setting up libjbig0:armhf (2.1-6.1ubuntu2) ... 212s Setting up python3-webencodings (0.5.1-5) ... 212s Setting up python3-ujson:armhf (5.10.0-1build2) ... 212s Setting up libpcre2-16-0:armhf (10.45-1) ... 212s Setting up python3-platformdirs (4.3.6-1) ... 212s Setting up python3-psutil (7.0.0-2) ... 212s Setting up python3-multidict (6.2.0-2) ... 212s Setting up libsource-highlight-common (3.1.9-4.3build1) ... 212s Setting up libopengl0:armhf (1.7.0-1build1) ... 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) ... 213s Setting up python3-frozenlist (1.5.0-1build2) ... 213s Setting up libsnappy1v5:armhf (1.2.1-1) ... 213s Setting up libc6-dbg:armhf (2.41-6ubuntu1) ... 213s Setting up python3-atomicwrites (1.4.1-1) ... 213s Setting up libxcb-xkb1:armhf (1.17.0-2) ... 213s Setting up python3-aiosignal (1.3.2-1) ... 213s Setting up libxcb-image0:armhf (0.4.0-2build1) ... 213s Setting up libdw1t64:armhf (0.192-4ubuntu1) ... 213s 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) ... 214s Setting up python3-jupyterlab-pygments (0.2.2-3) ... 214s Setting up libasound2-data (1.2.13-1build1) ... 214s Setting up libspatialindex8:armhf (2.1.0-1) ... 214s 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) ... 215s Setting up python3-wcwidth (0.2.13+dfsg1-1) ... 215s 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) ... 216s Setting up python3-nest-asyncio (1.5.4-1) ... 216s Setting up python3-dill (0.3.9-1) ... 216s Setting up libxcb-cursor0:armhf (0.1.5-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) ... 217s Setting up libxrandr2:armhf (2:1.5.4-1) ... 217s Setting up cython3 (3.0.11+dfsg-2ubuntu2) ... 218s Setting up libtcl8.6:armhf (8.6.16+dfsg-1) ... 218s Setting up fonts-dejavu-core (2.37-8) ... 218s Setting up python3-aiohappyeyeballs (2.6.1-1) ... 218s Setting up python3-pip (25.0+dfsg-1) ... 219s Setting up libjpeg-turbo8:armhf (2.1.5-3ubuntu2) ... 219s Setting up fonts-elusive-icons (2.0.0-4) ... 219s 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) ... 220s Setting up libgfortran5:armhf (15-20250404-0ubuntu1) ... 220s Setting up libvulkan1:armhf (1.4.304.0-1) ... 220s Setting up python3-isort (6.0.1-1) ... 220s Setting up python3-pluggy (1.5.0-1) ... 220s Setting up libwebp7:armhf (1.5.0-0.1) ... 220s Setting up libspatialindex-c8:armhf (2.1.0-1) ... 220s Setting up python3-fastjsonschema (2.21.1-1) ... 220s 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) ... 221s Setting up libduktape207:armhf (2.7.0+tests-0ubuntu3) ... 221s Setting up libxshmfence1:armhf (1.3-1build5) ... 221s Setting up libcrypt-dev:armhf (1:4.4.38-1) ... 221s Setting up libxcb-randr0:armhf (1.17.0-2) ... 221s Setting up python3-traitlets (5.14.3+really5.14.3-1) ... 221s Setting up python-tinycss2-common (1.4.0-2) ... 221s Setting up libjson-perl (4.10000-1) ... 221s Setting up libxslt1.1:armhf (1.1.39-0exp1ubuntu4) ... 221s Setting up libqt5sql5t64:armhf (5.15.15+dfsg-4ubuntu1) ... 221s Setting up libmd4c0:armhf (0.5.2-2) ... 221s Setting up spyder-common (6.0.3+ds-1) ... 221s Setting up python3-qtpy (2.4.2-9) ... 221s Setting up python3-pydocstyle (6.3.0-1.1) ... 222s Setting up libopenjp2-7:armhf (2.5.3-2) ... 222s Setting up git-man (1:2.48.1-0ubuntu1) ... 222s Setting up libharfbuzz0b:armhf (10.2.0-1) ... 222s Setting up python3-mccabe (0.7.0-1) ... 222s Setting up sgml-base (1.31) ... 222s Setting up libxss1:armhf (1:1.2.3-1build3) ... 222s Setting up python3-levenshtein (0.27.0-1build1) ... 222s Setting up libxkbfile1:armhf (1:1.1.0-1build4) ... 222s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 222s Setting up python3-mpmath (1.3.0-1) ... 223s Setting up libjs-jquery-hotkeys (0.2.0-1) ... 223s Setting up python3-pyqt6.sip (13.10.0-1build1) ... 223s Setting up libc-dev-bin (2.41-6ubuntu1) ... 223s Setting up python3-docstring-to-markdown (0.15-1) ... 223s Setting up python-matplotlib-data (3.8.3-7build1) ... 223s Setting up python3-tomlkit (0.13.2-1) ... 223s Setting up libwebpmux3:armhf (1.5.0-0.1) ... 223s Setting up python3-pathspec (0.12.1-1) ... 223s Setting up python3-three-merge (0.1.1-4) ... 223s Setting up python3-yarl (1.13.1-1build2) ... 223s Setting up libxcomposite1:armhf (1:0.4.6-1) ... 223s Setting up python3-mistune (3.0.2-2) ... 224s Setting up libxfont2:armhf (1:2.0.6-1build1) ... 224s Setting up python3-stack-data (0.6.3-1) ... 224s Setting up python3-soupsieve (2.6-1) ... 224s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 224s 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) ... 225s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 225s Setting up python3-imagesize (1.4.1-1) ... 225s Setting up libwacom-common (2.14.0-1) ... 225s Setting up python3-textdistance (4.6.3-4) ... 225s Setting up libwayland-client0:armhf (1.23.1-3) ... 225s Setting up libjpeg8:armhf (8c-2ubuntu11) ... 225s Setting up python3-prompt-toolkit (3.0.50-1) ... 225s Setting up libb2-1:armhf (0.98.1-1.1build1) ... 225s Setting up python3-sympy (1.13.3-5) ... 232s Setting up pyflakes3 (3.2.0-3) ... 232s Setting up libdebuginfod1t64:armhf (0.192-4ubuntu1) ... 232s Setting up libice6:armhf (2:1.1.1-1) ... 232s Setting up libqt6core6t64:armhf (6.8.3+dfsg-0ubuntu2) ... 232s Setting up mesa-libgallium:armhf (25.0.3-1ubuntu2) ... 232s Setting up liblapack3:armhf (3.12.1-2) ... 232s 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 232s Setting up libproxy1v5:armhf (0.5.9-1) ... 232s Setting up libqt5dbus5t64:armhf (5.15.15+dfsg-4ubuntu1) ... 232s Setting up libqt6test6:armhf (6.8.3+dfsg-0ubuntu2) ... 232s 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) ... 233s Setting up python3-jedi (0.19.1+ds1-1) ... 233s Setting up libgbm1:armhf (25.0.3-1ubuntu2) ... 233s 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) ... 234s Setting up libxtst6:armhf (2:1.2.5-1) ... 234s Setting up libwebpdemux2:armhf (1.5.0-0.1) ... 234s 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.10.11-1build1) ... 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) ... 235s 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.3.1+dfsg-3syncable3) ... 235s Setting up python3-bs4 (4.13.3-2) ... 236s Setting up libinput-bin (1.27.1-1) ... 236s Setting up python3-slugify (8.0.4-2) ... 236s Setting up python3-bleach (6.2.0-1) ... 236s Setting up python3-matplotlib-inline (0.1.6-2) ... 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) ... 237s Setting up libegl-mesa0:armhf (25.0.3-1ubuntu2) ... 237s Setting up gdb (16.2-8ubuntu1) ... 237s 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) ... 238s Setting up libqt6xml6:armhf (6.8.3+dfsg-0ubuntu2) ... 238s Setting up libqt6sql6:armhf (6.8.3+dfsg-0ubuntu2) ... 238s Setting up libqt5qml5:armhf (5.15.15+dfsg-3) ... 238s Setting up python3-ipython (8.30.0-2) ... 238s Setting up python3-zmq (26.2.1-1build1) ... 239s Setting up libjs-jquery-metadata (12-4) ... 239s Setting up libraqm0:armhf (0.10.2-1) ... 239s Setting up libjs-jquery-isonscreen (1.2.0-1.1) ... 239s Setting up libqt5webchannel5:armhf (5.15.15-2) ... 239s Setting up git (1:2.48.1-0ubuntu1) ... 239s Setting up python3-qstylizer (0.2.3-1) ... 239s Setting up python3-numpy (1:2.2.3+ds-5) ... 241s Setting up libjs-sphinxdoc (8.1.3-5) ... 241s Setting up python3-pyls-spyder (0.4.0-2) ... 241s Setting up libjs-jquery-tablesorter (1:2.31.3+dfsg1-4) ... 241s 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) ... 242s Setting up libtiff6:armhf (4.7.0-3ubuntu1) ... 242s Setting up python3-superqt (0.7.1-1) ... 242s 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 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) ... 243s Setting up ipython3 (8.30.0-2) ... 243s Setting up libfontconfig1:armhf (2.15.0-2.2ubuntu1) ... 243s Setting up libsm6:armhf (2:1.2.4-1) ... 243s 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) ... 244s Setting up libqt6dbus6:armhf (6.8.3+dfsg-0ubuntu2) ... 244s Setting up liblbfgsb0:armhf (3.0+dfsg.4-1build1) ... 244s 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) ... 250s 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) ... 251s 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) ... 252s Setting up python3-pil:armhf (11.1.0-5build1) ... 252s Setting up libqt5gui5t64:armhf (5.15.15+dfsg-4ubuntu1) ... 252s Setting up libgl1:armhf (1.7.0-1build1) ... 252s Setting up libqt6gui6:armhf (6.8.3+dfsg-0ubuntu2) ... 252s Setting up libexpat1-dev:armhf (2.7.1-1) ... 252s Setting up python3-pandas (2.2.3+dfsg-8build1) ... 258s Setting up sphinx-common (8.1.3-5) ... 258s Setting up libxt6t64:armhf (1:1.2.1-1.2build1) ... 258s Setting up python3-ipykernel (6.29.5-2) ... 258s Setting up python3-qdarkstyle (3.2.3+ds1-3) ... 258s Setting up zlib1g-dev:armhf (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 258s Setting up python3-nbconvert (7.16.6-1) ... 258s Setting up libqt6network6:armhf (6.8.3+dfsg-0ubuntu2) ... 258s Setting up libqt5quick5:armhf (5.15.15+dfsg-3) ... 258s Setting up libcups2t64:armhf (2.4.12-0ubuntu1) ... 258s Setting up tk8.6-blt2.5 (2.5.3+dfsg-8) ... 258s Setting up libxmu6:armhf (2:1.1.3-3build2) ... 258s Setting up python3-spyder-kernels (3.0.2-1) ... 259s Setting up libqt5widgets5t64:armhf (5.15.15+dfsg-4ubuntu1) ... 259s Setting up blt (2.5.3+dfsg-8) ... 259s Setting up libqt5svg5:armhf (5.15.15-2) ... 259s Setting up libqt6opengl6:armhf (6.8.3+dfsg-0ubuntu2) ... 259s Setting up python3-tk:armhf (3.13.3-1) ... 259s Setting up libxaw7:armhf (2:1.0.16-1) ... 259s Setting up libqt5help5:armhf (5.15.15-6build1) ... 259s Setting up python3-qtconsole (5.6.1-4) ... 259s Setting up libqt6widgets6:armhf (6.8.3+dfsg-0ubuntu2) ... 259s Setting up libqt5quickwidgets5:armhf (5.15.15+dfsg-3) ... 259s Setting up python3-pil.imagetk:armhf (11.1.0-5build1) ... 259s Setting up libpython3.13-dev:armhf (3.13.3-1) ... 259s Setting up libqt5webenginecore5:armhf (5.15.18+dfsg-2) ... 259s Setting up xterm (397-1ubuntu1) ... 259s update-alternatives: using /usr/bin/xterm to provide /usr/bin/x-terminal-emulator (x-terminal-emulator) in auto mode 259s update-alternatives: using /usr/bin/lxterm to provide /usr/bin/x-terminal-emulator (x-terminal-emulator) in auto mode 259s Setting up libqt6openglwidgets6:armhf (6.8.3+dfsg-0ubuntu2) ... 259s Setting up libqt5printsupport5t64:armhf (5.15.15+dfsg-4ubuntu1) ... 259s Setting up libqt6printsupport6:armhf (6.8.3+dfsg-0ubuntu2) ... 259s Setting up libpython3-dev:armhf (3.13.3-1) ... 259s Setting up libqt5designer5:armhf (5.15.15-6build1) ... 259s Setting up python3-pyqt6 (6.8.1-1build1) ... 259s Setting up python3.13-dev (3.13.3-1) ... 259s Setting up x11-xkb-utils (7.7+9) ... 259s Setting up libqt5webengine5:armhf (5.15.18+dfsg-2) ... 259s Setting up libpython3-all-dev:armhf (3.13.3-1) ... 259s Setting up python3-dev (3.13.3-1) ... 259s Setting up libqt5webenginewidgets5:armhf (5.15.18+dfsg-2) ... 259s Setting up python3-qtawesome (1.3.1+dfsg-3syncable3) ... 259s Setting up xserver-common (2:21.1.16-1ubuntu1) ... 259s Setting up python3-pyqt5 (5.15.11+dfsg-2) ... 259s Setting up python3-pyqt5.qtsvg (5.15.11+dfsg-2) ... 259s Setting up python3-all-dev (3.13.3-1) ... 259s Setting up xvfb (2:21.1.16-1ubuntu1) ... 259s Setting up python3-pyqt5.qtwebchannel (5.15.11+dfsg-2) ... 259s Setting up python3-pyqt5.qtwebengine (5.15.7-1) ... 259s Setting up python3-pyqt5.qtquick (5.15.11+dfsg-2) ... 259s Setting up python3-fonttools (4.55.3-2build1) ... 261s Setting up python3-ufolib2 (0.17.0+dfsg1-1) ... 261s Setting up python3-matplotlib (3.8.3-7build1) ... 262s Processing triggers for man-db (2.13.0-1) ... 263s Processing triggers for udev (257.4-1ubuntu3) ... 264s Processing triggers for libc-bin (2.41-6ubuntu1) ... 264s Processing triggers for sgml-base (1.31) ... 264s Setting up docutils-common (0.21.2+dfsg-2) ... 264s Processing triggers for sgml-base (1.31) ... 264s Setting up python3-docutils (0.21.2+dfsg-2) ... 265s Setting up python3-sphinx (8.1.3-5) ... 266s Setting up python3-numpydoc (1.8.0-1) ... 266s Setting up python3-spyder (6.0.3+ds-1) ... 267s Setting up spyder (6.0.3+ds-1) ... 278s autopkgtest [21:47:44]: test pytest-rest: [----------------------- 280s Testing with python3.13: 281s Defaulting to user installation because normal site-packages is not writeable 282s Processing /tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/app/tests/spyder-boilerplate 282s Preparing metadata (setup.py): started 283s Preparing metadata (setup.py): finished with status 'done' 283s Building wheels for collected packages: spyder-boilerplate 283s Building wheel for spyder-boilerplate (setup.py): started 284s Building wheel for spyder-boilerplate (setup.py): finished with status 'done' 284s Created wheel for spyder-boilerplate: filename=spyder_boilerplate-0.0.1-py3-none-any.whl size=3984 sha256=440a53e888ef4ec13ceb2ed8b18e196e463fe224d4e9bf9a93f5f40cf54987bd 284s Stored in directory: /home/ubuntu/.cache/pip/wheels/f4/91/7c/d433ff945636e35a6c31c46d3e5e77797d25496f9ccb66126f 284s Successfully built spyder-boilerplate 284s Installing collected packages: spyder-boilerplate 284s Successfully installed spyder-boilerplate-0.0.1 285s *** STARTING RUN 1 at 21:47: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 --deselect=spyder/app/tests/test_mainwindow.py --deselect=spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py 286s 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'] 286s ============================= test session starts ============================== 286s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 286s cachedir: .pytest_cache 286s PyQt5 5.15.11 -- Qt runtime 5.15.15 -- Qt compiled 5.15.15 286s rootdir: /tmp/autopkgtest.B1O1OH/build.aVN/src 286s configfile: pytest.ini 286s 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 286s timeout: 120.0s 286s timeout method: thread 286s timeout func_only: False 290s collecting ... Attribute Qt::AA_ShareOpenGLContexts must be set before QCoreApplication is created. 297s collected 1368 items / 241 deselected / 2 skipped / 1127 selected 297s 297s spyder/app/tests/test_cli_options.py::test_get_options PASSED [ 0%] 300s spyder/plugins/completion/tests/test_plugin.py::test_plugin_completion_gather PASSED [ 0%] 302s spyder/plugins/completion/tests/test_plugin.py::test_plugin_first_response_request PASSED [ 0%] 303s spyder/plugins/editor/tests/test_plugin.py::test_save_with_preferred_eol_chars[nt] PASSED [ 0%] 304s spyder/plugins/editor/tests/test_plugin.py::test_save_with_preferred_eol_chars[mac] PASSED [ 0%] 305s spyder/plugins/editor/tests/test_plugin.py::test_save_with_preferred_eol_chars[posix] PASSED [ 0%] 323s spyder/plugins/editor/widgets/codeeditor/tests/test_completions_hide.py::test_automatic_completions_hide_complete PASSED [ 0%] 334s spyder/plugins/editor/widgets/codeeditor/tests/test_completions_hide.py::test_automatic_completions_widget_visible PASSED [ 0%] 342s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r\n-autopep8] PASSED [ 0%] 350s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r\n-black] PASSED [ 0%] 358s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r-autopep8] PASSED [ 0%] 366s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r-black] PASSED [ 1%] 374s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\n-autopep8] PASSED [ 1%] 382s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\n-black] PASSED [ 1%] 390s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r\n-autopep8] PASSED [ 1%] 393s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r\n-yapf] PASSED [ 1%] 401s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r\n-black] PASSED [ 1%] 408s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r-autopep8] PASSED [ 1%] 411s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r-yapf] PASSED [ 1%] 419s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r-black] PASSED [ 1%] 426s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\n-autopep8] PASSED [ 1%] 429s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\n-yapf] PASSED [ 1%] 437s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\n-black] PASSED [ 2%] 444s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_max_line_length[autopep8] PASSED [ 2%] 452s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_max_line_length[black] PASSED [ 2%] 459s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_fallback_completions PASSED [ 2%] 462s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_space_completion PASSED [ 2%] 462s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_hide_widget_completion SKIPPED [ 2%] 485s 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%] 541s 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%] 580s 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%] 587s 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%] 599s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_lsp_splitter_close PASSED [ 4%] 606s 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%] 684s spyder/plugins/editor/widgets/tests/test_formatting.py::test_formatting_on_save[autopep8] PASSED [ 4%] 693s spyder/plugins/editor/widgets/tests/test_formatting.py::test_formatting_on_save[black] PASSED [ 4%] 694s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_get_common_file_associations PASSED [ 4%] 694s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_get_file_associations PASSED [ 4%] 694s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_create_file_manager_actions PASSED [ 4%] 695s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_clicked PASSED [ 5%] 696s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_check_launch_error_codes PASSED [ 5%] 697s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_open_association PASSED [ 5%] 698s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_update_filters PASSED [ 5%] 698s spyder/plugins/explorer/widgets/tests/test_fileassociations.py::test_input_text_dialog PASSED [ 5%] 698s spyder/plugins/explorer/widgets/tests/test_fileassociations.py::test_apps_dialog PASSED [ 5%] 700s spyder/plugins/explorer/widgets/tests/test_fileassociations.py::test_file_assoc_widget PASSED [ 5%] 701s spyder/plugins/findinfiles/tests/test_plugin.py::test_closing_plugin PASSED [ 5%] 701s spyder/plugins/history/tests/test_plugin.py::test_add_history PASSED [ 5%] 703s spyder/plugins/onlinehelp/tests/test_pydocgui.py::test_get_pydoc[lib0] PASSED [ 5%] 705s spyder/plugins/onlinehelp/tests/test_pydocgui.py::test_get_pydoc[lib1] PASSED [ 5%] 706s spyder/plugins/onlinehelp/tests/test_pydocgui.py::test_get_pydoc[lib2] PASSED [ 6%] 706s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_add_figures[image/png-.png] PASSED [ 6%] 706s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_add_figures[image/svg+xml-.svg] PASSED [ 6%] 706s spyder/utils/tests/test_encoding.py::test_symlinks PASSED [ 6%] 707s spyder/utils/tests/test_programs.py::test_run_python_script_in_terminal_blank_wdir PASSED [ 6%] 707s spyder/utils/tests/test_programs.py::test_run_python_script_in_terminal_with_wdir_empty PASSED [ 6%] 707s spyder/utils/tests/test_programs.py::test_is_valid_interpreter PASSED [ 6%] 707s spyder/utils/tests/test_programs.py::test_is_invalid_interpreter PASSED [ 6%] 707s spyder/utils/tests/test_programs.py::test_is_valid_interpreter_name PASSED [ 6%] 715s spyder/plugins/editor/widgets/codeeditor/tests/test_classfunc_selector.py::test_class_func_selector PASSED [ 6%] 720s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_folding PASSED [ 6%] 724s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_unfold_when_searching PASSED [ 7%] 728s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_unfold_goto PASSED [ 7%] 728s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_delete_folded_line SKIPPED [ 7%] 728s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_delete_selections_with_folded_lines SKIPPED [ 7%] 737s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_preserve_folded_regions_after_paste PASSED [ 7%] 749s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_hide_calltip PASSED [ 7%] 759s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params0] PASSED [ 7%] 769s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params1] PASSED [ 7%] 779s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params2] PASSED [ 7%] 789s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params3] PASSED [ 7%] 789s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints[params0] SKIPPED [ 7%] 789s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints[params1] SKIPPED [ 7%] 789s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints[params2] SKIPPED [ 8%] 795s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_not_triggered[def test():\n pass\n\ntest] PASSED [ 8%] 801s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_not_triggered[# a comment] PASSED [ 8%] 807s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_not_triggered["a string"] PASSED [ 8%] 807s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_for_builtins[params0] SKIPPED [ 8%] 807s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_for_builtins[params1] SKIPPED [ 8%] 807s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_for_builtins[params2] SKIPPED [ 8%] 807s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_hints_vertical_position[params0] SKIPPED [ 8%] 807s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_hints_vertical_position[params1] SKIPPED [ 8%] 807s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_completion_hints SKIPPED [ 8%] 830s spyder/plugins/editor/widgets/codeeditor/tests/test_outline.py::test_editor_outlineexplorer PASSED [ 8%] 845s spyder/plugins/editor/widgets/codeeditor/tests/test_outline.py::test_empty_file PASSED [ 9%] 863s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings PASSED [ 9%] 875s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_adding_warnings PASSED [ 9%] 888s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_move_warnings PASSED [ 9%] 900s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_get_warnings PASSED [ 9%] 913s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_update_warnings_after_delete_line PASSED [ 9%] 928s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_update_warnings_after_closequotes PASSED [ 9%] 944s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_update_warnings_after_closebrackets PASSED [ 9%] 956s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[#noqa] PASSED [ 9%] 969s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[# NOQA] PASSED [ 9%] 982s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[# analysis:ignore] PASSED [ 9%] 995s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[# no-work] PASSED [ 10%] 995s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[class] PASSED [ 10%] 995s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[def] PASSED [ 10%] 995s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[for] PASSED [ 10%] 995s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[while] PASSED [ 10%] 995s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[import] PASSED [ 10%] 995s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[from] PASSED [ 10%] 995s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[async] PASSED [ 10%] 995s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[try] PASSED [ 10%] 995s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[with] PASSED [ 10%] 995s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[list] PASSED [ 10%] 995s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[dict] PASSED [ 11%] 995s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[set] PASSED [ 11%] 995s spyder/app/tests/test_find_plugins.py::test_find_internal_plugins PASSED [ 11%] 995s spyder/app/tests/test_find_plugins.py::test_find_external_plugins PASSED [ 11%] 996s spyder/config/tests/test_base.py::test_is_stable_version PASSED [ 11%] 996s spyder/config/tests/test_base.py::test_get_conf_path[True] PASSED [ 11%] 996s spyder/config/tests/test_base.py::test_get_conf_path[False] PASSED [ 11%] 996s spyder/config/tests/test_base.py::test_is_conda_based_app SKIPPED (Only 996s works with Anaconda) [ 11%] 996s spyder/config/tests/test_manager.py::test_site_config_load PASSED [ 11%] 996s spyder/config/tests/test_manager.py::test_external_plugin_config PASSED [ 11%] 996s spyder/config/tests/test_manager.py::test_secure_options SKIPPED (Fails 996s on Linux and CIs) [ 11%] 996s spyder/config/tests/test_user.py::test_default_config_set[test_input0-[sec][opt] = val\n] PASSED [ 11%] 996s spyder/config/tests/test_user.py::test_default_config_set[test_input1-[sec][opt] = 50\n] PASSED [ 12%] 996s spyder/config/tests/test_user.py::test_default_config_set[test_input2-[sec][opt] = [50]\n] PASSED [ 12%] 996s spyder/config/tests/test_user.py::test_default_config_set[test_input3-[sec][opt] = (50, 2)\n] PASSED [ 12%] 996s spyder/config/tests/test_user.py::test_default_config_set[test_input4-[sec][opt] = {50}\n] PASSED [ 12%] 996s spyder/config/tests/test_user.py::test_default_config_set[test_input5-[sec][opt] = {'k': 50}\n] PASSED [ 12%] 996s spyder/config/tests/test_user.py::test_default_config_set[test_input6-[sec][opt] = False\n] PASSED [ 12%] 996s spyder/config/tests/test_user.py::test_default_config_set[test_input7-[sec][opt] = True\n] PASSED [ 12%] 996s spyder/config/tests/test_user.py::test_default_config_set[test_input8-[sec space][opt] = True\n] PASSED [ 12%] 996s spyder/config/tests/test_user.py::test_default_config_set[test_input9-[sec space][opt space] = True\n] PASSED [ 12%] 996s spyder/config/tests/test_user.py::test_default_config_save_write PASSED [ 12%] 996s spyder/config/tests/test_user.py::test_default_config_set_defaults PASSED [ 12%] 996s spyder/config/tests/test_user.py::test_userconfig_get_minor_version[3.2.1-3.2] PASSED [ 13%] 996s spyder/config/tests/test_user.py::test_userconfig_get_minor_version[3.2.0-3.2] PASSED [ 13%] 996s spyder/config/tests/test_user.py::test_userconfig_get_major_version[3.2.1-3] PASSED [ 13%] 996s spyder/config/tests/test_user.py::test_userconfig_get_major_version[0.2.0-0] PASSED [ 13%] 996s spyder/config/tests/test_user.py::test_userconfig_check_version[abc] PASSED [ 13%] 996s spyder/config/tests/test_user.py::test_userconfig_check_version[x.x.x] PASSED [ 13%] 996s spyder/config/tests/test_user.py::test_userconfig_check_version[1.0] PASSED [ 13%] 996s spyder/config/tests/test_user.py::test_userconfig_check_version[-1.0] PASSED [ 13%] 996s spyder/config/tests/test_user.py::test_userconfig_check_version[-1.0.0] PASSED [ 13%] 996s spyder/config/tests/test_user.py::test_userconfig_check_version[] PASSED [ 13%] 996s spyder/config/tests/test_user.py::test_userconfig_check_defaults PASSED [ 13%] 996s spyder/config/tests/test_user.py::test_userconfig_check_section_option PASSED [ 14%] 996s spyder/config/tests/test_user.py::test_userconfig_load_from_ini PASSED [ 14%] 996s spyder/config/tests/test_user.py::test_userconfig_get_version PASSED [ 14%] 996s spyder/config/tests/test_user.py::test_userconfig_set_version PASSED [ 14%] 997s spyder/config/tests/test_user.py::test_userconfig_reset_to_defaults PASSED [ 14%] 997s spyder/config/tests/test_user.py::test_userconfig_set_as_defaults PASSED [ 14%] 997s spyder/config/tests/test_user.py::test_userconfig_get_default PASSED [ 14%] 997s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults0-value] PASSED [ 14%] 997s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults1-"\xe9\xe0\xc7\xc3\xe3\xe9\xe8\xef"] PASSED [ 14%] 997s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults2-\xe9\xe0\xc7\xc3\xe3\xe9\xe8\xef] PASSED [ 14%] 997s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults3-True] PASSED [ 14%] 997s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults4-] PASSED [ 14%] 997s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults5-123] PASSED [ 15%] 997s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults6-123.123] PASSED [ 15%] 997s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults7-value7] PASSED [ 15%] 997s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults8-value8] PASSED [ 15%] 997s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get2[defaults0-val-True] PASSED [ 15%] 997s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get2[defaults1-val-False] PASSED [ 15%] 997s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get2[defaults2-val-False] PASSED [ 15%] 997s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get_string_from_inifile PASSED [ 15%] 997s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get_does_not_eval_functions PASSED [ 15%] 997s spyder/config/tests/test_user.py::test_userconfig_set_default PASSED [ 15%] 997s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults0-other] PASSED [ 15%] 997s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults1-\xe3\xe9\xe8\xef] PASSED [ 16%] 997s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults2-False] PASSED [ 16%] 997s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults3-dict] PASSED [ 16%] 997s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults4-345] PASSED [ 16%] 997s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults5-345.345] PASSED [ 16%] 997s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults6-value6] PASSED [ 16%] 997s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults7-value7] PASSED [ 16%] 997s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults8-other] PASSED [ 16%] 997s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_invalid[defaults0-no] PASSED [ 16%] 997s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_invalid[defaults1-n9] PASSED [ 16%] 997s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_invalid[defaults2-n9] PASSED [ 16%] 997s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_with_string PASSED [ 17%] 997s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_percentage_string PASSED [ 17%] 997s spyder/config/tests/test_user.py::test_userconfig_remove_section PASSED [ 17%] 997s spyder/config/tests/test_user.py::test_userconfig_remove_option PASSED [ 17%] 997s spyder/config/tests/test_user.py::test_userconfig_cleanup PASSED [ 17%] 997s spyder/config/tests/test_user.py::test_invalid_shortcuts PASSED [ 17%] 997s spyder/config/tests/test_user.py::TestSpyderConfigApplyPatches::test_spyderconfig_apply_configuration_patches_42 PASSED [ 17%] 997s spyder/config/tests/test_user.py::TestSpyderConfigApplyPatches::test_spyderconfig_apply_configuration_patches_45 PASSED [ 17%] 997s spyder/config/tests/test_user.py::test_spyderconfig_get_defaults_path_name_from_version PASSED [ 17%] 998s spyder/plugins/appearance/tests/test_confpage.py::test_change_ui_theme_and_color_scheme[config_dialog0] PASSED [ 17%] 1000s spyder/plugins/application/widgets/tests/test_status.py::test_inapp_appeal_status_bar PASSED [ 17%] 1001s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_file_open_close PASSED [ 18%] 1001s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_get_words PASSED [ 18%] 1002s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[c] PASSED [ 18%] 1003s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[cpp] PASSED [ 18%] 1005s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[css] PASSED [ 18%] 1006s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[erl] PASSED [ 18%] 1007s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[ex] PASSED [ 18%] 1008s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[html] PASSED [ 18%] 1008s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[java] PASSED [ 18%] 1010s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[jl] PASSED [ 18%] 1011s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[md] PASSED [ 18%] 1012s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[py] PASSED [ 18%] 1013s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[R] PASSED [ 19%] 1015s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_token_update PASSED [ 19%] 1016s spyder/plugins/completion/tests/test_configdialog.py::test_config_dialog[config_dialog0] PASSED [ 19%] 1016s spyder/plugins/completion/tests/test_plugin.py::test_configuration_merge PASSED [ 19%] 1016s spyder/plugins/completion/tests/test_plugin.py::test_provider_detection PASSED [ 19%] 1016s spyder/plugins/console/tests/test_plugin.py::test_run_code PASSED [ 19%] 1017s spyder/plugins/console/tests/test_plugin.py::test_completions PASSED [ 19%] 1017s spyder/plugins/console/tests/test_plugin.py::test_handle_exception PASSED [ 19%] 1017s spyder/plugins/console/tests/test_plugin.py::test_handle_warnings PASSED [ 19%] 1017s spyder/plugins/console/tests/test_plugin.py::test_report_external_repo PASSED [ 19%] 1017s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_bracket_closing_new_line PASSED [ 19%] 1017s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_close_brackets[(-()-1] PASSED [ 20%] 1017s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_close_brackets[{-{}-1] PASSED [ 20%] 1017s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_close_brackets[[-[]-1] PASSED [ 20%] 1017s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[()-(())-2] PASSED [ 20%] 1017s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[{}-{()}-2] PASSED [ 20%] 1017s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[[]-[()]-2] PASSED [ 20%] 1017s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[,-(),-1] PASSED [ 20%] 1017s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[:-():-1] PASSED [ 20%] 1018s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[;-();-1] PASSED [ 20%] 1018s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_selected_text PASSED [ 20%] 1018s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_selected_text_multiple_lines PASSED [ 20%] 1018s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_complex_completion PASSED [ 21%] 1018s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_bracket_closing PASSED [ 21%] 1018s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_activate_deactivate PASSED [ 21%] 1018s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["-""-1] PASSED [ 21%] 1018s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['-''-1] PASSED [ 21%] 1018s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[#"-#"-2] PASSED [ 21%] 1018s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[#'-#'-2] PASSED [ 21%] 1019s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["""-"""-3] PASSED [ 21%] 1019s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['''-'''-3] PASSED [ 21%] 1019s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[""""-""""""-3] PASSED [ 21%] 1019s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[''''-''''''-3] PASSED [ 21%] 1019s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["some_string"-"some_string"-13] PASSED [ 22%] 1019s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['some_string'-'some_string'-13] PASSED [ 22%] 1019s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["\\""-"\\""-4] PASSED [ 22%] 1020s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['\\''-'\\''-4] PASSED [ 22%] 1020s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["\\\\"-"\\\\"-4] PASSED [ 22%] 1020s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['\\\\'-'\\\\'-4] PASSED [ 22%] 1020s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[()-("")-2] PASSED [ 22%] 1020s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[{}-{""}-2] PASSED [ 22%] 1020s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[[]-[""]-2] PASSED [ 22%] 1020s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[,-"",-1] PASSED [ 22%] 1020s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[:-"":-1] PASSED [ 22%] 1020s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[;-"";-1] PASSED [ 22%] 1020s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[a-"a-1] PASSED [ 23%] 1021s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_selected_text PASSED [ 23%] 1021s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_selected_text_multiple_lines PASSED [ 23%] 1021s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes_in_brackets PASSED [ 23%] 1021s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_activate_deactivate PASSED [ 23%] 1021s spyder/plugins/editor/extensions/tests/test_docstring.py::test_parse_function_definition[def foo():--name_list0-type_list0-value_list0-None] PASSED [ 23%] 1021s 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%] 1021s 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%] 1021s spyder/plugins/editor/extensions/tests/test_docstring.py::test_get_function_body[def foo():\n return-- return] PASSED [ 23%] 1021s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc---True] PASSED [ 23%] 1021s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc---False] PASSED [ 23%] 1021s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc-if 1:\n -if 1:\n -True] PASSED [ 24%] 1021s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc-if 1:\n -if 1:\n -False] PASSED [ 24%] 1022s 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%] 1022s 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%] 1022s 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%] 1022s 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%] 1022s 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%] 1022s 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%] 1022s 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%] 1022s 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%] 1022s 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%] 1022s 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%] 1022s 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%] 1022s 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%] 1023s 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%] 1023s 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%] 1023s 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%] 1023s 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%] 1023s 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%] 1023s 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%] 1023s 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%] 1025s 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%] 1027s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_delayed_popup[def foo():\n-def foo():\n """a-65] PASSED [ 25%] 1027s 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%] 1027s 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%] 1027s 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%] 1027s 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%] 1028s 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%] 1028s 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%] 1028s 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%] 1028s 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%] 1028s 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%] 1028s 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%] 1028s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_enabled PASSED [ 26%] 1028s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_flag_painting SKIPPED [ 27%] 1029s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_range_indicator_visible_on_hover_only PASSED [ 27%] 1029s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_range_indicator_alt_modifier_response PASSED [ 27%] 1030s spyder/plugins/editor/tests/test_editor_config_dialog.py::test_config_dialog[config_dialog0] PASSED [ 27%] 1030s spyder/plugins/editor/tests/test_plugin.py::test_basic_initialization PASSED [ 27%] 1031s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[other_file.py-file1.py] PASSED [ 27%] 1032s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[file1.py-file1.py] PASSED [ 27%] 1033s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[file2.py-file2.py] PASSED [ 27%] 1033s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[file4.py-file4.py] PASSED [ 27%] 1035s spyder/plugins/editor/tests/test_plugin.py::test_restore_open_files PASSED [ 27%] 1035s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files_cleanprefs PASSED [ 27%] 1036s spyder/plugins/editor/tests/test_plugin.py::test_open_untitled_files PASSED [ 28%] 1037s spyder/plugins/editor/tests/test_plugin.py::test_renamed_tree PASSED [ 28%] 1038s spyder/plugins/editor/tests/test_plugin.py::test_no_template PASSED [ 28%] 1038s spyder/plugins/editor/tests/test_plugin.py::test_editor_has_autosave_component PASSED [ 28%] 1038s spyder/plugins/editor/tests/test_plugin.py::test_autosave_component_do_autosave PASSED [ 28%] 1039s spyder/plugins/editor/tests/test_plugin.py::test_editorstacks_share_autosave_data PASSED [ 28%] 1039s spyder/plugins/editor/tests/test_plugin.py::test_editor_calls_recoverydialog_exec_if_nonempty PASSED [ 28%] 1039s spyder/plugins/editor/tests/test_plugin.py::test_closing_editor_plugin_stops_autosave_timer PASSED [ 28%] 1040s spyder/plugins/editor/tests/test_plugin.py::test_renamed_propagates_to_autosave PASSED [ 28%] 1041s spyder/plugins/editor/tests/test_plugin.py::test_go_to_prev_next_cursor_position PASSED [ 28%] 1042s spyder/plugins/editor/tests/test_plugin.py::test_open_and_close_lsp_requests PASSED [ 28%] 1043s spyder/plugins/editor/tests/test_plugin.py::test_toggle_eol_chars[nt] PASSED [ 29%] 1044s spyder/plugins/editor/tests/test_plugin.py::test_toggle_eol_chars[mac] PASSED [ 29%] 1045s spyder/plugins/editor/tests/test_plugin.py::test_toggle_eol_chars[posix] PASSED [ 29%] 1047s spyder/plugins/editor/tests/test_plugin.py::test_save_with_os_eol_chars PASSED [ 29%] 1050s spyder/plugins/editor/tests/test_plugin.py::test_remove_editorstacks_and_windows PASSED [ 29%] 1050s spyder/plugins/editor/tests/test_plugin.py::test_register_run_metadata PASSED [ 29%] 1050s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_component_set_interval PASSED [ 29%] 1051s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_component_timer_if_enabled[False] PASSED [ 29%] 1051s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_component_timer_if_enabled[True] PASSED [ 29%] 1052s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_empty_autosave_dir PASSED [ 29%] 1052s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_one_pid_file[True-False] PASSED [ 29%] 1052s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_one_pid_file[False-False] PASSED [ 29%] 1052s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_one_pid_file[False-True] PASSED [ 30%] 1052s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_non_pid_file PASSED [ 30%] 1052s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_without_autosave_dir PASSED [ 30%] 1052s spyder/plugins/editor/utils/tests/test_autosave.py::test_try_recover[False] PASSED [ 30%] 1052s spyder/plugins/editor/utils/tests/test_autosave.py::test_try_recover[True] PASSED [ 30%] 1052s spyder/plugins/editor/utils/tests/test_autosave.py::test_create_unique_autosave_filename[False-False] PASSED [ 30%] 1052s spyder/plugins/editor/utils/tests/test_autosave.py::test_create_unique_autosave_filename[True-False] PASSED [ 30%] 1052s spyder/plugins/editor/utils/tests/test_autosave.py::test_create_unique_autosave_filename[False-True] PASSED [ 30%] 1052s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave[True] PASSED [ 30%] 1052s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave[False] PASSED [ 30%] 1052s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_nonempty_mapping[True] PASSED [ 30%] 1052s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_nonempty_mapping[False] PASSED [ 31%] 1052s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_empty_mapping[False] PASSED [ 31%] 1052s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_empty_mapping[True] PASSED [ 31%] 1052s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_remove_autosave_file[False] PASSED [ 31%] 1052s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_remove_autosave_file[True] PASSED [ 31%] 1052s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_autosave_filename PASSED [ 31%] 1052s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_file_renamed[True] PASSED [ 31%] 1052s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_file_renamed[False] PASSED [ 31%] 1052s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_after_simple_statement PASSED [ 31%] 1052s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_after_if_statement PASSED [ 31%] 1052s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_not_at_end_of_line PASSED [ 31%] 1052s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_unterminated_string PASSED [ 32%] 1052s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_comment PASSED [ 32%] 1053s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_already_ends_in_colon PASSED [ 32%] 1053s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_ends_in_backslash PASSED [ 32%] 1053s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_one_line_if_statement PASSED [ 32%] 1053s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_even_if_colon_inside_brackets PASSED [ 32%] 1053s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_listcomp_over_two_lines PASSED [ 32%] 1053s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_listcomp_over_three_lines PASSED [ 32%] 1053s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_even_if_colon_inside_quotes XFAIL [ 32%] 1053s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_in_two_if_statements_on_one_line XFAIL [ 32%] 1053s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_simple_tuple PASSED [ 32%] 1053s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_def_with_newline PASSED [ 33%] 1053s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_def_with_indented_comment PASSED [ 33%] 1054s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_brackets_alone PASSED [ 33%] 1054s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_simple_def PASSED [ 33%] 1054s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_open_parenthesis PASSED [ 33%] 1054s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_open_bracket PASSED [ 33%] 1054s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_open_curly PASSED [ 33%] 1054s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_align_on_parenthesis PASSED [ 33%] 1054s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_align_on_bracket PASSED [ 33%] 1054s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_align_on_curly PASSED [ 33%] 1054s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keep_unindent PASSED [ 33%] 1054s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keep_unindent_fix_indent PASSED [ 33%] 1054s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keep_unindent_if_blank PASSED [ 34%] 1054s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_first_line PASSED [ 34%] 1055s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_indentation_with_spaces PASSED [ 34%] 1055s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_def_with_unindented_comment PASSED [ 34%] 1056s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_issue_5606 PASSED [ 34%] 1056s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_issue_7377 PASSED [ 34%] 1056s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_issue_887 PASSED [ 34%] 1056s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keywords PASSED [ 34%] 1057s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_hanging_indentation_without_block PASSED [ 34%] 1058s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_no_hanging_indentation PASSED [ 34%] 1058s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_unintent_in_block PASSED [ 34%] 1058s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_multi_line_lists PASSED [ 35%] 1058s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_string_literals PASSED [ 35%] 1064s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_indentation_with_tabs PASSED [ 35%] 1065s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_indentation_with_tabs_parenthesis PASSED [ 35%] 1066s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_unindentation_with_tabs PASSED [ 35%] 1066s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_simple_indentation PASSED [ 35%] 1066s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_copy_paste_autoindent PASSED [ 35%] 1066s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_add_bookmark PASSED [ 35%] 1066s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_get_bookmarks PASSED [ 35%] 1066s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_clear_bookmarks PASSED [ 35%] 1066s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_update_bookmarks PASSED [ 35%] 1066s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_add_remove_breakpoint PASSED [ 36%] 1067s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_add_remove_breakpoint_with_edit_condition PASSED [ 36%] 1067s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_get_breakpoints PASSED [ 36%] 1067s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_clear_breakpoints PASSED [ 36%] 1067s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_set_breakpoints PASSED [ 36%] 1067s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_update_breakpoints PASSED [ 36%] 1067s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_upper_to_lower PASSED [ 36%] 1067s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_lower_to_upper PASSED [ 36%] 1067s 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%] 1067s 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%] 1067s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[myvar = 2 -myvar = 2\n-keys2-True] PASSED [ 36%] 1068s 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%] 1068s 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%] 1068s 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%] 1068s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress["""string -"""string \n-keys6-True] PASSED [ 37%] 1068s 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%] 1068s 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%] 1068s 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%] 1068s 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%] 1068s 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%] 1069s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[('\U0001f6ab')-('\U0001f6ab')\n-keys12-True] PASSED [ 37%] 1069s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[def fun():-def fun():\n\n -keys13-True] PASSED [ 37%] 1069s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[def fun():-def fun():\n\n\n-keys14-True] PASSED [ 37%] 1069s 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%] 1069s 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%] 1069s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string -expected_state0] PASSED [ 38%] 1069s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string -expected_state1] PASSED [ 38%] 1070s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string \\-expected_state2] Error in sys.excepthook: 1070s object address : 0xf3d0f868 1070s object refcount : 1 1070s object type : 0x459f2c 1070s object type name: MemoryError 1070s object repr : MemoryError() 1070s lost sys.stderr 1070s 1070s Original exception was: 1070s object address : 0xf3d0f898 1070s object refcount : 3 1070s object type : 0x459f2c 1070s object type name: MemoryError 1070s object repr : MemoryError() 1070s lost sys.stderr 1070s Error in sys.excepthook: 1070s object address : 0xf3d0f898 1070s object refcount : 1 1070s object type : 0x459f2c 1070s object type name: MemoryError 1070s object repr : MemoryError() 1070s lost sys.stderr 1070s 1070s Original exception was: 1070s object address : 0xf3d0f868 1070s object refcount : 3 1070s object type : 0x459f2c 1070s object type name: MemoryError 1070s object repr : MemoryError() 1070s lost sys.stderr 1070s Error in sys.excepthook: 1070s object address : 0xf3d0f868 1070s object refcount : 1 1070s object type : 0x459f2c 1070s object type name: MemoryError 1070s object repr : MemoryError() 1070s lost sys.stderr 1070s 1070s Original exception was: 1070s object address : 0xf3d0f898 1070s object refcount : 3 1070s object type : 0x459f2c 1070s object type name: MemoryError 1070s object repr : MemoryError() 1070s lost sys.stderr 1070s Error in sys.excepthook: 1070s object address : 0xf3d0f898 1070s object refcount : 1 1070s object type : 0x459f2c 1070s object type name: MemoryError 1070s object repr : MemoryError() 1070s lost sys.stderr 1070s 1070s Original exception was: 1070s object address : 0xf3d0f868 1070s object refcount : 3 1070s object type : 0x459f2c 1070s object type name: MemoryError 1070s object repr : MemoryError() 1070s lost sys.stderr 1070s Error in sys.excepthook: 1070s object address : 0xf3d0f868 1070s object refcount : 1 1070s object type : 0x459f2c 1070s object type name: MemoryError 1070s object repr : MemoryError() 1070s lost sys.stderr 1070s 1070s Original exception was: 1070s object address : 0xf3d0f898 1070s object refcount : 3 1070s object type : 0x459f2c 1070s object type name: MemoryError 1070s object repr : MemoryError() 1070s lost sys.stderr 1070s PASSED [ 38%] 1070s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string \\-expected_state3] Error in sys.excepthook: 1070s object address : 0xf3d0f868 1070s object refcount : 1 1070s object type : 0x459f2c 1070s object type name: MemoryError 1070s object repr : MemoryError() 1070s lost sys.stderr 1070s 1070s Original exception was: 1070s object address : 0xf3d0f898 1070s object refcount : 3 1070s object type : 0x459f2c 1070s object type name: MemoryError 1070s object repr : MemoryError() 1070s lost sys.stderr 1070s Error in sys.excepthook: 1070s object address : 0xf3d0f898 1070s object refcount : 1 1070s object type : 0x459f2c 1070s object type name: MemoryError 1070s object repr : MemoryError() 1070s lost sys.stderr 1070s 1070s Original exception was: 1070s object address : 0xf3d0f868 1070s object refcount : 3 1070s object type : 0x459f2c 1070s object type name: MemoryError 1070s object repr : MemoryError() 1070s lost sys.stderr 1070s Error in sys.excepthook: 1070s object address : 0xf3d0f868 1070s object refcount : 1 1070s object type : 0x459f2c 1070s object type name: MemoryError 1070s object repr : MemoryError() 1070s lost sys.stderr 1070s 1070s Original exception was: 1070s object address : 0xf3d0f898 1070s object refcount : 3 1070s object type : 0x459f2c 1070s object type name: MemoryError 1070s object repr : MemoryError() 1070s lost sys.stderr 1070s PASSED [ 38%] 1070s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string \\ -expected_state4] 1070s INTERNALERROR> Traceback (most recent call last): 1070s INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/main.py", line 283, in wrap_session 1070s INTERNALERROR> session.exitstatus = doit(config, session) or 0 1070s INTERNALERROR> ~~~~^^^^^^^^^^^^^^^^^ 1070s INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/main.py", line 337, in _main 1070s INTERNALERROR> config.hook.pytest_runtestloop(session=session) 1070s INTERNALERROR> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 1070s INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513, in __call__ 1070s INTERNALERROR> return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1070s INTERNALERROR> ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1070s INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1070s INTERNALERROR> return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1070s INTERNALERROR> ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1070s INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1070s INTERNALERROR> raise exception.with_traceback(exception.__traceback__) 1070s INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in _multicall 1070s INTERNALERROR> teardown.throw(exception) # type: ignore[union-attr] 1070s INTERNALERROR> ~~~~~~~~~~~~~~^^^^^^^^^^^ 1070s INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 803, in pytest_runtestloop 1070s INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in _multicall 1070s INTERNALERROR> teardown.throw(exception) # type: ignore[union-attr] 1070s INTERNALERROR> ~~~~~~~~~~~~~~^^^^^^^^^^^ 1070s INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/terminal.py", line 673, in pytest_runtestloop 1070s INTERNALERROR> result = yield 1070s INTERNALERROR> ^^^^^ 1070s INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103, in _multicall 1070s INTERNALERROR> res = hook_impl.function(*args) 1070s INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/main.py", line 362, in pytest_runtestloop 1070s INTERNALERROR> item.config.hook.pytest_runtest_protocol(item=item, nextitem=nextitem) 1070s INTERNALERROR> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1070s INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513, in __call__ 1070s INTERNALERROR> return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1070s INTERNALERROR> ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1070s INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1070s INTERNALERROR> return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1070s INTERNALERROR> ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1070s INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 182, in _multicall 1070s INTERNALERROR> return outcome.get_result() 1070s INTERNALERROR> ~~~~~~~~~~~~~~~~~~^^ 1070s INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_result.py", line 100, in get_result 1070s INTERNALERROR> raise exc.with_traceback(exc.__traceback__) 1070s INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1070s INTERNALERROR> teardown.throw(outcome._exception) 1070s INTERNALERROR> ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1070s INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/warnings.py", line 112, in pytest_runtest_protocol 1070s INTERNALERROR> return (yield) 1070s INTERNALERROR> ^^^^^ 1070s INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1070s INTERNALERROR> teardown.throw(outcome._exception) 1070s INTERNALERROR> ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1070s INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/assertion/__init__.py", line 176, in pytest_runtest_protocol 1070s INTERNALERROR> return (yield) 1070s INTERNALERROR> ^^^^^ 1070s INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1070s INTERNALERROR> teardown.throw(outcome._exception) 1070s INTERNALERROR> ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1070s INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 429, in pytest_runtest_protocol 1070s INTERNALERROR> res = yield 1070s INTERNALERROR> ^^^^^ 1070s INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1070s INTERNALERROR> teardown.throw(outcome._exception) 1070s INTERNALERROR> ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1070s INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/faulthandler.py", line 88, in pytest_runtest_protocol 1070s INTERNALERROR> return (yield) 1070s INTERNALERROR> ^^^^^ 1070s INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103, in _multicall 1070s INTERNALERROR> res = hook_impl.function(*args) 1070s INTERNALERROR> File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 89, in pytest_runtest_protocol 1070s INTERNALERROR> self.runner.pytest_runtest_protocol(item, nextitem) 1070s INTERNALERROR> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ 1070s INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 113, in pytest_runtest_protocol 1070s INTERNALERROR> runtestprotocol(item, nextitem=nextitem) 1070s INTERNALERROR> ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ 1070s INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 126, in runtestprotocol 1070s INTERNALERROR> rep = call_and_report(item, "setup", log) 1070s INTERNALERROR> File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 152, in call_and_report 1070s INTERNALERROR> report = hook.pytest_runtest_makereport(item=item, call=call) 1070s INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513, in __call__ 1070s INTERNALERROR> return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1070s INTERNALERROR> ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1070s INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1070s INTERNALERROR> return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1070s INTERNALERROR> ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1070s INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1070s INTERNALERROR> raise exception.with_traceback(exception.__traceback__) 1070s INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in _multicall 1070s INTERNALERROR> teardown.throw(exception) # type: ignore[union-attr] 1070s INTERNALERROR> ~~~~~~~~~~~~~~^^^^^^^^^^^ 1070s INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/tmpdir.py", line 310, in pytest_runtest_makereport 1070s INTERNALERROR> rep = yield 1070s INTERNALERROR> ^^^^^ 1070s INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in _multicall 1070s INTERNALERROR> teardown.throw(exception) # type: ignore[union-attr] 1070s INTERNALERROR> ~~~~~~~~~~~~~~^^^^^^^^^^^ 1070s INTERNALERROR> File "/usr/lib/python3/dist-packages/pytestqt/logging.py", line 45, in pytest_runtest_makereport 1070s INTERNALERROR> report = yield 1070s INTERNALERROR> ^^^^^ 1070s INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in _multicall 1070s INTERNALERROR> teardown.throw(exception) # type: ignore[union-attr] 1070s INTERNALERROR> ~~~~~~~~~~~~~~^^^^^^^^^^^ 1070s INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 269, in pytest_runtest_makereport 1070s INTERNALERROR> rep = yield 1070s INTERNALERROR> ^^^^^ 1070s INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103, in _multicall 1070s INTERNALERROR> res = hook_impl.function(*args) 1070s INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 368, in pytest_runtest_makereport 1070s INTERNALERROR> return TestReport.from_item_and_call(item, call) 1070s INTERNALERROR> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 1070s INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/reports.py", line 378, in from_item_and_call 1070s INTERNALERROR> longrepr = item._repr_failure_py( 1070s INTERNALERROR> excinfo, style=item.config.getoption("tbstyle", "auto") 1070s INTERNALERROR> ) 1070s INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/nodes.py", line 452, in _repr_failure_py 1070s INTERNALERROR> abspath = Path(os.getcwd()) != self.config.invocation_params.dir 1070s INTERNALERROR> ~~~~~~~~~^^ 1070s INTERNALERROR> MemoryError 1070s Exceptions caught in Qt event loop: 1070s ________________________________________________________________________________ 1070s Traceback (most recent call last): 1070s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/runtests.py", line 81, in 1070s main() 1070s ~~~~^^ 1070s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/runtests.py", line 76, in main 1070s run_pytest(run_slow=test_args.run_slow, extra_args=pytest_args, 1070s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1070s remoteclient=test_args.remote_client) 1070s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1070s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/runtests.py", line 56, in run_pytest 1070s errno = pytest.main(pytest_args) 1070s File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 175, in main 1070s ret: ExitCode | int = config.hook.pytest_cmdline_main(config=config) 1070s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 1070s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513, in __call__ 1070s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1070s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1070s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1070s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1070s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1070s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1070s raise exception.with_traceback(exception.__traceback__) 1070s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103, in _multicall 1070s res = hook_impl.function(*args) 1070s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 330, in pytest_cmdline_main 1070s return wrap_session(config, _main) 1070s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 318, in wrap_session 1070s config.hook.pytest_sessionfinish( 1070s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1070s session=session, exitstatus=session.exitstatus 1070s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1070s ) 1070s ^ 1070s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513, in __call__ 1070s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1070s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1070s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1070s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1070s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1070s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1070s raise exception.with_traceback(exception.__traceback__) 1070s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in _multicall 1070s teardown.throw(exception) # type: ignore[union-attr] 1070s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1070s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 868, in pytest_sessionfinish 1070s return (yield) 1070s ^^^^^ 1070s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in _multicall 1070s teardown.throw(exception) # type: ignore[union-attr] 1070s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1070s File "/usr/lib/python3/dist-packages/_pytest/terminal.py", line 893, in pytest_sessionfinish 1070s result = yield 1070s ^^^^^ 1070s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in _multicall 1070s teardown.throw(exception) # type: ignore[union-attr] 1070s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1070s File "/usr/lib/python3/dist-packages/_pytest/warnings.py", line 141, in pytest_sessionfinish 1070s return (yield) 1070s ^^^^^ 1070s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103, in _multicall 1070s res = hook_impl.function(*args) 1070s File "/usr/lib/python3/dist-packages/_pytest/cacheprovider.py", line 475, in pytest_sessionfinish 1070s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 1070s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1070s File "/usr/lib/python3/dist-packages/_pytest/cacheprovider.py", line 191, in set 1070s data = json.dumps(value, ensure_ascii=False, indent=2) 1070s File "/usr/lib/python3.13/json/__init__.py", line 238, in dumps 1070s **kw).encode(obj) 1070s ~~~~~~^^^^^ 1070s File "/usr/lib/python3.13/json/encoder.py", line 200, in encode 1070s chunks = self.iterencode(o, _one_shot=True) 1070s File "/usr/lib/python3.13/json/encoder.py", line 261, in iterencode 1070s return _iterencode(o, 0) 1070s MemoryError 1070s ________________________________________________________________________________ 1076s *** END OF RUN 1: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 1076s *** STARTING RUN 2 at 22:01:01: 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 1076s 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'] 1076s ============================= test session starts ============================== 1076s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 1076s cachedir: .pytest_cache 1076s PyQt5 5.15.11 -- Qt runtime 5.15.15 -- Qt compiled 5.15.15 1076s rootdir: /tmp/autopkgtest.B1O1OH/build.aVN/src 1076s configfile: pytest.ini 1076s 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 1076s timeout: 120.0s 1076s timeout method: thread 1076s timeout func_only: False 1078s collecting ... Attribute Qt::AA_ShareOpenGLContexts must be set before QCoreApplication is created. 1080s collected 1368 items / 241 deselected / 2 skipped / 1127 selected 1080s 1080s spyder/app/tests/test_cli_options.py::test_get_options SKIPPED (Test 1080s passed in previous runs) [ 0%] 1080s spyder/plugins/completion/tests/test_plugin.py::test_plugin_completion_gather SKIPPED [ 0%] 1080s spyder/plugins/completion/tests/test_plugin.py::test_plugin_first_response_request SKIPPED [ 0%] 1080s spyder/plugins/editor/tests/test_plugin.py::test_save_with_preferred_eol_chars[nt] SKIPPED [ 0%] 1080s spyder/plugins/editor/tests/test_plugin.py::test_save_with_preferred_eol_chars[mac] SKIPPED [ 0%] 1080s spyder/plugins/editor/tests/test_plugin.py::test_save_with_preferred_eol_chars[posix] SKIPPED [ 0%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_completions_hide.py::test_automatic_completions_hide_complete SKIPPED [ 0%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_completions_hide.py::test_automatic_completions_widget_visible SKIPPED [ 0%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r\n-autopep8] SKIPPED [ 0%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r\n-black] SKIPPED [ 0%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r-autopep8] SKIPPED [ 0%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r-black] SKIPPED [ 1%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\n-autopep8] SKIPPED [ 1%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\n-black] SKIPPED [ 1%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r\n-autopep8] SKIPPED [ 1%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r\n-yapf] SKIPPED [ 1%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r\n-black] SKIPPED [ 1%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r-autopep8] SKIPPED [ 1%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r-yapf] SKIPPED [ 1%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r-black] SKIPPED [ 1%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\n-autopep8] SKIPPED [ 1%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\n-yapf] SKIPPED [ 1%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\n-black] SKIPPED [ 2%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_max_line_length[autopep8] SKIPPED [ 2%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_max_line_length[black] SKIPPED [ 2%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_fallback_completions SKIPPED [ 2%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_space_completion SKIPPED [ 2%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_hide_widget_completion SKIPPED [ 2%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions SKIPPED [ 2%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions_tab_bug SKIPPED [ 2%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions_space_bug SKIPPED [ 2%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completions SKIPPED [ 2%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_code_snippets SKIPPED [ 2%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completion_order SKIPPED [ 3%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_text_snippet_completions SKIPPED [ 3%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completions_extra_paths SKIPPED [ 3%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completions_environment SKIPPED [ 3%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_dot_completions SKIPPED [ 3%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[000_test.txt] SKIPPED [ 3%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[.hidden] SKIPPED [ 3%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[any_file.txt] SKIPPED [ 3%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[abc.py] SKIPPED [ 3%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[part.0.parquet] SKIPPED [ 3%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[/home] SKIPPED [ 3%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[C:\\Users] SKIPPED [ 3%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[C:\\Windows\\System32] SKIPPED [ 4%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[/Library/Frameworks] SKIPPED [ 4%] 1080s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_when_completions_are_visible SKIPPED [ 4%] 1080s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_lsp_splitter_close SKIPPED [ 4%] 1080s spyder/plugins/editor/widgets/tests/test_formatting.py::test_closing_document_formatting[autopep8] SKIPPED [ 4%] 1080s spyder/plugins/editor/widgets/tests/test_formatting.py::test_closing_document_formatting[black] SKIPPED [ 4%] 1080s spyder/plugins/editor/widgets/tests/test_formatting.py::test_formatting_on_save[autopep8] SKIPPED [ 4%] 1080s spyder/plugins/editor/widgets/tests/test_formatting.py::test_formatting_on_save[black] SKIPPED [ 4%] 1080s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_get_common_file_associations SKIPPED [ 4%] 1080s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_get_file_associations SKIPPED [ 4%] 1080s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_create_file_manager_actions SKIPPED [ 4%] 1080s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_clicked SKIPPED [ 5%] 1080s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_check_launch_error_codes SKIPPED [ 5%] 1080s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_open_association SKIPPED [ 5%] 1080s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_update_filters SKIPPED [ 5%] 1080s spyder/plugins/explorer/widgets/tests/test_fileassociations.py::test_input_text_dialog SKIPPED [ 5%] 1080s spyder/plugins/explorer/widgets/tests/test_fileassociations.py::test_apps_dialog SKIPPED [ 5%] 1080s spyder/plugins/explorer/widgets/tests/test_fileassociations.py::test_file_assoc_widget SKIPPED [ 5%] 1080s spyder/plugins/findinfiles/tests/test_plugin.py::test_closing_plugin SKIPPED [ 5%] 1080s spyder/plugins/history/tests/test_plugin.py::test_add_history SKIPPED [ 5%] 1080s spyder/plugins/onlinehelp/tests/test_pydocgui.py::test_get_pydoc[lib0] SKIPPED [ 5%] 1080s spyder/plugins/onlinehelp/tests/test_pydocgui.py::test_get_pydoc[lib1] SKIPPED [ 5%] 1080s spyder/plugins/onlinehelp/tests/test_pydocgui.py::test_get_pydoc[lib2] SKIPPED [ 6%] 1080s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_add_figures[image/png-.png] SKIPPED [ 6%] 1080s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_add_figures[image/svg+xml-.svg] SKIPPED [ 6%] 1080s spyder/utils/tests/test_encoding.py::test_symlinks SKIPPED (Test passed 1080s in previous runs) [ 6%] 1080s spyder/utils/tests/test_programs.py::test_run_python_script_in_terminal_blank_wdir SKIPPED [ 6%] 1080s spyder/utils/tests/test_programs.py::test_run_python_script_in_terminal_with_wdir_empty SKIPPED [ 6%] 1080s spyder/utils/tests/test_programs.py::test_is_valid_interpreter SKIPPED [ 6%] 1080s spyder/utils/tests/test_programs.py::test_is_invalid_interpreter SKIPPED [ 6%] 1080s spyder/utils/tests/test_programs.py::test_is_valid_interpreter_name SKIPPED [ 6%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_classfunc_selector.py::test_class_func_selector SKIPPED [ 6%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_folding SKIPPED [ 6%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_unfold_when_searching SKIPPED [ 7%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_unfold_goto SKIPPED [ 7%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_delete_folded_line SKIPPED [ 7%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_delete_selections_with_folded_lines SKIPPED [ 7%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_preserve_folded_regions_after_paste SKIPPED [ 7%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_hide_calltip SKIPPED [ 7%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params0] SKIPPED [ 7%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params1] SKIPPED [ 7%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params2] SKIPPED [ 7%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params3] SKIPPED [ 7%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints[params0] SKIPPED [ 7%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints[params1] SKIPPED [ 7%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints[params2] SKIPPED [ 8%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_not_triggered[def test():\n pass\n\ntest] SKIPPED [ 8%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_not_triggered[# a comment] SKIPPED [ 8%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_not_triggered["a string"] SKIPPED [ 8%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_for_builtins[params0] SKIPPED [ 8%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_for_builtins[params1] SKIPPED [ 8%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_for_builtins[params2] SKIPPED [ 8%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_hints_vertical_position[params0] SKIPPED [ 8%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_hints_vertical_position[params1] SKIPPED [ 8%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_completion_hints SKIPPED [ 8%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_outline.py::test_editor_outlineexplorer SKIPPED [ 8%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_outline.py::test_empty_file SKIPPED [ 9%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings SKIPPED [ 9%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_adding_warnings SKIPPED [ 9%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_move_warnings SKIPPED [ 9%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_get_warnings SKIPPED [ 9%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_update_warnings_after_delete_line SKIPPED [ 9%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_update_warnings_after_closequotes SKIPPED [ 9%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_update_warnings_after_closebrackets SKIPPED [ 9%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[#noqa] SKIPPED [ 9%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[# NOQA] SKIPPED [ 9%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[# analysis:ignore] SKIPPED [ 9%] 1080s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[# no-work] SKIPPED [ 10%] 1080s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[class] SKIPPED [ 10%] 1080s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[def] SKIPPED [ 10%] 1080s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[for] SKIPPED [ 10%] 1080s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[while] SKIPPED [ 10%] 1080s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[import] SKIPPED [ 10%] 1080s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[from] SKIPPED [ 10%] 1080s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[async] SKIPPED [ 10%] 1080s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[try] SKIPPED [ 10%] 1080s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[with] SKIPPED [ 10%] 1080s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[list] SKIPPED [ 10%] 1080s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[dict] SKIPPED [ 11%] 1080s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[set] SKIPPED [ 11%] 1080s spyder/app/tests/test_find_plugins.py::test_find_internal_plugins SKIPPED [ 11%] 1080s spyder/app/tests/test_find_plugins.py::test_find_external_plugins SKIPPED [ 11%] 1080s spyder/config/tests/test_base.py::test_is_stable_version SKIPPED (Test 1080s passed in previous runs) [ 11%] 1080s spyder/config/tests/test_base.py::test_get_conf_path[True] SKIPPED (Test 1080s passed in previous runs) [ 11%] 1080s spyder/config/tests/test_base.py::test_get_conf_path[False] SKIPPED [ 11%] 1080s spyder/config/tests/test_base.py::test_is_conda_based_app SKIPPED (Only 1080s works with Anaconda) [ 11%] 1080s spyder/config/tests/test_manager.py::test_site_config_load SKIPPED (Test 1080s passed in previous runs) [ 11%] 1080s spyder/config/tests/test_manager.py::test_external_plugin_config SKIPPED [ 11%] 1080s spyder/config/tests/test_manager.py::test_secure_options SKIPPED (Fails 1080s on Linux and CIs) [ 11%] 1080s spyder/config/tests/test_user.py::test_default_config_set[test_input0-[sec][opt] = val\n] SKIPPED [ 11%] 1080s spyder/config/tests/test_user.py::test_default_config_set[test_input1-[sec][opt] = 50\n] SKIPPED [ 12%] 1080s spyder/config/tests/test_user.py::test_default_config_set[test_input2-[sec][opt] = [50]\n] SKIPPED [ 12%] 1080s spyder/config/tests/test_user.py::test_default_config_set[test_input3-[sec][opt] = (50, 2)\n] SKIPPED [ 12%] 1080s spyder/config/tests/test_user.py::test_default_config_set[test_input4-[sec][opt] = {50}\n] SKIPPED [ 12%] 1080s spyder/config/tests/test_user.py::test_default_config_set[test_input5-[sec][opt] = {'k': 50}\n] SKIPPED [ 12%] 1080s spyder/config/tests/test_user.py::test_default_config_set[test_input6-[sec][opt] = False\n] SKIPPED [ 12%] 1080s spyder/config/tests/test_user.py::test_default_config_set[test_input7-[sec][opt] = True\n] SKIPPED [ 12%] 1080s spyder/config/tests/test_user.py::test_default_config_set[test_input8-[sec space][opt] = True\n] SKIPPED [ 12%] 1080s spyder/config/tests/test_user.py::test_default_config_set[test_input9-[sec space][opt space] = True\n] SKIPPED [ 12%] 1080s spyder/config/tests/test_user.py::test_default_config_save_write SKIPPED [ 12%] 1080s spyder/config/tests/test_user.py::test_default_config_set_defaults SKIPPED [ 12%] 1080s spyder/config/tests/test_user.py::test_userconfig_get_minor_version[3.2.1-3.2] SKIPPED [ 13%] 1080s spyder/config/tests/test_user.py::test_userconfig_get_minor_version[3.2.0-3.2] SKIPPED [ 13%] 1080s spyder/config/tests/test_user.py::test_userconfig_get_major_version[3.2.1-3] SKIPPED [ 13%] 1080s spyder/config/tests/test_user.py::test_userconfig_get_major_version[0.2.0-0] SKIPPED [ 13%] 1080s spyder/config/tests/test_user.py::test_userconfig_check_version[abc] SKIPPED [ 13%] 1080s spyder/config/tests/test_user.py::test_userconfig_check_version[x.x.x] SKIPPED [ 13%] 1080s spyder/config/tests/test_user.py::test_userconfig_check_version[1.0] SKIPPED [ 13%] 1080s spyder/config/tests/test_user.py::test_userconfig_check_version[-1.0] SKIPPED [ 13%] 1080s spyder/config/tests/test_user.py::test_userconfig_check_version[-1.0.0] SKIPPED [ 13%] 1080s spyder/config/tests/test_user.py::test_userconfig_check_version[] SKIPPED [ 13%] 1080s spyder/config/tests/test_user.py::test_userconfig_check_defaults SKIPPED [ 13%] 1080s spyder/config/tests/test_user.py::test_userconfig_check_section_option SKIPPED [ 14%] 1080s spyder/config/tests/test_user.py::test_userconfig_load_from_ini SKIPPED [ 14%] 1080s spyder/config/tests/test_user.py::test_userconfig_get_version SKIPPED [ 14%] 1080s spyder/config/tests/test_user.py::test_userconfig_set_version SKIPPED [ 14%] 1080s spyder/config/tests/test_user.py::test_userconfig_reset_to_defaults SKIPPED [ 14%] 1080s spyder/config/tests/test_user.py::test_userconfig_set_as_defaults SKIPPED [ 14%] 1080s spyder/config/tests/test_user.py::test_userconfig_get_default SKIPPED [ 14%] 1080s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults0-value] SKIPPED [ 14%] 1080s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults1-"\xe9\xe0\xc7\xc3\xe3\xe9\xe8\xef"] SKIPPED [ 14%] 1080s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults2-\xe9\xe0\xc7\xc3\xe3\xe9\xe8\xef] SKIPPED [ 14%] 1080s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults3-True] SKIPPED [ 14%] 1080s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults4-] SKIPPED [ 14%] 1080s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults5-123] SKIPPED [ 15%] 1080s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults6-123.123] SKIPPED [ 15%] 1080s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults7-value7] SKIPPED [ 15%] 1080s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults8-value8] SKIPPED [ 15%] 1080s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get2[defaults0-val-True] SKIPPED [ 15%] 1080s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get2[defaults1-val-False] SKIPPED [ 15%] 1080s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get2[defaults2-val-False] SKIPPED [ 15%] 1080s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get_string_from_inifile SKIPPED [ 15%] 1080s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get_does_not_eval_functions SKIPPED [ 15%] 1080s spyder/config/tests/test_user.py::test_userconfig_set_default SKIPPED [ 15%] 1080s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults0-other] SKIPPED [ 15%] 1080s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults1-\xe3\xe9\xe8\xef] SKIPPED [ 16%] 1081s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults2-False] SKIPPED [ 16%] 1081s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults3-dict] SKIPPED [ 16%] 1081s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults4-345] SKIPPED [ 16%] 1081s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults5-345.345] SKIPPED [ 16%] 1081s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults6-value6] SKIPPED [ 16%] 1081s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults7-value7] SKIPPED [ 16%] 1081s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults8-other] SKIPPED [ 16%] 1081s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_invalid[defaults0-no] SKIPPED [ 16%] 1081s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_invalid[defaults1-n9] SKIPPED [ 16%] 1081s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_invalid[defaults2-n9] SKIPPED [ 16%] 1081s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_with_string SKIPPED [ 17%] 1081s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_percentage_string SKIPPED [ 17%] 1081s spyder/config/tests/test_user.py::test_userconfig_remove_section SKIPPED [ 17%] 1081s spyder/config/tests/test_user.py::test_userconfig_remove_option SKIPPED [ 17%] 1081s spyder/config/tests/test_user.py::test_userconfig_cleanup SKIPPED (Test 1081s passed in previous runs) [ 17%] 1081s spyder/config/tests/test_user.py::test_invalid_shortcuts SKIPPED (Test 1081s passed in previous runs) [ 17%] 1081s spyder/config/tests/test_user.py::TestSpyderConfigApplyPatches::test_spyderconfig_apply_configuration_patches_42 SKIPPED [ 17%] 1081s spyder/config/tests/test_user.py::TestSpyderConfigApplyPatches::test_spyderconfig_apply_configuration_patches_45 SKIPPED [ 17%] 1081s spyder/config/tests/test_user.py::test_spyderconfig_get_defaults_path_name_from_version SKIPPED [ 17%] 1081s spyder/plugins/appearance/tests/test_confpage.py::test_change_ui_theme_and_color_scheme[config_dialog0] SKIPPED [ 17%] 1081s spyder/plugins/application/widgets/tests/test_status.py::test_inapp_appeal_status_bar SKIPPED [ 17%] 1081s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_file_open_close SKIPPED [ 18%] 1081s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_get_words SKIPPED [ 18%] 1081s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[c] SKIPPED [ 18%] 1081s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[cpp] SKIPPED [ 18%] 1081s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[css] SKIPPED [ 18%] 1081s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[erl] SKIPPED [ 18%] 1081s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[ex] SKIPPED [ 18%] 1081s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[html] SKIPPED [ 18%] 1081s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[java] SKIPPED [ 18%] 1081s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[jl] SKIPPED [ 18%] 1081s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[md] SKIPPED [ 18%] 1081s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[py] SKIPPED [ 18%] 1081s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[R] SKIPPED [ 19%] 1081s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_token_update SKIPPED [ 19%] 1081s spyder/plugins/completion/tests/test_configdialog.py::test_config_dialog[config_dialog0] SKIPPED [ 19%] 1081s spyder/plugins/completion/tests/test_plugin.py::test_configuration_merge SKIPPED [ 19%] 1081s spyder/plugins/completion/tests/test_plugin.py::test_provider_detection SKIPPED [ 19%] 1081s spyder/plugins/console/tests/test_plugin.py::test_run_code SKIPPED (Test 1081s passed in previous runs) [ 19%] 1081s spyder/plugins/console/tests/test_plugin.py::test_completions SKIPPED [ 19%] 1081s spyder/plugins/console/tests/test_plugin.py::test_handle_exception SKIPPED [ 19%] 1081s spyder/plugins/console/tests/test_plugin.py::test_handle_warnings SKIPPED [ 19%] 1081s spyder/plugins/console/tests/test_plugin.py::test_report_external_repo SKIPPED [ 19%] 1081s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_bracket_closing_new_line SKIPPED [ 19%] 1081s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_close_brackets[(-()-1] SKIPPED [ 20%] 1081s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_close_brackets[{-{}-1] SKIPPED [ 20%] 1081s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_close_brackets[[-[]-1] SKIPPED [ 20%] 1081s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[()-(())-2] SKIPPED [ 20%] 1081s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[{}-{()}-2] SKIPPED [ 20%] 1081s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[[]-[()]-2] SKIPPED [ 20%] 1081s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[,-(),-1] SKIPPED [ 20%] 1081s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[:-():-1] SKIPPED [ 20%] 1081s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[;-();-1] SKIPPED [ 20%] 1081s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_selected_text SKIPPED [ 20%] 1081s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_selected_text_multiple_lines SKIPPED [ 20%] 1081s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_complex_completion SKIPPED [ 21%] 1081s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_bracket_closing SKIPPED [ 21%] 1081s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_activate_deactivate SKIPPED [ 21%] 1081s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["-""-1] SKIPPED [ 21%] 1081s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['-''-1] SKIPPED [ 21%] 1081s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[#"-#"-2] SKIPPED [ 21%] 1081s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[#'-#'-2] SKIPPED [ 21%] 1081s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["""-"""-3] SKIPPED [ 21%] 1081s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['''-'''-3] SKIPPED [ 21%] 1081s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[""""-""""""-3] SKIPPED [ 21%] 1081s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[''''-''''''-3] SKIPPED [ 21%] 1081s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["some_string"-"some_string"-13] SKIPPED [ 22%] 1081s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['some_string'-'some_string'-13] SKIPPED [ 22%] 1081s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["\\""-"\\""-4] SKIPPED [ 22%] 1081s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['\\''-'\\''-4] SKIPPED [ 22%] 1081s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["\\\\"-"\\\\"-4] SKIPPED [ 22%] 1081s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['\\\\'-'\\\\'-4] SKIPPED [ 22%] 1081s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[()-("")-2] SKIPPED [ 22%] 1081s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[{}-{""}-2] SKIPPED [ 22%] 1081s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[[]-[""]-2] SKIPPED [ 22%] 1081s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[,-"",-1] SKIPPED [ 22%] 1081s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[:-"":-1] SKIPPED [ 22%] 1081s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[;-"";-1] SKIPPED [ 22%] 1081s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[a-"a-1] SKIPPED [ 23%] 1081s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_selected_text SKIPPED [ 23%] 1081s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_selected_text_multiple_lines SKIPPED [ 23%] 1081s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes_in_brackets SKIPPED [ 23%] 1081s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_activate_deactivate SKIPPED [ 23%] 1081s spyder/plugins/editor/extensions/tests/test_docstring.py::test_parse_function_definition[def foo():--name_list0-type_list0-value_list0-None] SKIPPED [ 23%] 1081s 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%] 1081s 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%] 1081s spyder/plugins/editor/extensions/tests/test_docstring.py::test_get_function_body[def foo():\n return-- return] SKIPPED [ 23%] 1081s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc---True] SKIPPED [ 23%] 1081s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc---False] SKIPPED [ 23%] 1081s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc-if 1:\n -if 1:\n -True] SKIPPED [ 24%] 1081s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc-if 1:\n -if 1:\n -False] SKIPPED [ 24%] 1081s 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%] 1081s 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%] 1081s 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%] 1081s 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%] 1081s 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%] 1081s 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%] 1081s 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%] 1081s 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%] 1081s 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%] 1081s 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%] 1081s 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%] 1081s 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%] 1081s 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%] 1081s 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%] 1081s 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%] 1081s 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%] 1081s 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%] 1081s 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%] 1081s 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%] 1081s 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%] 1081s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_delayed_popup[def foo():\n-def foo():\n """a-65] SKIPPED [ 25%] 1081s 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%] 1081s 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%] 1081s 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%] 1081s 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%] 1081s 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%] 1081s 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%] 1081s 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%] 1081s 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%] 1081s 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%] 1081s 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%] 1081s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_enabled SKIPPED [ 26%] 1081s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_flag_painting SKIPPED [ 27%] 1081s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_range_indicator_visible_on_hover_only SKIPPED [ 27%] 1081s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_range_indicator_alt_modifier_response SKIPPED [ 27%] 1081s spyder/plugins/editor/tests/test_editor_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 27%] 1081s spyder/plugins/editor/tests/test_plugin.py::test_basic_initialization SKIPPED [ 27%] 1081s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[other_file.py-file1.py] SKIPPED [ 27%] 1081s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[file1.py-file1.py] SKIPPED [ 27%] 1081s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[file2.py-file2.py] SKIPPED [ 27%] 1081s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[file4.py-file4.py] SKIPPED [ 27%] 1081s spyder/plugins/editor/tests/test_plugin.py::test_restore_open_files SKIPPED [ 27%] 1081s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files_cleanprefs SKIPPED [ 27%] 1081s spyder/plugins/editor/tests/test_plugin.py::test_open_untitled_files SKIPPED [ 28%] 1081s spyder/plugins/editor/tests/test_plugin.py::test_renamed_tree SKIPPED [ 28%] 1081s spyder/plugins/editor/tests/test_plugin.py::test_no_template SKIPPED [ 28%] 1081s spyder/plugins/editor/tests/test_plugin.py::test_editor_has_autosave_component SKIPPED [ 28%] 1081s spyder/plugins/editor/tests/test_plugin.py::test_autosave_component_do_autosave SKIPPED [ 28%] 1081s spyder/plugins/editor/tests/test_plugin.py::test_editorstacks_share_autosave_data SKIPPED [ 28%] 1081s spyder/plugins/editor/tests/test_plugin.py::test_editor_calls_recoverydialog_exec_if_nonempty SKIPPED [ 28%] 1081s spyder/plugins/editor/tests/test_plugin.py::test_closing_editor_plugin_stops_autosave_timer SKIPPED [ 28%] 1081s spyder/plugins/editor/tests/test_plugin.py::test_renamed_propagates_to_autosave SKIPPED [ 28%] 1081s spyder/plugins/editor/tests/test_plugin.py::test_go_to_prev_next_cursor_position SKIPPED [ 28%] 1081s spyder/plugins/editor/tests/test_plugin.py::test_open_and_close_lsp_requests SKIPPED [ 28%] 1081s spyder/plugins/editor/tests/test_plugin.py::test_toggle_eol_chars[nt] SKIPPED [ 29%] 1081s spyder/plugins/editor/tests/test_plugin.py::test_toggle_eol_chars[mac] SKIPPED [ 29%] 1081s spyder/plugins/editor/tests/test_plugin.py::test_toggle_eol_chars[posix] SKIPPED [ 29%] 1081s spyder/plugins/editor/tests/test_plugin.py::test_save_with_os_eol_chars SKIPPED [ 29%] 1081s spyder/plugins/editor/tests/test_plugin.py::test_remove_editorstacks_and_windows SKIPPED [ 29%] 1081s spyder/plugins/editor/tests/test_plugin.py::test_register_run_metadata SKIPPED [ 29%] 1081s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_component_set_interval SKIPPED [ 29%] 1081s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_component_timer_if_enabled[False] SKIPPED [ 29%] 1081s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_component_timer_if_enabled[True] SKIPPED [ 29%] 1081s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_empty_autosave_dir SKIPPED [ 29%] 1081s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_one_pid_file[True-False] SKIPPED [ 29%] 1081s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_one_pid_file[False-False] SKIPPED [ 29%] 1081s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_one_pid_file[False-True] SKIPPED [ 30%] 1081s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_non_pid_file SKIPPED [ 30%] 1081s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_without_autosave_dir SKIPPED [ 30%] 1081s spyder/plugins/editor/utils/tests/test_autosave.py::test_try_recover[False] SKIPPED [ 30%] 1081s spyder/plugins/editor/utils/tests/test_autosave.py::test_try_recover[True] SKIPPED [ 30%] 1081s spyder/plugins/editor/utils/tests/test_autosave.py::test_create_unique_autosave_filename[False-False] SKIPPED [ 30%] 1081s spyder/plugins/editor/utils/tests/test_autosave.py::test_create_unique_autosave_filename[True-False] SKIPPED [ 30%] 1081s spyder/plugins/editor/utils/tests/test_autosave.py::test_create_unique_autosave_filename[False-True] SKIPPED [ 30%] 1081s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave[True] SKIPPED [ 30%] 1081s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave[False] SKIPPED [ 30%] 1081s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_nonempty_mapping[True] SKIPPED [ 30%] 1081s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_nonempty_mapping[False] SKIPPED [ 31%] 1081s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_empty_mapping[False] SKIPPED [ 31%] 1081s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_empty_mapping[True] SKIPPED [ 31%] 1081s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_remove_autosave_file[False] SKIPPED [ 31%] 1081s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_remove_autosave_file[True] SKIPPED [ 31%] 1081s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_autosave_filename SKIPPED [ 31%] 1081s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_file_renamed[True] SKIPPED [ 31%] 1081s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_file_renamed[False] SKIPPED [ 31%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_after_simple_statement SKIPPED [ 31%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_after_if_statement SKIPPED [ 31%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_not_at_end_of_line SKIPPED [ 31%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_unterminated_string SKIPPED [ 32%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_comment SKIPPED [ 32%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_already_ends_in_colon SKIPPED [ 32%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_ends_in_backslash SKIPPED [ 32%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_one_line_if_statement SKIPPED [ 32%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_even_if_colon_inside_brackets SKIPPED [ 32%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_listcomp_over_two_lines SKIPPED [ 32%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_listcomp_over_three_lines SKIPPED [ 32%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_even_if_colon_inside_quotes SKIPPED [ 32%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_in_two_if_statements_on_one_line SKIPPED [ 32%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_simple_tuple SKIPPED [ 32%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_def_with_newline SKIPPED [ 33%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_def_with_indented_comment SKIPPED [ 33%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_brackets_alone SKIPPED [ 33%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_simple_def SKIPPED [ 33%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_open_parenthesis SKIPPED [ 33%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_open_bracket SKIPPED [ 33%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_open_curly SKIPPED [ 33%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_align_on_parenthesis SKIPPED [ 33%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_align_on_bracket SKIPPED [ 33%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_align_on_curly SKIPPED [ 33%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keep_unindent SKIPPED [ 33%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keep_unindent_fix_indent SKIPPED [ 33%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keep_unindent_if_blank SKIPPED [ 34%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_first_line SKIPPED [ 34%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_indentation_with_spaces SKIPPED [ 34%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_def_with_unindented_comment SKIPPED [ 34%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_issue_5606 SKIPPED [ 34%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_issue_7377 SKIPPED [ 34%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_issue_887 SKIPPED [ 34%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keywords SKIPPED [ 34%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_hanging_indentation_without_block SKIPPED [ 34%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_no_hanging_indentation SKIPPED [ 34%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_unintent_in_block SKIPPED [ 34%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_multi_line_lists SKIPPED [ 35%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_string_literals SKIPPED [ 35%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_indentation_with_tabs SKIPPED [ 35%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_indentation_with_tabs_parenthesis SKIPPED [ 35%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_unindentation_with_tabs SKIPPED [ 35%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_simple_indentation SKIPPED [ 35%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_copy_paste_autoindent SKIPPED [ 35%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_add_bookmark SKIPPED [ 35%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_get_bookmarks SKIPPED [ 35%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_clear_bookmarks SKIPPED [ 35%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_update_bookmarks SKIPPED [ 35%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_add_remove_breakpoint SKIPPED [ 36%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_add_remove_breakpoint_with_edit_condition SKIPPED [ 36%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_get_breakpoints SKIPPED [ 36%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_clear_breakpoints SKIPPED [ 36%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_set_breakpoints SKIPPED [ 36%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_update_breakpoints SKIPPED [ 36%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_upper_to_lower SKIPPED [ 36%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_lower_to_upper SKIPPED [ 36%] 1081s 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%] 1081s 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%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[myvar = 2 -myvar = 2\n-keys2-True] SKIPPED [ 36%] 1081s 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%] 1081s 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%] 1081s 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%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress["""string -"""string \n-keys6-True] SKIPPED [ 37%] 1081s 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%] 1081s 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%] 1081s 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%] 1081s 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%] 1081s 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%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[('\U0001f6ab')-('\U0001f6ab')\n-keys12-True] SKIPPED [ 37%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[def fun():-def fun():\n\n -keys13-True] SKIPPED [ 37%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[def fun():-def fun():\n\n\n-keys14-True] SKIPPED [ 37%] 1081s 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%] 1081s 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%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string -expected_state0] SKIPPED [ 38%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string -expected_state1] SKIPPED [ 38%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string \\-expected_state2] SKIPPED [ 38%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string \\-expected_state3] SKIPPED [ 38%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string \\ -expected_state4] PASSED [ 38%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string \\ -expected_state5] PASSED [ 38%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string ' -expected_state6] PASSED [ 38%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string " -expected_state7] PASSED [ 38%] 1081s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string "-expected_state8] PASSED [ 38%] 1082s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string '-expected_state9] PASSED [ 39%] 1082s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string " -expected_state10] PASSED [ 39%] 1082s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string ' -expected_state11] PASSED [ 39%] 1082s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string -expected_state12] PASSED [ 39%] 1082s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string -expected_state13] PASSED [ 39%] 1082s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string \\-expected_state14] PASSED [ 39%] 1082s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string \\-expected_state15] PASSED [ 39%] 1082s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string \\ -expected_state16] PASSED [ 39%] 1083s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string \\ -expected_state17] PASSED [ 39%] 1083s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string ''' -expected_state18] PASSED [ 39%] 1083s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string """ -expected_state19] PASSED [ 39%] 1083s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string """-expected_state20] PASSED [ 40%] 1083s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string '''-expected_state21] PASSED [ 40%] 1083s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string """ -expected_state22] PASSED [ 40%] 1083s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string ''' -expected_state23] PASSED [ 40%] 1083s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_comment PASSED [ 40%] 1083s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_undo_return PASSED [ 40%] 1083s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_brace_match PASSED [ 40%] 1084s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_backspace_char PASSED [ 40%] 1084s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_backspace_selection PASSED [ 40%] 1084s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_delete_char PASSED [ 40%] 1084s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_delete_selection SKIPPED [ 40%] 1084s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_qtbug35861 SKIPPED [ 40%] 1084s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_get_text_with_eol[def foo(x):\n return x\n] PASSED [ 41%] 1084s 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%] 1084s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_get_text_with_eol[def foo(x):\r return x\r] PASSED [ 41%] 1084s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_format_signature PASSED [ 41%] 1084s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_delete PASSED [ 41%] 1084s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_files[create_folders_files0] PASSED [ 41%] 1084s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_files[create_folders_files1] PASSED [ 41%] 1085s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_files[create_folders_files2] PASSED [ 41%] 1085s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[def fun(a, b):\n\treturn a + b-\n] PASSED [ 41%] 1085s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[def fun(a, b):\n\treturn a + b-\r\n] PASSED [ 41%] 1085s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[def fun(a, b):\n\treturn a + b-\r] PASSED [ 41%] 1085s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[https://www.spyder-ide.org-\n] PASSED [ 42%] 1085s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[https://www.spyder-ide.org-\r\n] PASSED [ 42%] 1085s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[https://www.spyder-ide.org-\r] PASSED [ 42%] 1085s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_cell_highlight PASSED [ 42%] 1085s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_shortcut_for_widget_is_updated[config_dialog0] SKIPPED [ 42%] 1085s spyder/plugins/editor/widgets/codeeditor/tests/test_comments.py::test_single_line_comment PASSED [ 42%] 1085s spyder/plugins/editor/widgets/codeeditor/tests/test_comments.py::test_selection_comment PASSED [ 42%] 1089s spyder/plugins/editor/widgets/codeeditor/tests/test_decorations.py::test_decorations PASSED [ 42%] 1093s spyder/plugins/editor/widgets/codeeditor/tests/test_decorations.py::test_update_decorations_when_scrolling PASSED [ 42%] 1094s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params0] PASSED [ 42%] 1095s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params1] PASSED [ 42%] 1096s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params2] PASSED [ 43%] 1097s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params3] PASSED [ 43%] 1099s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params4] PASSED [ 43%] 1100s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params5] PASSED [ 43%] 1101s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params6] PASSED [ 43%] 1102s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params7] PASSED [ 43%] 1103s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params8] PASSED [ 43%] 1104s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params9] PASSED [ 43%] 1105s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params10] PASSED [ 43%] 1107s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params11] PASSED [ 43%] 1108s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params12] PASSED [ 43%] 1109s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params13] PASSED [ 44%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params14] PASSED [ 44%] 1110s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params15] SKIPPED [ 44%] 1112s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri_project_root_path PASSED [ 44%] 1113s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri_message_box PASSED [ 44%] 1115s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_pattern_highlight_regression PASSED [ 44%] 1115s spyder/plugins/editor/widgets/codeeditor/tests/test_gotoline.py::test_gotolinedialog_has_cancel_button PASSED [ 44%] 1115s spyder/plugins/editor/widgets/codeeditor/tests/test_gotoline.py::test_gotolinedialog_enter_plus PASSED [ 44%] 1115s spyder/plugins/editor/widgets/codeeditor/tests/test_gotoline.py::test_gotolinedialog_check_valid PASSED [ 44%] 1115s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_single_line_indent PASSED [ 44%] 1115s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_selection_indent PASSED [ 44%] 1116s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_fix_indentation PASSED [ 44%] 1116s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_single_line_unindent PASSED [ 45%] 1116s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_selection_unindent PASSED [ 45%] 1116s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_single_line_unindent_to_grid PASSED [ 45%] 1116s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_selection_unindent_to_grid PASSED [ 45%] 1123s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions_parens_bug PASSED [ 45%] 1124s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[linenumbers-LineNumberArea-True] PASSED [ 45%] 1124s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[linenumbers-LineNumberArea-False] PASSED [ 45%] 1124s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[edge_line-EdgeLine-True] PASSED [ 45%] 1124s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[edge_line-EdgeLine-False] PASSED [ 45%] 1124s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[scrollflagarea-ScrollFlagArea-True] PASSED [ 45%] 1124s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[scrollflagarea-ScrollFlagArea-False] PASSED [ 45%] 1124s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[indent_guides-IndentationGuide-True] PASSED [ 46%] 1124s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[indent_guides-IndentationGuide-False] PASSED [ 46%] 1124s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_scroll_line_up_and_down PASSED [ 46%] 1125s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_find_number_matches PASSED [ 46%] 1125s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_move_current_line_up PASSED [ 46%] 1125s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_move_current_line_down PASSED [ 46%] 1125s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_move_multiple_lines_up PASSED [ 46%] 1126s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_copy_lines_down_up PASSED [ 46%] 1126s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_move_multiple_lines_down PASSED [ 46%] 1126s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_top_line PASSED [ 46%] 1126s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_last_nonempty_line PASSED [ 46%] 1126s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_empty_line_in_middle PASSED [ 47%] 1126s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_last_line_when_empty PASSED [ 47%] 1127s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_last_line_when_nonempty PASSED [ 47%] 1127s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_find_replace_case_sensitive PASSED [ 47%] 1127s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_current_selected_line PASSED [ 47%] 1127s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_enter_press SKIPPED [ 47%] 1128s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_plain_regex PASSED [ 47%] 1128s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_invalid_regex PASSED [ 47%] 1128s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_honouring_case PASSED [ 47%] 1128s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_selection_escape_characters PASSED [ 47%] 1129s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_selection_backslash PASSED [ 47%] 1129s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_advance_cell PASSED [ 48%] 1129s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_get_current_word PASSED [ 48%] 1129s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_tab_keypress_properly_caught_find_replace PASSED [ 48%] 1129s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_tab_moves_focus_from_search_to_replace SKIPPED [ 48%] 1129s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_tab_copies_find_to_replace SKIPPED [ 48%] 1131s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_update_matches_in_find_replace PASSED [ 48%] 1131s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_autosave_all PASSED [ 48%] 1131s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave PASSED [ 48%] 1131s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_saves_only_if_changed PASSED [ 48%] 1132s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_does_not_save_new_files PASSED [ 48%] 1132s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_opening_sets_file_hash PASSED [ 48%] 1132s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_reloading_updates_file_hash PASSED [ 48%] 1132s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_closing_removes_file_hash PASSED [ 49%] 1132s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_does_not_save_after_open[ham.py] PASSED [ 49%] 1132s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_does_not_save_after_open[ham.txt] PASSED [ 49%] 1133s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_does_not_save_after_reload PASSED [ 49%] 1133s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_autosave_updates_name_mapping PASSED [ 49%] 1133s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_handles_error PASSED [ 49%] 1133s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_remove_autosave_file PASSED [ 49%] 1133s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_ipython_files PASSED [ 49%] 1134s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_load_files PASSED [ 49%] 1134s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_close_editor PASSED [ 49%] 1135s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_close_a_file PASSED [ 49%] 1135s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_sort_file_alphabetically PASSED [ 50%] 1135s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_sync_file_order PASSED [ 50%] 1135s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_toggle_off_show_all_files SKIPPED [ 50%] 1135s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_single_file_sync SKIPPED [ 50%] 1136s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_toggle_on_show_all_files PASSED [ 50%] 1136s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_if_changed PASSED [ 50%] 1136s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save PASSED [ 50%] 1137s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_file_saved_in_other_editorstack PASSED [ 50%] 1138s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_select_savename PASSED [ 50%] 1138s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as PASSED [ 50%] 1143s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as_with_outline PASSED [ 50%] 1143s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_copy_as PASSED [ 51%] 1144s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_all PASSED [ 51%] 1144s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as_change_file_type PASSED [ 51%] 1149s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as_lsp_calls PASSED [ 51%] 1149s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_default_keybinding_values PASSED [ 51%] 1149s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_start_and_end_of_document_shortcuts SKIPPED [ 51%] 1149s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_del_undo_redo_shortcuts SKIPPED [ 51%] 1149s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_copy_cut_paste_shortcuts SKIPPED [ 51%] 1149s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_select_all_shortcut SKIPPED [ 51%] 1149s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_delete_line_shortcut SKIPPED [ 51%] 1149s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_go_to_line_shortcut SKIPPED [ 51%] 1149s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_transform_to_lowercase_shortcut SKIPPED [ 51%] 1149s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_transform_to_uppercase_shortcut SKIPPED [ 52%] 1149s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_next_and_previous_word_shortcuts SKIPPED [ 52%] 1149s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_builtin_shift_del_and_ins PASSED [ 52%] 1149s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_builtin_undo_redo SKIPPED [ 52%] 1149s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_shortcuts_for_new_editors SKIPPED [ 52%] 1149s spyder/plugins/editor/widgets/tests/test_autosaveerror.py::test_autosave_error_message_box PASSED [ 52%] 1151s spyder/plugins/editor/widgets/tests/test_bookmarks.py::test_save_bookmark PASSED [ 52%] 1151s spyder/plugins/editor/widgets/tests/test_bookmarks.py::test_load_bookmark PASSED [ 52%] 1151s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_init PASSED [ 52%] 1152s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_close PASSED [ 52%] 1153s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_split PASSED [ 52%] 1154s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_iter_editorstacks PASSED [ 53%] 1154s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_get_layout_settings PASSED [ 53%] 1155s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_set_layout_settings_dont_goto PASSED [ 53%] 1156s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_set_layout_settings_goto PASSED [ 53%] 1157s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[1] PASSED [ 53%] 1157s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[2] PASSED [ 53%] 1157s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[0] PASSED [ 53%] 1157s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[3] PASSED [ 53%] 1158s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[4] PASSED [ 53%] 1158s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_has_cancel_button PASSED [ 53%] 1158s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_table_labels PASSED [ 53%] 1158s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_exec_if_nonempty_when_empty PASSED [ 54%] 1158s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_exec_if_nonempty_when_nonempty PASSED [ 54%] 1158s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_exec_if_nonempty_when_no_autosave_dir PASSED [ 54%] 1158s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_button PASSED [ 54%] 1158s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_when_original_does_not_exist PASSED [ 54%] 1158s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_when_original_not_recorded PASSED [ 54%] 1158s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_fallback PASSED [ 54%] 1158s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_when_error PASSED [ 54%] 1158s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_accepted_after_all_restored PASSED [ 54%] 1158s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_discard_button PASSED [ 54%] 1158s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_discard_when_error PASSED [ 54%] 1158s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_open_button PASSED [ 55%] 1158s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_open_when_no_original PASSED [ 55%] 1158s spyder/plugins/editor/widgets/tests/test_status.py::test_status_bar PASSED [ 55%] 1158s spyder/plugins/explorer/tests/test_explorer_config_dialog.py::test_config_dialog[config_dialog0] PASSED [ 55%] 1158s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_file_explorer PASSED [ 55%] 1159s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files0-absolute] PASSED [ 55%] 1159s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files0-relative] PASSED [ 55%] 1159s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files1-absolute] PASSED [ 55%] 1160s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files1-relative] PASSED [ 55%] 1160s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files2-absolute] PASSED [ 55%] 1160s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files2-relative] PASSED [ 55%] 1161s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files0-absolute] PASSED [ 55%] 1161s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files0-relative] PASSED [ 56%] 1162s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files1-absolute] PASSED [ 56%] 1162s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files1-relative] PASSED [ 56%] 1162s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files2-absolute] PASSED [ 56%] 1163s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files2-relative] PASSED [ 56%] 1163s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[FileExplorerTest-create_folders_files0] PASSED [ 56%] 1163s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[FileExplorerTest-create_folders_files1] PASSED [ 56%] 1164s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[FileExplorerTest-create_folders_files2] PASSED [ 56%] 1164s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[ProjectExplorerTest-create_folders_files0] PASSED [ 56%] 1165s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[ProjectExplorerTest-create_folders_files1] PASSED [ 56%] 1165s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[ProjectExplorerTest-create_folders_files2] PASSED [ 56%] 1165s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[FileExplorerTest-create_folders_files0] PASSED [ 57%] 1166s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[FileExplorerTest-create_folders_files1] PASSED [ 57%] 1166s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[FileExplorerTest-create_folders_files2] PASSED [ 57%] 1166s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[ProjectExplorerTest-create_folders_files0] PASSED [ 57%] 1167s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[ProjectExplorerTest-create_folders_files1] PASSED [ 57%] 1167s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[ProjectExplorerTest-create_folders_files2] PASSED [ 57%] 1168s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[FileExplorerTest-create_folders_files0] PASSED [ 57%] 1168s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[FileExplorerTest-create_folders_files1] PASSED [ 57%] 1168s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[FileExplorerTest-create_folders_files2] PASSED [ 57%] 1169s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[ProjectExplorerTest-create_folders_files0] PASSED [ 57%] 1170s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[ProjectExplorerTest-create_folders_files1] PASSED [ 57%] 1170s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[ProjectExplorerTest-create_folders_files2] PASSED [ 58%] 1171s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[FileExplorerTest-create_folders_files0] PASSED [ 58%] 1171s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[FileExplorerTest-create_folders_files1] PASSED [ 58%] 1171s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[FileExplorerTest-create_folders_files2] PASSED [ 58%] 1172s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[ProjectExplorerTest-create_folders_files0] PASSED [ 58%] 1172s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[ProjectExplorerTest-create_folders_files1] PASSED [ 58%] 1172s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[ProjectExplorerTest-create_folders_files2] PASSED [ 58%] 1173s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_single_click_to_open PASSED [ 58%] 1173s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_find_in_files_search PASSED [ 58%] 1174s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_regex[findinfiles0] PASSED [ 58%] 1174s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_string[findinfiles0] PASSED [ 58%] 1174s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_empty_regex[findinfiles0] PASSED [ 59%] 1175s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_string_no_regexp[findinfiles0] PASSED [ 59%] 1175s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_multiple_string[findinfiles0] PASSED [ 59%] 1175s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_truncate_result_with_different_input[nnnnn] PASSED [ 59%] 1175s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_truncate_result_with_different_input[\xf1and\xfa] PASSED [ 59%] 1176s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_case_unsensitive_search[findinfiles0] PASSED [ 59%] 1176s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_case_sensitive_search[findinfiles0] PASSED [ 59%] 1176s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_search_regexp_error[findinfiles0] PASSED [ 59%] 1176s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_regexp_error[findinfiles0] PASSED [ 59%] 1177s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_no_empty_file_items PASSED [ 59%] 1177s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_add_external_paths PASSED [ 59%] 1177s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_clear_this_list PASSED [ 59%] 1177s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_delete_path PASSED [ 60%] 1177s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_set_project_path PASSED [ 60%] 1177s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_current_search_path[findinfiles0] PASSED [ 60%] 1177s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_max_history[searchin_combobox0] PASSED [ 60%] 1178s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_max_results PASSED [ 60%] 1178s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_find_in_single_file PASSED [ 60%] 1179s spyder/plugins/help/tests/test_plugin.py::test_no_docs_message PASSED [ 60%] 1179s spyder/plugins/help/tests/test_plugin.py::test_no_further_docs_message PASSED [ 60%] 1180s spyder/plugins/help/tests/test_plugin.py::test_help_opens_when_show_tutorial_unit PASSED [ 60%] 1180s spyder/plugins/help/tests/test_widgets.py::test_richtext PASSED [ 60%] 1180s spyder/plugins/help/tests/test_widgets.py::test_plaintext PASSED [ 60%] 1181s spyder/plugins/history/tests/test_history_config_dialog.py::test_config_dialog[config_dialog0] PASSED [ 61%] 1181s spyder/plugins/history/tests/test_plugin.py::test_init PASSED [ 61%] 1181s spyder/plugins/history/tests/test_plugin.py::test_append_to_history PASSED [ 61%] 1181s spyder/plugins/history/tests/test_plugin.py::test_toggle_wrap_mode PASSED [ 61%] 1182s spyder/plugins/history/tests/test_plugin.py::test_toggle_line_numbers PASSED [ 61%] 1182s spyder/plugins/ipythonconsole/comms/tests/test_comms.py::test_comm_base PASSED [ 61%] 1182s spyder/plugins/ipythonconsole/comms/tests/test_comms.py::test_request PASSED [ 61%] 1182s spyder/plugins/ipythonconsole/tests/test_ipython_config_dialog.py::test_config_dialog[config_dialog0] PASSED [ 61%] 1182s spyder/plugins/ipythonconsole/utils/tests/test_spyder_kernel.py::test_kernel_pypath[True] PASSED [ 61%] 1183s spyder/plugins/ipythonconsole/utils/tests/test_spyder_kernel.py::test_kernel_pypath[False] PASSED [ 61%] 1183s spyder/plugins/ipythonconsole/utils/tests/test_spyder_kernel.py::test_python_interpreter PASSED [ 61%] 1183s spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py::test_connection_dialog_remembers_input_with_ssh_passphrase PASSED [ 62%] 1183s spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py::test_connection_dialog_doesnt_remember_input_with_ssh_passphrase PASSED [ 62%] 1183s spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py::test_connection_dialog_remembers_input_with_password PASSED [ 62%] 1183s spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py::test_connection_dialog_doesnt_remember_input_with_password PASSED [ 62%] 1183s spyder/plugins/layout/widgets/tests/test_dialog.py::test_layout_settings_dialog[layout_settings_dialog0] PASSED [ 62%] 1183s spyder/plugins/layout/widgets/tests/test_dialog.py::test_layout_save_dialog[layout_save_dialog0] PASSED [ 62%] 1183s spyder/plugins/maininterpreter/tests/test_confpage.py::test_load_time SKIPPED [ 62%] 1183s spyder/plugins/maininterpreter/tests/test_plugin.py::test_conda_interpreters SKIPPED [ 62%] 1183s spyder/plugins/maininterpreter/tests/test_plugin.py::test_pyenv_interpreters PASSED [ 62%] 1183s spyder/plugins/maininterpreter/tests/test_plugin.py::test_internal_interpreter SKIPPED [ 62%] 1183s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_outline_explorer[text] PASSED [ 62%] 1184s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_go_to_cursor_position PASSED [ 62%] 1184s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_follow_cursor PASSED [ 63%] 1185s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_go_to_cursor_position_with_new_file PASSED [ 63%] 1185s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_go_to_last_item PASSED [ 63%] 1185s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_display_variables PASSED [ 63%] 1186s spyder/plugins/plots/tests/test_plugin.py::test_fit_action PASSED [ 63%] 1188s spyder/plugins/plots/tests/test_plugin.py::test_zoom_actions PASSED [ 63%] 1188s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_figure_to_file[image/png-.png] PASSED [ 63%] 1188s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_figure_to_file[image/svg+xml-.svg] PASSED [ 63%] 1188s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_figure_to_file[image/svg+xml-.png] PASSED [ 63%] 1188s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_all_figures[image/png] PASSED [ 63%] 1188s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_all_figures[image/svg+xml] PASSED [ 63%] 1188s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_get_unique_figname PASSED [ 64%] 1189s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_current_figure[image/png] PASSED [ 64%] 1189s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_current_figure[image/svg+xml] PASSED [ 64%] 1189s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_all_figures[image/png] PASSED [ 64%] 1189s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_all_figures[image/svg+xml] PASSED [ 64%] 1190s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_one_thumbnail[image/png] PASSED [ 64%] 1190s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_one_thumbnail[image/svg+xml] PASSED [ 64%] 1190s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_go_prev_next_thumbnail[image/png] PASSED [ 64%] 1190s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_go_prev_next_thumbnail[image/svg+xml] PASSED [ 64%] 1195s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_scroll_to_item PASSED [ 64%] 1198s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_scroll_down_to_newest_plot PASSED [ 64%] 1198s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_mouse_clicking_thumbnails[image/png] PASSED [ 65%] 1198s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_mouse_clicking_thumbnails[image/svg+xml] PASSED [ 65%] 1199s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_thumbnails[image/png] PASSED [ 65%] 1199s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_thumbnails[image/svg+xml] PASSED [ 65%] 1199s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_thumbnails[image/png] PASSED [ 65%] 1199s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_thumbnails[image/svg+xml] PASSED [ 65%] 1200s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_copy_png_to_clipboard PASSED [ 65%] 1200s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_copy_svg_to_clipboard PASSED [ 65%] 1200s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_zoom_figure_viewer[image/png] PASSED [ 65%] 1200s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_zoom_figure_viewer[image/svg+xml] PASSED [ 65%] 1200s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_autofit_figure_viewer[image/png] PASSED [ 65%] 1200s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_autofit_figure_viewer[image/svg+xml] PASSED [ 66%] 1200s spyder/plugins/preferences/tests/test_config_dialog.py::test_config_dialog_save_to_conf PASSED [ 66%] 1200s spyder/plugins/profiler/tests/test_profiler.py::test_format_measure PASSED [ 66%] 1200s spyder/plugins/profiler/tests/test_profiler.py::test_color_string PASSED [ 66%] 1200s spyder/plugins/profiler/tests/test_profiler.py::test_format_output PASSED [ 66%] 1201s spyder/plugins/profiler/tests/test_profiler_config_dialog.py::test_config_dialog[config_dialog0] PASSED [ 66%] 1201s spyder/plugins/projects/tests/test_plugin.py::test_open_project[\u6e2c\u8a66] PASSED [ 66%] 1201s spyder/plugins/projects/tests/test_plugin.py::test_open_project[\u0627\u062e\u062a\u0628\u0627\u0631] PASSED [ 66%] 1202s spyder/plugins/projects/tests/test_plugin.py::test_open_project[test_dir] PASSED [ 66%] 1202s spyder/plugins/projects/tests/test_plugin.py::test_delete_project[\u6e2c\u8a66] PASSED [ 66%] 1203s spyder/plugins/projects/tests/test_plugin.py::test_delete_project[\u0627\u062e\u062a\u0628\u0627\u0631] PASSED [ 66%] 1203s spyder/plugins/projects/tests/test_plugin.py::test_delete_project[test_dir] PASSED [ 66%] 1203s spyder/plugins/projects/tests/test_plugin.py::test_close_project_sets_visible_config[True] PASSED [ 67%] 1204s spyder/plugins/projects/tests/test_plugin.py::test_close_project_sets_visible_config[False] PASSED [ 67%] 1205s spyder/plugins/projects/tests/test_plugin.py::test_on_close_sets_visible_config[True] PASSED [ 67%] 1206s spyder/plugins/projects/tests/test_plugin.py::test_on_close_sets_visible_config[False] PASSED [ 67%] 1206s spyder/plugins/projects/tests/test_plugin.py::test_open_project_uses_visible_config[True] PASSED [ 67%] 1207s spyder/plugins/projects/tests/test_plugin.py::test_open_project_uses_visible_config[False] PASSED [ 67%] 1208s spyder/plugins/projects/tests/test_plugin.py::test_switch_to_plugin[False] PASSED [ 67%] 1209s spyder/plugins/projects/tests/test_plugin.py::test_switch_to_plugin[True] PASSED [ 67%] 1210s spyder/plugins/projects/tests/test_plugin.py::test_set_get_project_filenames_when_closing_no_files PASSED [ 67%] 1211s spyder/plugins/projects/tests/test_plugin.py::test_set_get_project_filenames_when_closing PASSED [ 67%] 1213s spyder/plugins/projects/tests/test_plugin.py::test_set_get_project_filenames_when_switching PASSED [ 67%] 1215s spyder/plugins/projects/tests/test_plugin.py::test_recent_projects_menu_action PASSED [ 68%] 1216s spyder/plugins/projects/tests/test_plugin.py::test_project_explorer_tree_root PASSED [ 68%] 1229s spyder/plugins/projects/tests/test_plugin.py::test_filesystem_notifications PASSED [ 68%] 1231s spyder/plugins/projects/tests/test_plugin.py::test_loaded_and_closed_signals PASSED [ 68%] 1232s spyder/plugins/projects/tests/test_plugin.py::test_project_cli PASSED [ 68%] 1233s spyder/plugins/projects/tests/test_plugin.py::test_reopen_project PASSED [ 68%] 1234s spyder/plugins/projects/tests/test_plugin.py::test_recreate_project_config PASSED [ 68%] 1234s spyder/plugins/projects/utils/tests/test_cookie.py::test_load_cookiecutter_project_config PASSED [ 68%] 1234s spyder/plugins/projects/utils/tests/test_cookie.py::test_load_cookiecutter_project_hooks PASSED [ 68%] 1234s spyder/plugins/projects/utils/tests/test_cookie.py::test_generate_cookiecutter_project_defaults PASSED [ 68%] 1234s spyder/plugins/projects/utils/tests/test_cookie.py::test_generate_cookiecutter_project_extra_content PASSED [ 68%] 1234s spyder/plugins/projects/utils/tests/test_cookie.py::test_generate_cookiecutter_project_exception PASSED [ 69%] 1234s spyder/plugins/projects/widgets/tests/test_configdialog.py::test_projects_preferences PASSED [ 69%] 1237s spyder/plugins/projects/widgets/tests/test_project.py::test_empty_project PASSED [ 69%] 1237s spyder/plugins/projects/widgets/tests/test_project.py::test_set_load_recent_files PASSED [ 69%] 1238s spyder/plugins/projects/widgets/tests/test_project_explorer.py::test_project_explorer PASSED [ 69%] 1239s spyder/plugins/projects/widgets/tests/test_project_explorer.py::test_change_directory_in_project_explorer PASSED [ 69%] 1239s spyder/plugins/projects/widgets/tests/test_projectdialog.py::test_projectdialog_location SKIPPED [ 69%] 1239s spyder/plugins/projects/widgets/tests/test_projectdialog.py::test_directory_validations PASSED [ 69%] 1239s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_empty PASSED [ 69%] 1239s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-y] PASSED [ 69%] 1239s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-yes] PASSED [ 69%] 1240s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-true] PASSED [ 70%] 1240s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-YES] PASSED [ 70%] 1240s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-True] PASSED [ 70%] 1240s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-n] PASSED [ 70%] 1240s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-no] PASSED [ 70%] 1240s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-false] PASSED [ 70%] 1240s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-NO] PASSED [ 70%] 1240s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-False] PASSED [ 70%] 1240s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_list[opt-value0] PASSED [ 70%] 1240s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_dict[opt-value0] PASSED [ 70%] 1240s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_private_variables[_nope-nothing] PASSED [ 70%] 1240s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_private_variables[__nope_2-nothing] PASSED [ 70%] 1240s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_render PASSED [ 71%] 1240s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_no_render PASSED [ 71%] 1240s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_validate_passes PASSED [ 71%] 1240s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_validate_fails PASSED [ 71%] 1241s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[None] PASSED [ 71%] 1241s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Script] PASSED [ 71%] 1242s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Working] PASSED [ 71%] 1243s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Project] PASSED [ 71%] 1243s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Home] PASSED [ 71%] 1244s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Script & Home] PASSED [ 71%] 1245s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Working & Project] PASSED [ 71%] 1245s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Script & Working] PASSED [ 72%] 1246s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Project & Home] PASSED [ 72%] 1247s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[All] PASSED [ 72%] 1248s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_noproject PASSED [ 72%] 1249s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[None] PASSED [ 72%] 1250s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Script] PASSED [ 72%] 1251s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Working] PASSED [ 72%] 1253s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Project] PASSED [ 72%] 1254s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Home] PASSED [ 72%] 1255s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Script & Home] PASSED [ 72%] 1256s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Working & Project] PASSED [ 72%] 1257s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Script & Working] PASSED [ 73%] 1259s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Project & Home] PASSED [ 73%] 1260s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[All] PASSED [ 73%] 1261s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_max_history_conf PASSED [ 73%] 1261s spyder/plugins/pylint/tests/test_pylint.py::test_custom_interpreter[True] SKIPPED [ 73%] 1261s spyder/plugins/pylint/tests/test_pylint.py::test_custom_interpreter[False] SKIPPED [ 73%] 1261s spyder/plugins/pylint/tests/test_pylint_config_dialog.py::test_config_dialog[config_dialog0] PASSED [ 73%] 1261s spyder/plugins/pythonpath/tests/test_utils.py::test_check_path PASSED [ 73%] 1262s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_pathmanager[pathmanager0] PASSED [ 73%] 1262s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_check_uncheck_path[pathmanager0] PASSED [ 73%] 1262s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_export_to_PYTHONPATH[pathmanager0] SKIPPED [ 73%] 1262s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_invalid_directories[pathmanager0] PASSED [ 74%] 1262s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_remove_item_and_reply_no[pathmanager0] PASSED [ 74%] 1263s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_remove_item_and_reply_yes[pathmanager0] PASSED [ 74%] 1263s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_add_repeated_item[pathmanager0] PASSED [ 74%] 1264s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_buttons_state[pathmanager0] PASSED [ 74%] 1265s spyder/plugins/run/tests/test_run.py::test_run_plugin PASSED [ 74%] 1265s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_shortcuts SKIPPED [ 74%] 1265s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_shortcut_in_conf_is_filtered_with_shortcut_data PASSED [ 74%] 1266s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_shortcuts_filtering PASSED [ 74%] 1266s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_shortcut_filtering_context PASSED [ 74%] 1266s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_clear_shortcut PASSED [ 74%] 1266s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_press_new_sequence PASSED [ 74%] 1266s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_press_new_compound_sequence PASSED [ 75%] 1266s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_clear_back_new_sequence PASSED [ 75%] 1266s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_sequence_conflict PASSED [ 75%] 1266s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_sequence_single_key PASSED [ 75%] 1267s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_set_sequence_to_default PASSED [ 75%] 1267s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_invalid_char_in_sequence PASSED [ 75%] 1267s spyder/plugins/shortcuts/tests/test_shortcuts_config_dialog.py::test_config_dialog[config_dialog0] PASSED [ 75%] 1267s spyder/plugins/shortcuts/widgets/tests/test_summary.py::test_shortcutssummary PASSED [ 75%] 1267s spyder/plugins/shortcuts/widgets/tests/test_summary.py::test_shortcutssummary_texts PASSED [ 75%] 1267s spyder/plugins/statusbar/widgets/tests/test_status.py::test_status_bar_default_widgets PASSED [ 75%] 1267s spyder/plugins/statusbar/widgets/tests/test_status.py::test_status_bar_widget_signal PASSED [ 75%] 1267s spyder/plugins/statusbar/widgets/tests/test_status.py::test_custom_widget PASSED [ 76%] 1267s spyder/plugins/switcher/tests/test_switcher.py::test_switcher PASSED [ 76%] 1276s spyder/plugins/switcher/tests/test_switcher.py::test_switcher_filter_and_mode PASSED [ 76%] 1277s spyder/plugins/switcher/tests/test_switcher.py::test_switcher_filter_unicode PASSED [ 76%] 1278s spyder/plugins/toolbar/tests/test_toolbar.py::test_default_order PASSED [ 76%] 1279s spyder/plugins/toolbar/tests/test_toolbar.py::test_restore_toolbars_order PASSED [ 76%] 1280s spyder/plugins/toolbar/tests/test_toolbar.py::test_reorder_toolbars PASSED [ 76%] 1280s spyder/plugins/tours/tests/test_tour.py::test_tour PASSED [ 76%] 1280s spyder/plugins/variableexplorer/tests/test_variableexplorer_config_dialog.py::test_config_dialog[config_dialog0] PASSED [ 76%] 1280s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer PASSED [ 76%] 1280s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params0] PASSED [ 76%] 1281s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params1] PASSED [ 77%] 1281s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params2] PASSED [ 77%] 1281s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params3] PASSED [ 77%] 1281s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params4] PASSED [ 77%] 1281s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params5] PASSED [ 77%] 1282s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_types[params0] PASSED [ 77%] 1282s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_types[params1] PASSED [ 77%] 1282s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refreshaction_disabled PASSED [ 77%] 1282s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refresh PASSED [ 77%] 1282s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refresh_when_variable_deleted PASSED [ 77%] 1282s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refresh_nested PASSED [ 77%] 1282s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refresh_doubly_nested PASSED [ 77%] 1282s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_object_arrays PASSED [ 78%] 1282s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_object_arrays_display[data0] PASSED [ 78%] 1283s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_attribute_errors[data0] PASSED [ 78%] 1283s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_type_errors[data0] PASSED [ 78%] 1283s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_string_array_data_is_str[data0] PASSED [ 78%] 1283s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_format[data0] PASSED [ 78%] 1284s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_format_thousands[data0] PASSED [ 78%] 1284s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_inf_array PASSED [ 78%] 1284s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_string_array PASSED [ 78%] 1284s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_unicode_array PASSED [ 78%] 1284s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_masked_array PASSED [ 78%] 1284s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_record_array PASSED [ 79%] 1284s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_record_array_with_titles SKIPPED [ 79%] 1284s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_float_array PASSED [ 79%] 1284s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_complex_array PASSED [ 79%] 1284s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_bool_array PASSED [ 79%] 1284s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_int8_array PASSED [ 79%] 1284s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_float16_array PASSED [ 79%] 1284s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_3d_array PASSED [ 79%] 1285s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_empty_3d_array PASSED [ 79%] 1285s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refreshaction_disabled PASSED [ 79%] 1285s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh PASSED [ 79%] 1285s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh_after_edit[16384] PASSED [ 80%] 1285s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh_after_edit[65536] PASSED [ 80%] 1285s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh_into_int PASSED [ 80%] 1285s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh_when_variable_deleted PASSED [ 80%] 1285s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_edit_1d_array PASSED [ 80%] 1285s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_edit_2d_array PASSED [ 80%] 1285s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_edit_complex_array SKIPPED [ 80%] 1285s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arraymodel_set_data_overflow PASSED [ 80%] 1287s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_edit_overflow PASSED [ 80%] 1287s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_index_sort PASSED [ 80%] 1288s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_to_type PASSED [ 80%] 1288s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_editor_shows_scrollbar PASSED [ 81%] 1289s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_editor_scroll PASSED [ 81%] 1289s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_datetimeindex PASSED [ 81%] 1289s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_simpleindex PASSED [ 81%] 1289s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_simpleindex_custom_columns PASSED [ 81%] 1289s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_multiindex PASSED [ 81%] 1289s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_header_bom PASSED [ 81%] 1289s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_header_encoding PASSED [ 81%] 1289s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_basic PASSED [ 81%] 1289s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_sort PASSED [ 81%] 1289s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_sort_is_stable PASSED [ 81%] 1289s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_max_min_col_update PASSED [ 81%] 1289s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_max_min_col_update_constant PASSED [ 82%] 1289s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_with_timezone_aware_timestamps PASSED [ 82%] 1289s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_with_categories PASSED [ 82%] 1289s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_numbers PASSED [ 82%] 1289s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_numbers_using_global_max PASSED [ 82%] 1289s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_string PASSED [ 82%] 1289s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_object PASSED [ 82%] 1289s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_missings PASSED [ 82%] 1289s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_nullable_numbers PASSED [ 82%] 1289s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_with_format_percent_d_and_nan PASSED [ 82%] 1290s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refreshaction_disabled PASSED [ 82%] 1290s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh PASSED [ 83%] 1290s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_after_edit[16384] PASSED [ 83%] 1290s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_after_edit[65536] PASSED [ 83%] 1290s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_into_int PASSED [ 83%] 1290s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_when_variable_deleted PASSED [ 83%] 1290s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_change_format PASSED [ 83%] 1290s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_with_format_thousands PASSED [ 83%] 1292s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_menu_options PASSED [ 83%] 1292s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_with_various_indexes PASSED [ 83%] 1292s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_with_OutOfBoundsDatetime PASSED [ 83%] 1292s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_sort_dataframe_with_duplicate_column SKIPPED [ 83%] 1292s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_sort_dataframe_with_category_dtypes SKIPPED [ 84%] 1292s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_set_data_overflow PASSED [ 84%] 1294s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_edit_overflow PASSED [ 84%] 1294s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_set_data_complex PASSED [ 84%] 1296s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_edit_complex PASSED [ 84%] 1297s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_set_data_bool PASSED [ 84%] 1298s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_edit_bool PASSED [ 84%] 1298s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_non_ascii_index PASSED [ 84%] 1298s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_no_convert_strings_to_unicode PASSED [ 84%] 1298s spyder/plugins/variableexplorer/widgets/tests/test_importwizard.py::test_importwizard PASSED [ 84%] 1298s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_automatic_column_width PASSED [ 84%] 1299s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_sort_by_column PASSED [ 85%] 1299s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_keys_sorted_and_sort_with_large_rows PASSED [ 85%] 1299s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_filtering_with_large_rows PASSED [ 85%] 1299s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_namespacebrowser_plot_with_mute_inline_plotting_true PASSED [ 85%] 1299s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_namespacebrowser_plot_options PASSED [ 85%] 1299s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_namespacebrowser_plot_with_mute_inline_plotting_false PASSED [ 85%] 1299s spyder/plugins/variableexplorer/widgets/tests/test_preferences.py::test_preferences_float_format PASSED [ 85%] 1299s spyder/plugins/variableexplorer/widgets/tests/test_preferences.py::test_preferences_background PASSED [ 85%] 1299s spyder/plugins/variableexplorer/widgets/tests/test_preferences.py::test_preferences_coloring_algo PASSED [ 85%] 1299s spyder/plugins/variableexplorer/widgets/tests/test_preferences.py::test_preferences_for_arrays PASSED [ 85%] 1299s spyder/plugins/variableexplorer/widgets/tests/test_texteditor.py::test_texteditor PASSED [ 85%] 1299s spyder/plugins/variableexplorer/widgets/tests/test_texteditor.py::test_title[\xf1] PASSED [ 85%] 1299s spyder/plugins/variableexplorer/widgets/tests/test_texteditor.py::test_title[r] PASSED [ 86%] 1299s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_basic_initialization PASSED [ 86%] 1301s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_get_workingdir PASSED [ 86%] 1301s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_get_workingdir_startup PASSED [ 86%] 1302s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_get_workingdir_cli PASSED [ 86%] 1303s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_file_goto PASSED [ 86%] 1303s spyder/plugins/workingdirectory/tests/test_workingdirectory_config_dialog.py::test_config_dialog[config_dialog0] PASSED [ 86%] 1303s spyder/tests/test_dependencies_in_sync.py::test_dependencies_for_binder_in_sync PASSED [ 86%] 1303s spyder/tests/test_dependencies_in_sync.py::test_dependencies_for_spyder_dialog_in_sync PASSED [ 86%] 1303s spyder/tests/test_dependencies_in_sync.py::test_dependencies_for_spyder_setup_install_requires_in_sync PASSED [ 86%] 1303s spyder/tests/test_dependencies_in_sync.py::test_dependencies_for_spyder_setup_extras_requires_in_sync PASSED [ 86%] 1304s 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%] 1304s spyder/tests/test_dont_use.py::test_dont_use[^[\\s\\#]*\\bprint\\(((?!file=).)*\\)-exclude_patterns1-message1] PASSED [ 87%] 1304s spyder/tests/test_dont_use.py::test_dont_use[^[\\s\\#]*\\bprint\\s+(?!>>)((?!#).)*-exclude_patterns2-message2] PASSED [ 87%] 1304s spyder/tests/test_dont_use.py::test_check_charaters_translation[\uff05] PASSED [ 87%] 1305s spyder/utils/introspection/tests/test_modulecompletion.py::test_module_completion PASSED [ 87%] 1305s spyder/utils/tests/test_bsdsocket.py::test_bsdsockets PASSED [ 87%] 1306s spyder/utils/tests/test_encoding.py::test_permissions PASSED [ 87%] 1306s spyder/utils/tests/test_encoding.py::test_timestamp PASSED [ 87%] 1307s spyder/utils/tests/test_encoding.py::test_is_text_file PASSED [ 87%] 1307s spyder/utils/tests/test_encoding.py::test_files_encodings[utf-8-utf-8.txt] PASSED [ 87%] 1307s spyder/utils/tests/test_encoding.py::test_files_encodings[windows-1252-windows-1252.txt] PASSED [ 87%] 1307s spyder/utils/tests/test_encoding.py::test_files_encodings[ascii-ascii.txt] PASSED [ 88%] 1307s spyder/utils/tests/test_encoding.py::test_files_encodings[Big5-Big5.txt] PASSED [ 88%] 1307s spyder/utils/tests/test_encoding.py::test_files_encodings[KOI8-R-KOI8-R.txt] PASSED [ 88%] 1307s spyder/utils/tests/test_encoding.py::test_files_encodings[iso-8859-1-copyright.txt] PASSED [ 88%] 1307s spyder/utils/tests/test_encoding.py::test_files_encodings[utf-8-copyright.py] PASSED [ 88%] 1307s spyder/utils/tests/test_encoding.py::test_files_encodings[iso8859-9-iso8859-9.py] PASSED [ 88%] 1307s spyder/utils/tests/test_environ.py::test_get_user_environment_variables FAILED [ 88%] 1307s spyder/utils/tests/test_environ.py::test_get_user_env_newline FAILED [ 88%] 1307s spyder/utils/tests/test_environ.py::test_environ FAILED [ 88%] 1308s spyder/utils/tests/test_icons.py::test_icon_mapping PASSED [ 88%] 1308s spyder/utils/tests/test_misc.py::test_get_common_path PASSED [ 88%] 1308s spyder/utils/tests/test_programs.py::test_is_valid_w_interpreter SKIPPEDs.) [ 88%] 1308s spyder/utils/tests/test_programs.py::test_run_python_script_in_terminal PASSED [ 89%] 1308s spyder/utils/tests/test_programs.py::test_find_program PASSED [ 89%] 1308s spyder/utils/tests/test_programs.py::test_shell_split PASSED [ 89%] 1308s spyder/utils/tests/test_programs.py::test_check_version PASSED [ 89%] 1308s spyder/utils/tests/test_programs.py::test_is_module_installed PASSED [ 89%] 1309s spyder/utils/tests/test_programs.py::test_is_module_installed_with_custom_interpreter PASSED [ 89%] 1309s spyder/utils/tests/test_programs.py::test_get_temp_dir_ensure_dir_exists PASSED [ 89%] 1309s spyder/utils/tests/test_programs.py::test_clean_win_application_path PASSED [ 89%] 1309s spyder/utils/tests/test_programs.py::test_get_installed_apps_and_icons PASSED [ 89%] 1309s spyder/utils/tests/test_programs.py::test_parse_linux_desktop_entry PASSED [ 89%] 1310s spyder/utils/tests/test_programs.py::test_open_files_with_application PASSED [ 89%] 1310s spyder/utils/tests/test_programs.py::test_get_package_version PASSED [ 90%] 1310s spyder/utils/tests/test_programs.py::test_get_module_version PASSED [ 90%] 1310s spyder/utils/tests/test_sourcecode.py::test_normalize_eols PASSED [ 90%] 1310s spyder/utils/tests/test_sourcecode.py::test_get_primary_at PASSED [ 90%] 1310s spyder/utils/tests/test_sourcecode.py::test_get_identifiers PASSED [ 90%] 1310s spyder/utils/tests/test_sourcecode.py::test_split_source PASSED [ 90%] 1310s spyder/utils/tests/test_sourcecode.py::test_path_components PASSED [ 90%] 1310s spyder/utils/tests/test_sourcecode.py::test_differentiate_prefix PASSED [ 90%] 1310s spyder/utils/tests/test_sourcecode.py::test_get_same_name_files PASSED [ 90%] 1310s spyder/utils/tests/test_sourcecode.py::test_shortest_path PASSED [ 90%] 1310s spyder/utils/tests/test_sourcecode.py::test_disambiguate_fname PASSED [ 90%] 1310s spyder/utils/tests/test_sourcecode.py::test_get_eol_chars PASSED [ 91%] 1310s spyder/utils/tests/test_sourcecode.py::test_get_eol_chars_no_eol PASSED [ 91%] 1310s spyder/utils/tests/test_stringmatching.py::test_stringmatching_full PASSED [ 91%] 1310s spyder/utils/tests/test_stringmatching.py::test_stringmatching_order_filter PASSED [ 91%] 1310s spyder/utils/tests/test_syntaxhighlighters.py::test_HtmlSH_basic PASSED [ 91%] 1310s spyder/utils/tests/test_syntaxhighlighters.py::test_HtmlSH_unclosed_commend PASSED [ 91%] 1310s spyder/utils/tests/test_syntaxhighlighters.py::test_PythonSH_UTF16_number PASSED [ 91%] 1310s spyder/utils/tests/test_syntaxhighlighters.py::test_PythonSH_UTF16_string PASSED [ 91%] 1310s spyder/utils/tests/test_syntaxhighlighters.py::test_python_string_prefix PASSED [ 91%] 1310s spyder/utils/tests/test_syntaxhighlighters.py::test_Markdown_basic PASSED [ 91%] 1310s spyder/utils/tests/test_syntaxhighlighters.py::test_python_outline_explorer_comment[# --- First variant] PASSED [ 91%] 1310s spyder/utils/tests/test_syntaxhighlighters.py::test_python_outline_explorer_comment[#------ 2nd variant] PASSED [ 92%] 1310s spyder/utils/tests/test_syntaxhighlighters.py::test_python_outline_explorer_comment[### 3rd variant] PASSED [ 92%] 1310s spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[#---] PASSED [ 92%] 1310s spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[#--------] PASSED [ 92%] 1310s spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[#--- ] PASSED [ 92%] 1310s spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[# -------] PASSED [ 92%] 1310s spyder/utils/tests/test_system.py::test_system PASSED [ 92%] 1310s spyder/utils/tests/test_vcs.py::test_vcs_tool SKIPPED (Not to be run 1310s outside of CIs) [ 92%] 1310s spyder/utils/tests/test_vcs.py::test_vcs_root SKIPPED (Not running from 1310s a git repo) [ 92%] 1310s spyder/utils/tests/test_vcs.py::test_git_revision SKIPPED (Not running 1310s from a git repo) [ 92%] 1310s spyder/utils/tests/test_vcs.py::test_no_git PASSED [ 92%] 1310s spyder/utils/tests/test_vcs.py::test_get_git_refs SKIPPED (Not running 1310s from a git repo) [ 92%] 1310s spyder/utils/tests/test_vcs.py::test_get_git_remotes SKIPPED (Not 1310s running from a git repo) [ 93%] 1310s spyder/utils/tests/test_vcs.py::test_remote_to_url[https://github.com/neophnx/spyder.git-https://github.com/neophnx/spyder] PASSED [ 93%] 1310s spyder/utils/tests/test_vcs.py::test_remote_to_url[http://github.com/neophnx/spyder.git-http://github.com/neophnx/spyder] PASSED [ 93%] 1311s spyder/utils/tests/test_vcs.py::test_remote_to_url[git@github.com:goanpeca/spyder.git-https://github.com/goanpeca/spyder] PASSED [ 93%] 1311s spyder/widgets/github/tests/test_github_backend.py::test_invalid_credentials PASSED [ 93%] 1311s spyder/widgets/github/tests/test_github_backend.py::test_empty_credentials PASSED [ 93%] 1311s spyder/widgets/github/tests/test_github_backend.py::test_fake_credentials_bad_repo PASSED [ 93%] 1312s spyder/widgets/github/tests/test_github_backend.py::test_get_credentials_from_settings PASSED [ 93%] 1312s spyder/widgets/github/tests/test_github_backend.py::test_store_user_credentials SKIPPED [ 93%] 1312s spyder/widgets/github/tests/test_github_login.py::test_dialog PASSED [ 93%] 1312s spyder/widgets/tests/test_array_builder.py::test_array_inline PASSED [ 93%] 1312s spyder/widgets/tests/test_array_builder.py::test_array_inline_array_invalid PASSED [ 94%] 1312s spyder/widgets/tests/test_array_builder.py::test_array_inline_1d_array PASSED [ 94%] 1312s spyder/widgets/tests/test_array_builder.py::test_array_inline_nan_array PASSED [ 94%] 1312s spyder/widgets/tests/test_array_builder.py::test_array_inline_inf_array PASSED [ 94%] 1312s spyder/widgets/tests/test_array_builder.py::test_array_inline_force_float_array PASSED [ 94%] 1312s spyder/widgets/tests/test_array_builder.py::test_array_inline_force_float_error_array PASSED [ 94%] 1312s spyder/widgets/tests/test_array_builder.py::test_array_table PASSED [ 94%] 1312s spyder/widgets/tests/test_array_builder.py::test_array_table_empty_items PASSED [ 94%] 1312s spyder/widgets/tests/test_array_builder.py::test_array_table_spaces_in_item PASSED [ 94%] 1312s spyder/widgets/tests/test_array_builder.py::test_array_table_empty PASSED [ 94%] 1312s spyder/widgets/tests/test_browser.py::test_browser PASSED [ 94%] 1312s spyder/widgets/tests/test_collectioneditor.py::test_rename_variable PASSED [ 95%] 1312s spyder/widgets/tests/test_collectioneditor.py::test_remove_variable PASSED [ 95%] 1312s spyder/widgets/tests/test_collectioneditor.py::test_remove_remote_variable PASSED [ 95%] 1312s spyder/widgets/tests/test_collectioneditor.py::test_filter_rows PASSED [ 95%] 1312s spyder/widgets/tests/test_collectioneditor.py::test_remote_make_data_function PASSED [ 95%] 1313s spyder/widgets/tests/test_collectioneditor.py::test_create_dataframeeditor_with_correct_format PASSED [ 95%] 1313s spyder/widgets/tests/test_collectioneditor.py::test_collectionsmodel_with_two_ints PASSED [ 95%] 1313s spyder/widgets/tests/test_collectioneditor.py::test_collectionsmodel_with_index PASSED [ 95%] 1313s spyder/widgets/tests/test_collectioneditor.py::test_shows_dataframeeditor_when_editing_index PASSED [ 95%] 1313s spyder/widgets/tests/test_collectioneditor.py::test_sort_numpy_numeric_collectionsmodel PASSED [ 95%] 1313s spyder/widgets/tests/test_collectioneditor.py::test_sort_float_collectionsmodel PASSED [ 95%] 1313s spyder/widgets/tests/test_collectioneditor.py::test_sort_collectionsmodel PASSED [ 96%] 1313s spyder/widgets/tests/test_collectioneditor.py::test_sort_and_fetch_collectionsmodel_with_many_rows PASSED [ 96%] 1313s spyder/widgets/tests/test_collectioneditor.py::test_rename_and_duplicate_item_in_collection_editor PASSED [ 96%] 1313s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditorwidget_refresh_action_disabled PASSED [ 96%] 1313s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh PASSED [ 96%] 1313s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh_after_edit[16384] PASSED [ 96%] 1313s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh_after_edit[65536] PASSED [ 96%] 1313s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh_when_variable_deleted PASSED [ 96%] 1313s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh_nested PASSED [ 96%] 1313s spyder/widgets/tests/test_collectioneditor.py::test_edit_datetime PASSED [ 96%] 1314s spyder/widgets/tests/test_collectioneditor.py::test_edit_mutable_and_immutable_types PASSED [ 96%] 1314s spyder/widgets/tests/test_collectioneditor.py::test_view_module_in_coledit PASSED [ 96%] 1314s spyder/widgets/tests/test_collectioneditor.py::test_notimplementederror_multiindex PASSED [ 97%] 1314s spyder/widgets/tests/test_collectioneditor.py::test_editor_parent_set PASSED [ 97%] 1314s spyder/widgets/tests/test_collectioneditor.py::test_xml_dom_element_view PASSED [ 97%] 1314s spyder/widgets/tests/test_collectioneditor.py::test_pandas_dateoffset_view PASSED [ 97%] 1314s spyder/widgets/tests/test_collectioneditor.py::test_set_nonsettable_objects PASSED [ 97%] 1315s spyder/widgets/tests/test_collectioneditor.py::test_edit_nonsettable_objects PASSED [ 97%] 1315s spyder/widgets/tests/test_collectioneditor.py::test_collectionseditor_with_class_having_buggy_copy PASSED [ 97%] 1315s spyder/widgets/tests/test_collectioneditor.py::test_collectionseditor_with_class_having_correct_copy PASSED [ 97%] 1315s spyder/widgets/tests/test_collectioneditor.py::test_collectionseditor_when_clicking_on_header_and_large_rows PASSED [ 97%] 1315s spyder/widgets/tests/test_collectioneditor.py::test_dicts_with_mixed_types_as_key PASSED [ 97%] 1315s spyder/widgets/tests/test_collectioneditor.py::test_dicts_natural_sorting PASSED [ 97%] 1315s spyder/widgets/tests/test_collectioneditor.py::test_dicts_natural_sorting_mixed_types PASSED [ 98%] 1315s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_plot PASSED [ 98%] 1315s spyder/widgets/tests/test_dependencies.py::test_dependencies PASSED [ 98%] 1317s spyder/widgets/tests/test_findreplace.py::test_findreplace_multiline_replacement PASSED [ 98%] 1319s spyder/widgets/tests/test_findreplace.py::test_replace_selection PASSED [ 98%] 1322s spyder/widgets/tests/test_findreplace.py::test_replace_all PASSED [ 98%] 1323s spyder/widgets/tests/test_findreplace.py::test_messages_action PASSED [ 98%] 1324s spyder/widgets/tests/test_findreplace.py::test_replace_text_button PASSED [ 98%] 1326s spyder/widgets/tests/test_findreplace.py::test_update_matches PASSED [ 98%] 1328s spyder/widgets/tests/test_findreplace.py::test_clear_action PASSED [ 98%] 1328s spyder/widgets/tests/test_findreplace.py::test_replace_all_backslash PASSED [ 98%] 1328s spyder/widgets/tests/test_helperwidgets.py::test_messagecheckbox PASSED [ 99%] 1328s spyder/widgets/tests/test_mixins.py::test_get_current_object[test_object0] PASSED [ 99%] 1328s spyder/widgets/tests/test_mixins.py::test_get_current_object[test_object1] PASSED [ 99%] 1328s spyder/widgets/tests/test_mixins.py::test_get_current_word PASSED [ 99%] 1328s spyder/widgets/tests/test_mixins.py::test_get_unicode_regexp PASSED [ 99%] 1328s spyder/widgets/tests/test_mixins.py::test_get_number_matches PASSED [ 99%] 1328s spyder/widgets/tests/test_mixins.py::test_get_match_number PASSED [ 99%] 1328s spyder/widgets/tests/test_mixins.py::test_get_number_with_words PASSED [ 99%] 1328s spyder/widgets/tests/test_reporterror.py::test_dialog PASSED [ 99%] 1328s spyder/widgets/tests/test_reporterror.py::test_report_issue_url PASSED [ 99%] 1328s spyder/widgets/tests/test_reporterror.py::test_render_issue PASSED [ 99%] 1329s spyder/widgets/tests/test_sidebardialog.py::test_sidebardialog PASSED [100%] 1329s 1329s =================================== FAILURES =================================== 1329s _____________________ test_get_user_environment_variables ______________________ 1329s 1329s def test_get_user_environment_variables(): 1329s """Test get_user_environment_variables function""" 1329s # All platforms should have a path environment variable, but 1329s # Windows may have mixed case. 1329s keys = {k.lower() for k in get_user_environment_variables()} 1329s > assert "path" in keys or "shlvl" in keys 1329s E AssertionError: assert ('path' in set() or 'shlvl' in set()) 1329s 1329s /tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/utils/tests/test_environ.py:42: AssertionError 1329s __________________________ test_get_user_env_newline ___________________________ 1329s 1329s restore_user_env = None 1329s 1329s @pytest.mark.skipif(os.name == "nt", reason="Does not apply to Windows") 1329s def test_get_user_env_newline(restore_user_env): 1329s # Test variable value with newline characters. 1329s # Regression test for spyder-ide#20097 1329s text = "myfunc() { echo hello;\n echo world\n}\nexport -f myfunc" 1329s amend_user_shell_init(text) 1329s user_env = get_user_environment_variables() 1329s 1329s > assert user_env['BASH_FUNC_myfunc%%'] in text 1329s E KeyError: 'BASH_FUNC_myfunc%%' 1329s 1329s /tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/utils/tests/test_environ.py:53: KeyError 1329s _________________________________ test_environ _________________________________ 1329s 1329s environ_dialog = 1329s qtbot = 1329s 1329s def test_environ(environ_dialog, qtbot): 1329s """Test the environment variables dialog.""" 1329s environ_dialog.show() 1329s assert environ_dialog 1329s 1329s # All platforms should have a path environment variable, but 1329s # Windows may have mixed case. 1329s keys = {k.lower() for k in environ_dialog.get_value()} 1329s > assert "path" in keys or "shlvl" in keys 1329s E AssertionError: assert ('path' in set() or 'shlvl' in set()) 1329s 1329s /tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/utils/tests/test_environ.py:64: AssertionError 1329s =============================== warnings summary =============================== 1329s ../../../../usr/lib/python3/dist-packages/jupyter_client/connect.py:22 1329s /usr/lib/python3/dist-packages/jupyter_client/connect.py:22: DeprecationWarning: Jupyter is migrating its paths to use standard platformdirs 1329s given by the platformdirs library. To remove this warning and 1329s see the appropriate new directories, set the environment variable 1329s `JUPYTER_PLATFORM_DIRS=1` and then run `jupyter --paths`. 1329s The use of platformdirs will be the default in `jupyter_core` v6 1329s from jupyter_core.paths import jupyter_data_dir, jupyter_runtime_dir, secure_write 1329s 1329s spyder/config/base.py:441 1329s /tmp/autopkgtest.B1O1OH/build.aVN/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. 1329s locale_language = locale.getdefaultlocale()[0] 1329s 1329s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_set_project_path 1329s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_max_results 1329s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_outline_explorer[text] 1329s /usr/lib/python3/dist-packages/superqt/utils/_throttler.py:286: RuntimeWarning: Method has been garbage collected 1329s result = self._func(*self._args[: self._max_args], **self._kwargs) 1329s 1329s spyder/plugins/ipythonconsole/comms/tests/test_comms.py::test_comm_base 1329s /usr/lib/python3/dist-packages/tornado/ioloop.py:274: DeprecationWarning: There is no current event loop 1329s loop = asyncio.get_event_loop() 1329s 1329s spyder/plugins/ipythonconsole/comms/tests/test_comms.py::test_comm_base 1329s spyder/plugins/ipythonconsole/comms/tests/test_comms.py::test_request 1329s /tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/plugins/ipythonconsole/comms/tests/test_comms.py:68: RuntimeWarning: coroutine 'IPythonKernel.do_execute' was never awaited 1329s kernel.do_execute('reset -f', True) 1329s Enable tracemalloc to get traceback where the object was allocated. 1329s See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. 1329s 1329s spyder/plugins/plots/tests/test_plugin.py::test_fit_action 1329s spyder/plugins/plots/tests/test_plugin.py::test_fit_action 1329s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_figure_to_file[image/svg+xml-.svg] 1329s /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. 1329s warnings.warn( 1329s 1329s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_to_type 1329s /tmp/autopkgtest.B1O1OH/build.aVN/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. 1329s self.df.iloc[row, column] = change_type(val) 1329s 1329s spyder/utils/introspection/tests/test_modulecompletion.py::test_module_completion 1329s /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 1329s __import__(info.name) 1329s 1329s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1329s ===Flaky Test Report=== 1329s 1329s test_update_decorations_when_scrolling passed 1 out of the required 1 times. Success! 1329s test_automatic_completions_parens_bug passed 1 out of the required 1 times. Success! 1329s test_find_in_files_search passed 1 out of the required 1 times. Success! 1329s test_no_empty_file_items passed 1 out of the required 1 times. Success! 1329s test_find_in_single_file passed 1 out of the required 1 times. Success! 1329s test_no_docs_message passed 1 out of the required 1 times. Success! 1329s test_no_further_docs_message passed 1 out of the required 1 times. Success! 1329s test_follow_cursor passed 1 out of the required 1 times. Success! 1329s test_go_to_cursor_position_with_new_file passed 1 out of the required 1 times. Success! 1329s test_go_to_last_item passed 1 out of the required 1 times. Success! 1329s test_display_variables passed 1 out of the required 1 times. Success! 1329s test_filesystem_notifications passed 1 out of the required 1 times. Success! 1329s test_pylint_widget_pylintrc[None] passed 1 out of the required 1 times. Success! 1329s test_pylint_widget_pylintrc[Script] passed 1 out of the required 1 times. Success! 1329s test_pylint_widget_pylintrc[Working] passed 1 out of the required 1 times. Success! 1329s test_pylint_widget_pylintrc[Project] passed 1 out of the required 1 times. Success! 1329s test_pylint_widget_pylintrc[Home] passed 1 out of the required 1 times. Success! 1329s test_pylint_widget_pylintrc[Script & Home] passed 1 out of the required 1 times. Success! 1329s test_pylint_widget_pylintrc[Working & Project] passed 1 out of the required 1 times. Success! 1329s test_pylint_widget_pylintrc[Script & Working] passed 1 out of the required 1 times. Success! 1329s test_pylint_widget_pylintrc[Project & Home] passed 1 out of the required 1 times. Success! 1329s test_pylint_widget_pylintrc[All] passed 1 out of the required 1 times. Success! 1329s test_arrayeditor_edit_overflow passed 1 out of the required 1 times. Success! 1329s test_dataframeeditor_menu_options passed 1 out of the required 1 times. Success! 1329s test_dataframeeditor_edit_overflow passed 1 out of the required 1 times. Success! 1329s test_dataframeeditor_edit_complex passed 1 out of the required 1 times. Success! 1329s test_dataframeeditor_edit_bool passed 1 out of the required 1 times. Success! 1329s test_automatic_column_width passed 1 out of the required 1 times. Success! 1329s test_timestamp passed 1 out of the required 1 times. Success! 1329s test_run_python_script_in_terminal passed 1 out of the required 1 times. Success! 1329s test_view_module_in_coledit passed 1 out of the required 1 times. Success! 1329s test_edit_nonsettable_objects passed 1 out of the required 1 times. Success! 1329s 1329s ===End Flaky Test Report=== 1329s ============================= slowest 10 durations ============================= 1329s 13.15s call spyder/plugins/projects/tests/test_plugin.py::test_filesystem_notifications 1329s 9.10s call spyder/plugins/switcher/tests/test_switcher.py::test_switcher_filter_and_mode 1329s 4.49s call spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_scroll_down_to_newest_plot 1329s 4.48s call spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions_parens_bug 1329s 3.81s call spyder/plugins/editor/widgets/codeeditor/tests/test_decorations.py::test_update_decorations_when_scrolling 1329s 3.65s call spyder/plugins/editor/widgets/codeeditor/tests/test_decorations.py::test_decorations 1329s 3.20s setup spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as_with_outline 1329s 3.19s call spyder/widgets/tests/test_findreplace.py::test_replace_all 1329s 3.09s setup spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as_lsp_calls 1329s 3.05s call spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_scroll_to_item 1329s = 3 failed, 651 passed, 475 skipped, 241 deselected, 13 warnings in 252.50s (0:04:12) = 1335s *** END OF RUN 2: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 1335s *** STARTING RUN 3 at 22:05:21: 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 1336s 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'] 1336s ============================= test session starts ============================== 1336s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 1336s cachedir: .pytest_cache 1336s PyQt5 5.15.11 -- Qt runtime 5.15.15 -- Qt compiled 5.15.15 1336s rootdir: /tmp/autopkgtest.B1O1OH/build.aVN/src 1336s configfile: pytest.ini 1336s 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 1336s timeout: 120.0s 1336s timeout method: thread 1336s timeout func_only: False 1337s collecting ... Attribute Qt::AA_ShareOpenGLContexts must be set before QCoreApplication is created. 1340s collected 1368 items / 241 deselected / 2 skipped / 1127 selected 1340s 1340s spyder/app/tests/test_cli_options.py::test_get_options SKIPPED (Test 1340s passed in previous runs) [ 0%] 1340s spyder/plugins/completion/tests/test_plugin.py::test_plugin_completion_gather SKIPPED [ 0%] 1340s spyder/plugins/completion/tests/test_plugin.py::test_plugin_first_response_request SKIPPED [ 0%] 1340s spyder/plugins/editor/tests/test_plugin.py::test_save_with_preferred_eol_chars[nt] SKIPPED [ 0%] 1340s spyder/plugins/editor/tests/test_plugin.py::test_save_with_preferred_eol_chars[mac] SKIPPED [ 0%] 1340s spyder/plugins/editor/tests/test_plugin.py::test_save_with_preferred_eol_chars[posix] SKIPPED [ 0%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_completions_hide.py::test_automatic_completions_hide_complete SKIPPED [ 0%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_completions_hide.py::test_automatic_completions_widget_visible SKIPPED [ 0%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r\n-autopep8] SKIPPED [ 0%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r\n-black] SKIPPED [ 0%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r-autopep8] SKIPPED [ 0%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r-black] SKIPPED [ 1%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\n-autopep8] SKIPPED [ 1%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\n-black] SKIPPED [ 1%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r\n-autopep8] SKIPPED [ 1%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r\n-yapf] SKIPPED [ 1%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r\n-black] SKIPPED [ 1%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r-autopep8] SKIPPED [ 1%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r-yapf] SKIPPED [ 1%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r-black] SKIPPED [ 1%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\n-autopep8] SKIPPED [ 1%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\n-yapf] SKIPPED [ 1%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\n-black] SKIPPED [ 2%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_max_line_length[autopep8] SKIPPED [ 2%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_max_line_length[black] SKIPPED [ 2%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_fallback_completions SKIPPED [ 2%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_space_completion SKIPPED [ 2%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_hide_widget_completion SKIPPED [ 2%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions SKIPPED [ 2%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions_tab_bug SKIPPED [ 2%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions_space_bug SKIPPED [ 2%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completions SKIPPED [ 2%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_code_snippets SKIPPED [ 2%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completion_order SKIPPED [ 3%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_text_snippet_completions SKIPPED [ 3%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completions_extra_paths SKIPPED [ 3%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completions_environment SKIPPED [ 3%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_dot_completions SKIPPED [ 3%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[000_test.txt] SKIPPED [ 3%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[.hidden] SKIPPED [ 3%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[any_file.txt] SKIPPED [ 3%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[abc.py] SKIPPED [ 3%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[part.0.parquet] SKIPPED [ 3%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[/home] SKIPPED [ 3%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[C:\\Users] SKIPPED [ 3%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[C:\\Windows\\System32] SKIPPED [ 4%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[/Library/Frameworks] SKIPPED [ 4%] 1340s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_when_completions_are_visible SKIPPED [ 4%] 1340s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_lsp_splitter_close SKIPPED [ 4%] 1340s spyder/plugins/editor/widgets/tests/test_formatting.py::test_closing_document_formatting[autopep8] SKIPPED [ 4%] 1340s spyder/plugins/editor/widgets/tests/test_formatting.py::test_closing_document_formatting[black] SKIPPED [ 4%] 1340s spyder/plugins/editor/widgets/tests/test_formatting.py::test_formatting_on_save[autopep8] SKIPPED [ 4%] 1340s spyder/plugins/editor/widgets/tests/test_formatting.py::test_formatting_on_save[black] SKIPPED [ 4%] 1340s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_get_common_file_associations SKIPPED [ 4%] 1340s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_get_file_associations SKIPPED [ 4%] 1340s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_create_file_manager_actions SKIPPED [ 4%] 1340s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_clicked SKIPPED [ 5%] 1340s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_check_launch_error_codes SKIPPED [ 5%] 1340s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_open_association SKIPPED [ 5%] 1340s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_update_filters SKIPPED [ 5%] 1340s spyder/plugins/explorer/widgets/tests/test_fileassociations.py::test_input_text_dialog SKIPPED [ 5%] 1340s spyder/plugins/explorer/widgets/tests/test_fileassociations.py::test_apps_dialog SKIPPED [ 5%] 1340s spyder/plugins/explorer/widgets/tests/test_fileassociations.py::test_file_assoc_widget SKIPPED [ 5%] 1340s spyder/plugins/findinfiles/tests/test_plugin.py::test_closing_plugin SKIPPED [ 5%] 1340s spyder/plugins/history/tests/test_plugin.py::test_add_history SKIPPED [ 5%] 1340s spyder/plugins/onlinehelp/tests/test_pydocgui.py::test_get_pydoc[lib0] SKIPPED [ 5%] 1340s spyder/plugins/onlinehelp/tests/test_pydocgui.py::test_get_pydoc[lib1] SKIPPED [ 5%] 1340s spyder/plugins/onlinehelp/tests/test_pydocgui.py::test_get_pydoc[lib2] SKIPPED [ 6%] 1340s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_add_figures[image/png-.png] SKIPPED [ 6%] 1340s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_add_figures[image/svg+xml-.svg] SKIPPED [ 6%] 1340s spyder/utils/tests/test_encoding.py::test_symlinks SKIPPED (Test passed 1340s in previous runs) [ 6%] 1340s spyder/utils/tests/test_programs.py::test_run_python_script_in_terminal_blank_wdir SKIPPED [ 6%] 1340s spyder/utils/tests/test_programs.py::test_run_python_script_in_terminal_with_wdir_empty SKIPPED [ 6%] 1340s spyder/utils/tests/test_programs.py::test_is_valid_interpreter SKIPPED [ 6%] 1340s spyder/utils/tests/test_programs.py::test_is_invalid_interpreter SKIPPED [ 6%] 1340s spyder/utils/tests/test_programs.py::test_is_valid_interpreter_name SKIPPED [ 6%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_classfunc_selector.py::test_class_func_selector SKIPPED [ 6%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_folding SKIPPED [ 6%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_unfold_when_searching SKIPPED [ 7%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_unfold_goto SKIPPED [ 7%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_delete_folded_line SKIPPED [ 7%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_delete_selections_with_folded_lines SKIPPED [ 7%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_preserve_folded_regions_after_paste SKIPPED [ 7%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_hide_calltip SKIPPED [ 7%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params0] SKIPPED [ 7%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params1] SKIPPED [ 7%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params2] SKIPPED [ 7%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params3] SKIPPED [ 7%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints[params0] SKIPPED [ 7%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints[params1] SKIPPED [ 7%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints[params2] SKIPPED [ 8%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_not_triggered[def test():\n pass\n\ntest] SKIPPED [ 8%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_not_triggered[# a comment] SKIPPED [ 8%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_not_triggered["a string"] SKIPPED [ 8%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_for_builtins[params0] SKIPPED [ 8%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_for_builtins[params1] SKIPPED [ 8%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_for_builtins[params2] SKIPPED [ 8%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_hints_vertical_position[params0] SKIPPED [ 8%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_hints_vertical_position[params1] SKIPPED [ 8%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_completion_hints SKIPPED [ 8%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_outline.py::test_editor_outlineexplorer SKIPPED [ 8%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_outline.py::test_empty_file SKIPPED [ 9%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings SKIPPED [ 9%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_adding_warnings SKIPPED [ 9%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_move_warnings SKIPPED [ 9%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_get_warnings SKIPPED [ 9%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_update_warnings_after_delete_line SKIPPED [ 9%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_update_warnings_after_closequotes SKIPPED [ 9%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_update_warnings_after_closebrackets SKIPPED [ 9%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[#noqa] SKIPPED [ 9%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[# NOQA] SKIPPED [ 9%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[# analysis:ignore] SKIPPED [ 9%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[# no-work] SKIPPED [ 10%] 1340s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[class] SKIPPED [ 10%] 1340s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[def] SKIPPED [ 10%] 1340s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[for] SKIPPED [ 10%] 1340s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[while] SKIPPED [ 10%] 1340s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[import] SKIPPED [ 10%] 1340s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[from] SKIPPED [ 10%] 1340s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[async] SKIPPED [ 10%] 1340s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[try] SKIPPED [ 10%] 1340s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[with] SKIPPED [ 10%] 1340s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[list] SKIPPED [ 10%] 1340s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[dict] SKIPPED [ 11%] 1340s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[set] SKIPPED [ 11%] 1340s spyder/app/tests/test_find_plugins.py::test_find_internal_plugins SKIPPED [ 11%] 1340s spyder/app/tests/test_find_plugins.py::test_find_external_plugins SKIPPED [ 11%] 1340s spyder/config/tests/test_base.py::test_is_stable_version SKIPPED (Test 1340s passed in previous runs) [ 11%] 1340s spyder/config/tests/test_base.py::test_get_conf_path[True] SKIPPED (Test 1340s passed in previous runs) [ 11%] 1340s spyder/config/tests/test_base.py::test_get_conf_path[False] SKIPPED [ 11%] 1340s spyder/config/tests/test_base.py::test_is_conda_based_app SKIPPED (Only 1340s works with Anaconda) [ 11%] 1340s spyder/config/tests/test_manager.py::test_site_config_load SKIPPED (Test 1340s passed in previous runs) [ 11%] 1340s spyder/config/tests/test_manager.py::test_external_plugin_config SKIPPED [ 11%] 1340s spyder/config/tests/test_manager.py::test_secure_options SKIPPED (Fails 1340s on Linux and CIs) [ 11%] 1340s spyder/config/tests/test_user.py::test_default_config_set[test_input0-[sec][opt] = val\n] SKIPPED [ 11%] 1340s spyder/config/tests/test_user.py::test_default_config_set[test_input1-[sec][opt] = 50\n] SKIPPED [ 12%] 1340s spyder/config/tests/test_user.py::test_default_config_set[test_input2-[sec][opt] = [50]\n] SKIPPED [ 12%] 1340s spyder/config/tests/test_user.py::test_default_config_set[test_input3-[sec][opt] = (50, 2)\n] SKIPPED [ 12%] 1340s spyder/config/tests/test_user.py::test_default_config_set[test_input4-[sec][opt] = {50}\n] SKIPPED [ 12%] 1340s spyder/config/tests/test_user.py::test_default_config_set[test_input5-[sec][opt] = {'k': 50}\n] SKIPPED [ 12%] 1340s spyder/config/tests/test_user.py::test_default_config_set[test_input6-[sec][opt] = False\n] SKIPPED [ 12%] 1340s spyder/config/tests/test_user.py::test_default_config_set[test_input7-[sec][opt] = True\n] SKIPPED [ 12%] 1340s spyder/config/tests/test_user.py::test_default_config_set[test_input8-[sec space][opt] = True\n] SKIPPED [ 12%] 1340s spyder/config/tests/test_user.py::test_default_config_set[test_input9-[sec space][opt space] = True\n] SKIPPED [ 12%] 1340s spyder/config/tests/test_user.py::test_default_config_save_write SKIPPED [ 12%] 1340s spyder/config/tests/test_user.py::test_default_config_set_defaults SKIPPED [ 12%] 1340s spyder/config/tests/test_user.py::test_userconfig_get_minor_version[3.2.1-3.2] SKIPPED [ 13%] 1340s spyder/config/tests/test_user.py::test_userconfig_get_minor_version[3.2.0-3.2] SKIPPED [ 13%] 1340s spyder/config/tests/test_user.py::test_userconfig_get_major_version[3.2.1-3] SKIPPED [ 13%] 1340s spyder/config/tests/test_user.py::test_userconfig_get_major_version[0.2.0-0] SKIPPED [ 13%] 1340s spyder/config/tests/test_user.py::test_userconfig_check_version[abc] SKIPPED [ 13%] 1340s spyder/config/tests/test_user.py::test_userconfig_check_version[x.x.x] SKIPPED [ 13%] 1340s spyder/config/tests/test_user.py::test_userconfig_check_version[1.0] SKIPPED [ 13%] 1340s spyder/config/tests/test_user.py::test_userconfig_check_version[-1.0] SKIPPED [ 13%] 1340s spyder/config/tests/test_user.py::test_userconfig_check_version[-1.0.0] SKIPPED [ 13%] 1340s spyder/config/tests/test_user.py::test_userconfig_check_version[] SKIPPED [ 13%] 1340s spyder/config/tests/test_user.py::test_userconfig_check_defaults SKIPPED [ 13%] 1340s spyder/config/tests/test_user.py::test_userconfig_check_section_option SKIPPED [ 14%] 1340s spyder/config/tests/test_user.py::test_userconfig_load_from_ini SKIPPED [ 14%] 1340s spyder/config/tests/test_user.py::test_userconfig_get_version SKIPPED [ 14%] 1340s spyder/config/tests/test_user.py::test_userconfig_set_version SKIPPED [ 14%] 1340s spyder/config/tests/test_user.py::test_userconfig_reset_to_defaults SKIPPED [ 14%] 1340s spyder/config/tests/test_user.py::test_userconfig_set_as_defaults SKIPPED [ 14%] 1340s spyder/config/tests/test_user.py::test_userconfig_get_default SKIPPED [ 14%] 1340s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults0-value] SKIPPED [ 14%] 1340s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults1-"\xe9\xe0\xc7\xc3\xe3\xe9\xe8\xef"] SKIPPED [ 14%] 1340s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults2-\xe9\xe0\xc7\xc3\xe3\xe9\xe8\xef] SKIPPED [ 14%] 1340s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults3-True] SKIPPED [ 14%] 1340s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults4-] SKIPPED [ 14%] 1340s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults5-123] SKIPPED [ 15%] 1340s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults6-123.123] SKIPPED [ 15%] 1340s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults7-value7] SKIPPED [ 15%] 1340s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults8-value8] SKIPPED [ 15%] 1340s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get2[defaults0-val-True] SKIPPED [ 15%] 1340s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get2[defaults1-val-False] SKIPPED [ 15%] 1340s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get2[defaults2-val-False] SKIPPED [ 15%] 1340s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get_string_from_inifile SKIPPED [ 15%] 1340s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get_does_not_eval_functions SKIPPED [ 15%] 1340s spyder/config/tests/test_user.py::test_userconfig_set_default SKIPPED [ 15%] 1340s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults0-other] SKIPPED [ 15%] 1340s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults1-\xe3\xe9\xe8\xef] SKIPPED [ 16%] 1340s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults2-False] SKIPPED [ 16%] 1340s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults3-dict] SKIPPED [ 16%] 1340s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults4-345] SKIPPED [ 16%] 1340s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults5-345.345] SKIPPED [ 16%] 1340s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults6-value6] SKIPPED [ 16%] 1340s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults7-value7] SKIPPED [ 16%] 1340s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults8-other] SKIPPED [ 16%] 1340s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_invalid[defaults0-no] SKIPPED [ 16%] 1340s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_invalid[defaults1-n9] SKIPPED [ 16%] 1340s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_invalid[defaults2-n9] SKIPPED [ 16%] 1340s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_with_string SKIPPED [ 17%] 1340s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_percentage_string SKIPPED [ 17%] 1340s spyder/config/tests/test_user.py::test_userconfig_remove_section SKIPPED [ 17%] 1340s spyder/config/tests/test_user.py::test_userconfig_remove_option SKIPPED [ 17%] 1340s spyder/config/tests/test_user.py::test_userconfig_cleanup SKIPPED (Test 1340s passed in previous runs) [ 17%] 1340s spyder/config/tests/test_user.py::test_invalid_shortcuts SKIPPED (Test 1340s passed in previous runs) [ 17%] 1340s spyder/config/tests/test_user.py::TestSpyderConfigApplyPatches::test_spyderconfig_apply_configuration_patches_42 SKIPPED [ 17%] 1340s spyder/config/tests/test_user.py::TestSpyderConfigApplyPatches::test_spyderconfig_apply_configuration_patches_45 SKIPPED [ 17%] 1340s spyder/config/tests/test_user.py::test_spyderconfig_get_defaults_path_name_from_version SKIPPED [ 17%] 1340s spyder/plugins/appearance/tests/test_confpage.py::test_change_ui_theme_and_color_scheme[config_dialog0] SKIPPED [ 17%] 1340s spyder/plugins/application/widgets/tests/test_status.py::test_inapp_appeal_status_bar SKIPPED [ 17%] 1340s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_file_open_close SKIPPED [ 18%] 1340s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_get_words SKIPPED [ 18%] 1340s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[c] SKIPPED [ 18%] 1340s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[cpp] SKIPPED [ 18%] 1340s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[css] SKIPPED [ 18%] 1340s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[erl] SKIPPED [ 18%] 1340s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[ex] SKIPPED [ 18%] 1340s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[html] SKIPPED [ 18%] 1340s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[java] SKIPPED [ 18%] 1340s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[jl] SKIPPED [ 18%] 1340s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[md] SKIPPED [ 18%] 1340s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[py] SKIPPED [ 18%] 1340s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[R] SKIPPED [ 19%] 1340s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_token_update SKIPPED [ 19%] 1340s spyder/plugins/completion/tests/test_configdialog.py::test_config_dialog[config_dialog0] SKIPPED [ 19%] 1340s spyder/plugins/completion/tests/test_plugin.py::test_configuration_merge SKIPPED [ 19%] 1340s spyder/plugins/completion/tests/test_plugin.py::test_provider_detection SKIPPED [ 19%] 1340s spyder/plugins/console/tests/test_plugin.py::test_run_code SKIPPED (Test 1340s passed in previous runs) [ 19%] 1340s spyder/plugins/console/tests/test_plugin.py::test_completions SKIPPED [ 19%] 1340s spyder/plugins/console/tests/test_plugin.py::test_handle_exception SKIPPED [ 19%] 1340s spyder/plugins/console/tests/test_plugin.py::test_handle_warnings SKIPPED [ 19%] 1340s spyder/plugins/console/tests/test_plugin.py::test_report_external_repo SKIPPED [ 19%] 1340s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_bracket_closing_new_line SKIPPED [ 19%] 1340s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_close_brackets[(-()-1] SKIPPED [ 20%] 1340s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_close_brackets[{-{}-1] SKIPPED [ 20%] 1340s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_close_brackets[[-[]-1] SKIPPED [ 20%] 1340s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[()-(())-2] SKIPPED [ 20%] 1340s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[{}-{()}-2] SKIPPED [ 20%] 1340s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[[]-[()]-2] SKIPPED [ 20%] 1340s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[,-(),-1] SKIPPED [ 20%] 1340s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[:-():-1] SKIPPED [ 20%] 1340s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[;-();-1] SKIPPED [ 20%] 1340s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_selected_text SKIPPED [ 20%] 1340s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_selected_text_multiple_lines SKIPPED [ 20%] 1340s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_complex_completion SKIPPED [ 21%] 1340s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_bracket_closing SKIPPED [ 21%] 1340s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_activate_deactivate SKIPPED [ 21%] 1340s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["-""-1] SKIPPED [ 21%] 1340s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['-''-1] SKIPPED [ 21%] 1340s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[#"-#"-2] SKIPPED [ 21%] 1340s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[#'-#'-2] SKIPPED [ 21%] 1340s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["""-"""-3] SKIPPED [ 21%] 1340s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['''-'''-3] SKIPPED [ 21%] 1340s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[""""-""""""-3] SKIPPED [ 21%] 1340s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[''''-''''''-3] SKIPPED [ 21%] 1340s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["some_string"-"some_string"-13] SKIPPED [ 22%] 1340s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['some_string'-'some_string'-13] SKIPPED [ 22%] 1340s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["\\""-"\\""-4] SKIPPED [ 22%] 1340s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['\\''-'\\''-4] SKIPPED [ 22%] 1340s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["\\\\"-"\\\\"-4] SKIPPED [ 22%] 1340s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['\\\\'-'\\\\'-4] SKIPPED [ 22%] 1340s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[()-("")-2] SKIPPED [ 22%] 1340s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[{}-{""}-2] SKIPPED [ 22%] 1340s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[[]-[""]-2] SKIPPED [ 22%] 1340s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[,-"",-1] SKIPPED [ 22%] 1340s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[:-"":-1] SKIPPED [ 22%] 1340s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[;-"";-1] SKIPPED [ 22%] 1340s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[a-"a-1] SKIPPED [ 23%] 1340s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_selected_text SKIPPED [ 23%] 1340s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_selected_text_multiple_lines SKIPPED [ 23%] 1340s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes_in_brackets SKIPPED [ 23%] 1340s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_activate_deactivate SKIPPED [ 23%] 1340s spyder/plugins/editor/extensions/tests/test_docstring.py::test_parse_function_definition[def foo():--name_list0-type_list0-value_list0-None] SKIPPED [ 23%] 1340s 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%] 1340s 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%] 1340s spyder/plugins/editor/extensions/tests/test_docstring.py::test_get_function_body[def foo():\n return-- return] SKIPPED [ 23%] 1340s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc---True] SKIPPED [ 23%] 1340s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc---False] SKIPPED [ 23%] 1340s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc-if 1:\n -if 1:\n -True] SKIPPED [ 24%] 1340s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc-if 1:\n -if 1:\n -False] SKIPPED [ 24%] 1340s 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%] 1340s 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%] 1340s 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%] 1340s 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%] 1340s 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%] 1340s 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%] 1340s 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%] 1340s 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%] 1340s 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%] 1340s 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%] 1340s 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%] 1340s 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%] 1340s 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%] 1340s 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%] 1340s 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%] 1340s 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%] 1340s 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%] 1340s 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%] 1340s 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%] 1340s 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%] 1340s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_delayed_popup[def foo():\n-def foo():\n """a-65] SKIPPED [ 25%] 1340s 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%] 1340s 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%] 1340s 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%] 1340s 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%] 1340s 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%] 1340s 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%] 1340s 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%] 1340s 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%] 1340s 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%] 1340s 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%] 1340s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_enabled SKIPPED [ 26%] 1340s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_flag_painting SKIPPED [ 27%] 1340s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_range_indicator_visible_on_hover_only SKIPPED [ 27%] 1340s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_range_indicator_alt_modifier_response SKIPPED [ 27%] 1340s spyder/plugins/editor/tests/test_editor_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 27%] 1340s spyder/plugins/editor/tests/test_plugin.py::test_basic_initialization SKIPPED [ 27%] 1340s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[other_file.py-file1.py] SKIPPED [ 27%] 1340s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[file1.py-file1.py] SKIPPED [ 27%] 1340s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[file2.py-file2.py] SKIPPED [ 27%] 1340s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[file4.py-file4.py] SKIPPED [ 27%] 1340s spyder/plugins/editor/tests/test_plugin.py::test_restore_open_files SKIPPED [ 27%] 1340s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files_cleanprefs SKIPPED [ 27%] 1340s spyder/plugins/editor/tests/test_plugin.py::test_open_untitled_files SKIPPED [ 28%] 1340s spyder/plugins/editor/tests/test_plugin.py::test_renamed_tree SKIPPED [ 28%] 1340s spyder/plugins/editor/tests/test_plugin.py::test_no_template SKIPPED [ 28%] 1340s spyder/plugins/editor/tests/test_plugin.py::test_editor_has_autosave_component SKIPPED [ 28%] 1340s spyder/plugins/editor/tests/test_plugin.py::test_autosave_component_do_autosave SKIPPED [ 28%] 1340s spyder/plugins/editor/tests/test_plugin.py::test_editorstacks_share_autosave_data SKIPPED [ 28%] 1340s spyder/plugins/editor/tests/test_plugin.py::test_editor_calls_recoverydialog_exec_if_nonempty SKIPPED [ 28%] 1340s spyder/plugins/editor/tests/test_plugin.py::test_closing_editor_plugin_stops_autosave_timer SKIPPED [ 28%] 1340s spyder/plugins/editor/tests/test_plugin.py::test_renamed_propagates_to_autosave SKIPPED [ 28%] 1340s spyder/plugins/editor/tests/test_plugin.py::test_go_to_prev_next_cursor_position SKIPPED [ 28%] 1340s spyder/plugins/editor/tests/test_plugin.py::test_open_and_close_lsp_requests SKIPPED [ 28%] 1340s spyder/plugins/editor/tests/test_plugin.py::test_toggle_eol_chars[nt] SKIPPED [ 29%] 1340s spyder/plugins/editor/tests/test_plugin.py::test_toggle_eol_chars[mac] SKIPPED [ 29%] 1340s spyder/plugins/editor/tests/test_plugin.py::test_toggle_eol_chars[posix] SKIPPED [ 29%] 1340s spyder/plugins/editor/tests/test_plugin.py::test_save_with_os_eol_chars SKIPPED [ 29%] 1340s spyder/plugins/editor/tests/test_plugin.py::test_remove_editorstacks_and_windows SKIPPED [ 29%] 1340s spyder/plugins/editor/tests/test_plugin.py::test_register_run_metadata SKIPPED [ 29%] 1340s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_component_set_interval SKIPPED [ 29%] 1340s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_component_timer_if_enabled[False] SKIPPED [ 29%] 1340s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_component_timer_if_enabled[True] SKIPPED [ 29%] 1340s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_empty_autosave_dir SKIPPED [ 29%] 1340s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_one_pid_file[True-False] SKIPPED [ 29%] 1340s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_one_pid_file[False-False] SKIPPED [ 29%] 1340s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_one_pid_file[False-True] SKIPPED [ 30%] 1340s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_non_pid_file SKIPPED [ 30%] 1340s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_without_autosave_dir SKIPPED [ 30%] 1340s spyder/plugins/editor/utils/tests/test_autosave.py::test_try_recover[False] SKIPPED [ 30%] 1340s spyder/plugins/editor/utils/tests/test_autosave.py::test_try_recover[True] SKIPPED [ 30%] 1340s spyder/plugins/editor/utils/tests/test_autosave.py::test_create_unique_autosave_filename[False-False] SKIPPED [ 30%] 1340s spyder/plugins/editor/utils/tests/test_autosave.py::test_create_unique_autosave_filename[True-False] SKIPPED [ 30%] 1340s spyder/plugins/editor/utils/tests/test_autosave.py::test_create_unique_autosave_filename[False-True] SKIPPED [ 30%] 1340s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave[True] SKIPPED [ 30%] 1340s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave[False] SKIPPED [ 30%] 1340s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_nonempty_mapping[True] SKIPPED [ 30%] 1340s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_nonempty_mapping[False] SKIPPED [ 31%] 1340s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_empty_mapping[False] SKIPPED [ 31%] 1340s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_empty_mapping[True] SKIPPED [ 31%] 1340s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_remove_autosave_file[False] SKIPPED [ 31%] 1340s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_remove_autosave_file[True] SKIPPED [ 31%] 1340s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_autosave_filename SKIPPED [ 31%] 1340s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_file_renamed[True] SKIPPED [ 31%] 1340s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_file_renamed[False] SKIPPED [ 31%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_after_simple_statement SKIPPED [ 31%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_after_if_statement SKIPPED [ 31%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_not_at_end_of_line SKIPPED [ 31%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_unterminated_string SKIPPED [ 32%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_comment SKIPPED [ 32%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_already_ends_in_colon SKIPPED [ 32%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_ends_in_backslash SKIPPED [ 32%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_one_line_if_statement SKIPPED [ 32%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_even_if_colon_inside_brackets SKIPPED [ 32%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_listcomp_over_two_lines SKIPPED [ 32%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_listcomp_over_three_lines SKIPPED [ 32%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_even_if_colon_inside_quotes SKIPPED [ 32%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_in_two_if_statements_on_one_line SKIPPED [ 32%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_simple_tuple SKIPPED [ 32%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_def_with_newline SKIPPED [ 33%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_def_with_indented_comment SKIPPED [ 33%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_brackets_alone SKIPPED [ 33%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_simple_def SKIPPED [ 33%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_open_parenthesis SKIPPED [ 33%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_open_bracket SKIPPED [ 33%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_open_curly SKIPPED [ 33%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_align_on_parenthesis SKIPPED [ 33%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_align_on_bracket SKIPPED [ 33%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_align_on_curly SKIPPED [ 33%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keep_unindent SKIPPED [ 33%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keep_unindent_fix_indent SKIPPED [ 33%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keep_unindent_if_blank SKIPPED [ 34%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_first_line SKIPPED [ 34%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_indentation_with_spaces SKIPPED [ 34%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_def_with_unindented_comment SKIPPED [ 34%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_issue_5606 SKIPPED [ 34%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_issue_7377 SKIPPED [ 34%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_issue_887 SKIPPED [ 34%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keywords SKIPPED [ 34%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_hanging_indentation_without_block SKIPPED [ 34%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_no_hanging_indentation SKIPPED [ 34%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_unintent_in_block SKIPPED [ 34%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_multi_line_lists SKIPPED [ 35%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_string_literals SKIPPED [ 35%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_indentation_with_tabs SKIPPED [ 35%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_indentation_with_tabs_parenthesis SKIPPED [ 35%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_unindentation_with_tabs SKIPPED [ 35%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_simple_indentation SKIPPED [ 35%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_copy_paste_autoindent SKIPPED [ 35%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_add_bookmark SKIPPED [ 35%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_get_bookmarks SKIPPED [ 35%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_clear_bookmarks SKIPPED [ 35%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_update_bookmarks SKIPPED [ 35%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_add_remove_breakpoint SKIPPED [ 36%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_add_remove_breakpoint_with_edit_condition SKIPPED [ 36%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_get_breakpoints SKIPPED [ 36%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_clear_breakpoints SKIPPED [ 36%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_set_breakpoints SKIPPED [ 36%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_update_breakpoints SKIPPED [ 36%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_upper_to_lower SKIPPED [ 36%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_lower_to_upper SKIPPED [ 36%] 1340s 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%] 1340s 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%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[myvar = 2 -myvar = 2\n-keys2-True] SKIPPED [ 36%] 1340s 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%] 1340s 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%] 1340s 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%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress["""string -"""string \n-keys6-True] SKIPPED [ 37%] 1340s 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%] 1340s 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%] 1340s 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%] 1340s 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%] 1340s 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%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[('\U0001f6ab')-('\U0001f6ab')\n-keys12-True] SKIPPED [ 37%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[def fun():-def fun():\n\n -keys13-True] SKIPPED [ 37%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[def fun():-def fun():\n\n\n-keys14-True] SKIPPED [ 37%] 1340s 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%] 1340s 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%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string -expected_state0] SKIPPED [ 38%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string -expected_state1] SKIPPED [ 38%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string \\-expected_state2] SKIPPED [ 38%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string \\-expected_state3] SKIPPED [ 38%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string \\ -expected_state4] SKIPPED [ 38%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string \\ -expected_state5] SKIPPED [ 38%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string ' -expected_state6] SKIPPED [ 38%] 1340s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string " -expected_state7] SKIPPED [ 38%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string "-expected_state8] SKIPPED [ 38%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string '-expected_state9] SKIPPED [ 39%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string " -expected_state10] SKIPPED [ 39%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string ' -expected_state11] SKIPPED [ 39%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string -expected_state12] SKIPPED [ 39%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string -expected_state13] SKIPPED [ 39%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string \\-expected_state14] SKIPPED [ 39%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string \\-expected_state15] SKIPPED [ 39%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string \\ -expected_state16] SKIPPED [ 39%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string \\ -expected_state17] SKIPPED [ 39%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string ''' -expected_state18] SKIPPED [ 39%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string """ -expected_state19] SKIPPED [ 39%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string """-expected_state20] SKIPPED [ 40%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string '''-expected_state21] SKIPPED [ 40%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string """ -expected_state22] SKIPPED [ 40%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string ''' -expected_state23] SKIPPED [ 40%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_comment SKIPPED [ 40%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_undo_return SKIPPED [ 40%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_brace_match SKIPPED [ 40%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_backspace_char SKIPPED [ 40%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_backspace_selection SKIPPED [ 40%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_delete_char SKIPPED [ 40%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_delete_selection SKIPPED [ 40%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_qtbug35861 SKIPPED [ 40%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_get_text_with_eol[def foo(x):\n return x\n] SKIPPED [ 41%] 1341s 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%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_get_text_with_eol[def foo(x):\r return x\r] SKIPPED [ 41%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_format_signature SKIPPED [ 41%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_delete SKIPPED [ 41%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_files[create_folders_files0] SKIPPED [ 41%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_files[create_folders_files1] SKIPPED [ 41%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_files[create_folders_files2] SKIPPED [ 41%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[def fun(a, b):\n\treturn a + b-\n] SKIPPED [ 41%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[def fun(a, b):\n\treturn a + b-\r\n] SKIPPED [ 41%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[def fun(a, b):\n\treturn a + b-\r] SKIPPED [ 41%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[https://www.spyder-ide.org-\n] SKIPPED [ 42%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[https://www.spyder-ide.org-\r\n] SKIPPED [ 42%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[https://www.spyder-ide.org-\r] SKIPPED [ 42%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_cell_highlight SKIPPED [ 42%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_shortcut_for_widget_is_updated[config_dialog0] SKIPPED [ 42%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_comments.py::test_single_line_comment SKIPPED [ 42%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_comments.py::test_selection_comment SKIPPED [ 42%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_decorations.py::test_decorations SKIPPED [ 42%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_decorations.py::test_update_decorations_when_scrolling SKIPPED [ 42%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params0] SKIPPED [ 42%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params1] SKIPPED [ 42%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params2] SKIPPED [ 43%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params3] SKIPPED [ 43%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params4] SKIPPED [ 43%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params5] SKIPPED [ 43%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params6] SKIPPED [ 43%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params7] SKIPPED [ 43%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params8] SKIPPED [ 43%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params9] SKIPPED [ 43%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params10] SKIPPED [ 43%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params11] SKIPPED [ 43%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params12] SKIPPED [ 43%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params13] SKIPPED [ 44%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params14] SKIPPED [ 44%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params15] SKIPPED [ 44%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri_project_root_path SKIPPED [ 44%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri_message_box SKIPPED [ 44%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_pattern_highlight_regression SKIPPED [ 44%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_gotoline.py::test_gotolinedialog_has_cancel_button SKIPPED [ 44%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_gotoline.py::test_gotolinedialog_enter_plus SKIPPED [ 44%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_gotoline.py::test_gotolinedialog_check_valid SKIPPED [ 44%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_single_line_indent SKIPPED [ 44%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_selection_indent SKIPPED [ 44%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_fix_indentation SKIPPED [ 44%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_single_line_unindent SKIPPED [ 45%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_selection_unindent SKIPPED [ 45%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_single_line_unindent_to_grid SKIPPED [ 45%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_selection_unindent_to_grid SKIPPED [ 45%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions_parens_bug SKIPPED [ 45%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[linenumbers-LineNumberArea-True] SKIPPED [ 45%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[linenumbers-LineNumberArea-False] SKIPPED [ 45%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[edge_line-EdgeLine-True] SKIPPED [ 45%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[edge_line-EdgeLine-False] SKIPPED [ 45%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[scrollflagarea-ScrollFlagArea-True] SKIPPED [ 45%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[scrollflagarea-ScrollFlagArea-False] SKIPPED [ 45%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[indent_guides-IndentationGuide-True] SKIPPED [ 46%] 1341s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[indent_guides-IndentationGuide-False] SKIPPED [ 46%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_scroll_line_up_and_down SKIPPED [ 46%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_find_number_matches SKIPPED [ 46%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_move_current_line_up SKIPPED [ 46%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_move_current_line_down SKIPPED [ 46%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_move_multiple_lines_up SKIPPED [ 46%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_copy_lines_down_up SKIPPED [ 46%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_move_multiple_lines_down SKIPPED [ 46%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_top_line SKIPPED [ 46%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_last_nonempty_line SKIPPED [ 46%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_empty_line_in_middle SKIPPED [ 47%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_last_line_when_empty SKIPPED [ 47%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_last_line_when_nonempty SKIPPED [ 47%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_find_replace_case_sensitive SKIPPED [ 47%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_current_selected_line SKIPPED [ 47%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_enter_press SKIPPED [ 47%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_plain_regex SKIPPED [ 47%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_invalid_regex SKIPPED [ 47%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_honouring_case SKIPPED [ 47%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_selection_escape_characters SKIPPED [ 47%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_selection_backslash SKIPPED [ 47%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_advance_cell SKIPPED [ 48%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_get_current_word SKIPPED [ 48%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_tab_keypress_properly_caught_find_replace SKIPPED [ 48%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_tab_moves_focus_from_search_to_replace SKIPPED [ 48%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_tab_copies_find_to_replace SKIPPED [ 48%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_update_matches_in_find_replace SKIPPED [ 48%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_autosave_all SKIPPED [ 48%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave SKIPPED [ 48%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_saves_only_if_changed SKIPPED [ 48%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_does_not_save_new_files SKIPPED [ 48%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_opening_sets_file_hash SKIPPED [ 48%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_reloading_updates_file_hash SKIPPED [ 48%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_closing_removes_file_hash SKIPPED [ 49%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_does_not_save_after_open[ham.py] SKIPPED [ 49%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_does_not_save_after_open[ham.txt] SKIPPED [ 49%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_does_not_save_after_reload SKIPPED [ 49%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_autosave_updates_name_mapping SKIPPED [ 49%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_handles_error SKIPPED [ 49%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_remove_autosave_file SKIPPED [ 49%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_ipython_files SKIPPED [ 49%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_load_files SKIPPED [ 49%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_close_editor SKIPPED [ 49%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_close_a_file SKIPPED [ 49%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_sort_file_alphabetically SKIPPED [ 50%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_sync_file_order SKIPPED [ 50%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_toggle_off_show_all_files SKIPPED [ 50%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_single_file_sync SKIPPED [ 50%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_toggle_on_show_all_files SKIPPED [ 50%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_if_changed SKIPPED [ 50%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save SKIPPED [ 50%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_file_saved_in_other_editorstack SKIPPED [ 50%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_select_savename SKIPPED [ 50%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as SKIPPED [ 50%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as_with_outline SKIPPED [ 50%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_copy_as SKIPPED [ 51%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_all SKIPPED [ 51%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as_change_file_type SKIPPED [ 51%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as_lsp_calls SKIPPED [ 51%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_default_keybinding_values SKIPPED [ 51%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_start_and_end_of_document_shortcuts SKIPPED [ 51%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_del_undo_redo_shortcuts SKIPPED [ 51%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_copy_cut_paste_shortcuts SKIPPED [ 51%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_select_all_shortcut SKIPPED [ 51%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_delete_line_shortcut SKIPPED [ 51%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_go_to_line_shortcut SKIPPED [ 51%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_transform_to_lowercase_shortcut SKIPPED [ 51%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_transform_to_uppercase_shortcut SKIPPED [ 52%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_next_and_previous_word_shortcuts SKIPPED [ 52%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_builtin_shift_del_and_ins SKIPPED [ 52%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_builtin_undo_redo SKIPPED [ 52%] 1341s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_shortcuts_for_new_editors SKIPPED [ 52%] 1341s spyder/plugins/editor/widgets/tests/test_autosaveerror.py::test_autosave_error_message_box SKIPPED [ 52%] 1341s spyder/plugins/editor/widgets/tests/test_bookmarks.py::test_save_bookmark SKIPPED [ 52%] 1341s spyder/plugins/editor/widgets/tests/test_bookmarks.py::test_load_bookmark SKIPPED [ 52%] 1341s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_init SKIPPED [ 52%] 1341s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_close SKIPPED [ 52%] 1341s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_split SKIPPED [ 52%] 1341s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_iter_editorstacks SKIPPED [ 53%] 1341s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_get_layout_settings SKIPPED [ 53%] 1341s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_set_layout_settings_dont_goto SKIPPED [ 53%] 1341s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_set_layout_settings_goto SKIPPED [ 53%] 1341s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[1] SKIPPED [ 53%] 1341s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[2] SKIPPED [ 53%] 1341s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[0] SKIPPED [ 53%] 1341s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[3] SKIPPED [ 53%] 1341s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[4] SKIPPED [ 53%] 1341s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_has_cancel_button SKIPPED [ 53%] 1341s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_table_labels SKIPPED [ 53%] 1341s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_exec_if_nonempty_when_empty SKIPPED [ 54%] 1341s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_exec_if_nonempty_when_nonempty SKIPPED [ 54%] 1341s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_exec_if_nonempty_when_no_autosave_dir SKIPPED [ 54%] 1341s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_button SKIPPED [ 54%] 1341s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_when_original_does_not_exist SKIPPED [ 54%] 1341s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_when_original_not_recorded SKIPPED [ 54%] 1341s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_fallback SKIPPED [ 54%] 1341s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_when_error SKIPPED [ 54%] 1341s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_accepted_after_all_restored SKIPPED [ 54%] 1341s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_discard_button SKIPPED [ 54%] 1341s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_discard_when_error SKIPPED [ 54%] 1341s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_open_button SKIPPED [ 55%] 1341s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_open_when_no_original SKIPPED [ 55%] 1341s spyder/plugins/editor/widgets/tests/test_status.py::test_status_bar SKIPPED [ 55%] 1341s spyder/plugins/explorer/tests/test_explorer_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 55%] 1341s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_file_explorer SKIPPED [ 55%] 1341s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files0-absolute] SKIPPED [ 55%] 1341s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files0-relative] SKIPPED [ 55%] 1341s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files1-absolute] SKIPPED [ 55%] 1341s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files1-relative] SKIPPED [ 55%] 1341s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files2-absolute] SKIPPED [ 55%] 1341s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files2-relative] SKIPPED [ 55%] 1341s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files0-absolute] SKIPPED [ 55%] 1341s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files0-relative] SKIPPED [ 56%] 1341s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files1-absolute] SKIPPED [ 56%] 1341s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files1-relative] SKIPPED [ 56%] 1341s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files2-absolute] SKIPPED [ 56%] 1341s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files2-relative] SKIPPED [ 56%] 1341s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[FileExplorerTest-create_folders_files0] SKIPPED [ 56%] 1341s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[FileExplorerTest-create_folders_files1] SKIPPED [ 56%] 1341s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[FileExplorerTest-create_folders_files2] SKIPPED [ 56%] 1341s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[ProjectExplorerTest-create_folders_files0] SKIPPED [ 56%] 1341s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[ProjectExplorerTest-create_folders_files1] SKIPPED [ 56%] 1341s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[ProjectExplorerTest-create_folders_files2] SKIPPED [ 56%] 1341s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[FileExplorerTest-create_folders_files0] SKIPPED [ 57%] 1341s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[FileExplorerTest-create_folders_files1] SKIPPED [ 57%] 1341s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[FileExplorerTest-create_folders_files2] SKIPPED [ 57%] 1341s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[ProjectExplorerTest-create_folders_files0] SKIPPED [ 57%] 1341s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[ProjectExplorerTest-create_folders_files1] SKIPPED [ 57%] 1341s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[ProjectExplorerTest-create_folders_files2] SKIPPED [ 57%] 1341s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[FileExplorerTest-create_folders_files0] SKIPPED [ 57%] 1341s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[FileExplorerTest-create_folders_files1] SKIPPED [ 57%] 1341s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[FileExplorerTest-create_folders_files2] SKIPPED [ 57%] 1341s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[ProjectExplorerTest-create_folders_files0] SKIPPED [ 57%] 1341s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[ProjectExplorerTest-create_folders_files1] SKIPPED [ 57%] 1341s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[ProjectExplorerTest-create_folders_files2] SKIPPED [ 58%] 1341s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[FileExplorerTest-create_folders_files0] SKIPPED [ 58%] 1341s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[FileExplorerTest-create_folders_files1] SKIPPED [ 58%] 1341s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[FileExplorerTest-create_folders_files2] SKIPPED [ 58%] 1341s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[ProjectExplorerTest-create_folders_files0] SKIPPED [ 58%] 1341s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[ProjectExplorerTest-create_folders_files1] SKIPPED [ 58%] 1341s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[ProjectExplorerTest-create_folders_files2] SKIPPED [ 58%] 1341s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_single_click_to_open SKIPPED [ 58%] 1341s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_find_in_files_search SKIPPED [ 58%] 1341s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_regex[findinfiles0] SKIPPED [ 58%] 1341s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_string[findinfiles0] SKIPPED [ 58%] 1341s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_empty_regex[findinfiles0] SKIPPED [ 59%] 1341s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_string_no_regexp[findinfiles0] SKIPPED [ 59%] 1341s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_multiple_string[findinfiles0] SKIPPED [ 59%] 1341s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_truncate_result_with_different_input[nnnnn] SKIPPED [ 59%] 1341s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_truncate_result_with_different_input[\xf1and\xfa] SKIPPED [ 59%] 1341s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_case_unsensitive_search[findinfiles0] SKIPPED [ 59%] 1341s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_case_sensitive_search[findinfiles0] SKIPPED [ 59%] 1341s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_search_regexp_error[findinfiles0] SKIPPED [ 59%] 1341s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_regexp_error[findinfiles0] SKIPPED [ 59%] 1341s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_no_empty_file_items SKIPPED [ 59%] 1341s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_add_external_paths SKIPPED [ 59%] 1341s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_clear_this_list SKIPPED [ 59%] 1341s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_delete_path SKIPPED [ 60%] 1341s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_set_project_path SKIPPED [ 60%] 1341s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_current_search_path[findinfiles0] SKIPPED [ 60%] 1341s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_max_history[searchin_combobox0] SKIPPED [ 60%] 1341s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_max_results SKIPPED [ 60%] 1341s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_find_in_single_file SKIPPED [ 60%] 1341s spyder/plugins/help/tests/test_plugin.py::test_no_docs_message SKIPPED [ 60%] 1341s spyder/plugins/help/tests/test_plugin.py::test_no_further_docs_message SKIPPED [ 60%] 1341s spyder/plugins/help/tests/test_plugin.py::test_help_opens_when_show_tutorial_unit SKIPPED [ 60%] 1341s spyder/plugins/help/tests/test_widgets.py::test_richtext SKIPPED (Test 1341s passed in previous runs) [ 60%] 1341s spyder/plugins/help/tests/test_widgets.py::test_plaintext SKIPPED (Test 1341s passed in previous runs) [ 60%] 1341s spyder/plugins/history/tests/test_history_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 61%] 1341s spyder/plugins/history/tests/test_plugin.py::test_init SKIPPED (Test 1341s passed in previous runs) [ 61%] 1341s spyder/plugins/history/tests/test_plugin.py::test_append_to_history SKIPPED [ 61%] 1341s spyder/plugins/history/tests/test_plugin.py::test_toggle_wrap_mode SKIPPED [ 61%] 1341s spyder/plugins/history/tests/test_plugin.py::test_toggle_line_numbers SKIPPED [ 61%] 1341s spyder/plugins/ipythonconsole/comms/tests/test_comms.py::test_comm_base SKIPPED [ 61%] 1341s spyder/plugins/ipythonconsole/comms/tests/test_comms.py::test_request SKIPPED [ 61%] 1341s spyder/plugins/ipythonconsole/tests/test_ipython_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 61%] 1341s spyder/plugins/ipythonconsole/utils/tests/test_spyder_kernel.py::test_kernel_pypath[True] SKIPPED [ 61%] 1341s spyder/plugins/ipythonconsole/utils/tests/test_spyder_kernel.py::test_kernel_pypath[False] SKIPPED [ 61%] 1341s spyder/plugins/ipythonconsole/utils/tests/test_spyder_kernel.py::test_python_interpreter SKIPPED [ 61%] 1341s spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py::test_connection_dialog_remembers_input_with_ssh_passphrase SKIPPED [ 62%] 1341s spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py::test_connection_dialog_doesnt_remember_input_with_ssh_passphrase SKIPPED [ 62%] 1341s spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py::test_connection_dialog_remembers_input_with_password SKIPPED [ 62%] 1341s spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py::test_connection_dialog_doesnt_remember_input_with_password SKIPPED [ 62%] 1341s spyder/plugins/layout/widgets/tests/test_dialog.py::test_layout_settings_dialog[layout_settings_dialog0] SKIPPED [ 62%] 1341s spyder/plugins/layout/widgets/tests/test_dialog.py::test_layout_save_dialog[layout_save_dialog0] SKIPPED [ 62%] 1341s spyder/plugins/maininterpreter/tests/test_confpage.py::test_load_time SKIPPED [ 62%] 1341s spyder/plugins/maininterpreter/tests/test_plugin.py::test_conda_interpreters SKIPPED [ 62%] 1341s spyder/plugins/maininterpreter/tests/test_plugin.py::test_pyenv_interpreters SKIPPED [ 62%] 1341s spyder/plugins/maininterpreter/tests/test_plugin.py::test_internal_interpreter SKIPPED [ 62%] 1341s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_outline_explorer[text] SKIPPED [ 62%] 1341s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_go_to_cursor_position SKIPPED [ 62%] 1341s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_follow_cursor SKIPPED [ 63%] 1341s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_go_to_cursor_position_with_new_file SKIPPED [ 63%] 1341s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_go_to_last_item SKIPPED [ 63%] 1341s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_display_variables SKIPPED [ 63%] 1341s spyder/plugins/plots/tests/test_plugin.py::test_fit_action SKIPPED (Test 1341s passed in previous runs) [ 63%] 1341s spyder/plugins/plots/tests/test_plugin.py::test_zoom_actions SKIPPED [ 63%] 1341s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_figure_to_file[image/png-.png] SKIPPED [ 63%] 1341s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_figure_to_file[image/svg+xml-.svg] SKIPPED [ 63%] 1341s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_figure_to_file[image/svg+xml-.png] SKIPPED [ 63%] 1341s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_all_figures[image/png] SKIPPED [ 63%] 1341s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_all_figures[image/svg+xml] SKIPPED [ 63%] 1341s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_get_unique_figname SKIPPED [ 64%] 1341s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_current_figure[image/png] SKIPPED [ 64%] 1341s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_current_figure[image/svg+xml] SKIPPED [ 64%] 1341s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_all_figures[image/png] SKIPPED [ 64%] 1341s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_all_figures[image/svg+xml] SKIPPED [ 64%] 1341s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_one_thumbnail[image/png] SKIPPED [ 64%] 1341s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_one_thumbnail[image/svg+xml] SKIPPED [ 64%] 1341s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_go_prev_next_thumbnail[image/png] SKIPPED [ 64%] 1341s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_go_prev_next_thumbnail[image/svg+xml] SKIPPED [ 64%] 1341s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_scroll_to_item SKIPPED [ 64%] 1341s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_scroll_down_to_newest_plot SKIPPED [ 64%] 1341s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_mouse_clicking_thumbnails[image/png] SKIPPED [ 65%] 1341s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_mouse_clicking_thumbnails[image/svg+xml] SKIPPED [ 65%] 1341s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_thumbnails[image/png] SKIPPED [ 65%] 1341s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_thumbnails[image/svg+xml] SKIPPED [ 65%] 1341s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_thumbnails[image/png] SKIPPED [ 65%] 1341s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_thumbnails[image/svg+xml] SKIPPED [ 65%] 1341s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_copy_png_to_clipboard SKIPPED [ 65%] 1341s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_copy_svg_to_clipboard SKIPPED [ 65%] 1341s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_zoom_figure_viewer[image/png] SKIPPED [ 65%] 1341s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_zoom_figure_viewer[image/svg+xml] SKIPPED [ 65%] 1341s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_autofit_figure_viewer[image/png] SKIPPED [ 65%] 1341s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_autofit_figure_viewer[image/svg+xml] SKIPPED [ 66%] 1341s spyder/plugins/preferences/tests/test_config_dialog.py::test_config_dialog_save_to_conf SKIPPED [ 66%] 1341s spyder/plugins/profiler/tests/test_profiler.py::test_format_measure SKIPPED [ 66%] 1341s spyder/plugins/profiler/tests/test_profiler.py::test_color_string SKIPPED [ 66%] 1341s spyder/plugins/profiler/tests/test_profiler.py::test_format_output SKIPPED [ 66%] 1341s spyder/plugins/profiler/tests/test_profiler_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 66%] 1341s spyder/plugins/projects/tests/test_plugin.py::test_open_project[\u6e2c\u8a66] SKIPPED [ 66%] 1341s spyder/plugins/projects/tests/test_plugin.py::test_open_project[\u0627\u062e\u062a\u0628\u0627\u0631] SKIPPED [ 66%] 1341s spyder/plugins/projects/tests/test_plugin.py::test_open_project[test_dir] SKIPPED [ 66%] 1341s spyder/plugins/projects/tests/test_plugin.py::test_delete_project[\u6e2c\u8a66] SKIPPED [ 66%] 1341s spyder/plugins/projects/tests/test_plugin.py::test_delete_project[\u0627\u062e\u062a\u0628\u0627\u0631] SKIPPED [ 66%] 1341s spyder/plugins/projects/tests/test_plugin.py::test_delete_project[test_dir] SKIPPED [ 66%] 1341s spyder/plugins/projects/tests/test_plugin.py::test_close_project_sets_visible_config[True] SKIPPED [ 67%] 1341s spyder/plugins/projects/tests/test_plugin.py::test_close_project_sets_visible_config[False] SKIPPED [ 67%] 1341s spyder/plugins/projects/tests/test_plugin.py::test_on_close_sets_visible_config[True] SKIPPED [ 67%] 1341s spyder/plugins/projects/tests/test_plugin.py::test_on_close_sets_visible_config[False] SKIPPED [ 67%] 1341s spyder/plugins/projects/tests/test_plugin.py::test_open_project_uses_visible_config[True] SKIPPED [ 67%] 1341s spyder/plugins/projects/tests/test_plugin.py::test_open_project_uses_visible_config[False] SKIPPED [ 67%] 1341s spyder/plugins/projects/tests/test_plugin.py::test_switch_to_plugin[False] SKIPPED [ 67%] 1341s spyder/plugins/projects/tests/test_plugin.py::test_switch_to_plugin[True] SKIPPED [ 67%] 1341s spyder/plugins/projects/tests/test_plugin.py::test_set_get_project_filenames_when_closing_no_files SKIPPED [ 67%] 1341s spyder/plugins/projects/tests/test_plugin.py::test_set_get_project_filenames_when_closing SKIPPED [ 67%] 1341s spyder/plugins/projects/tests/test_plugin.py::test_set_get_project_filenames_when_switching SKIPPED [ 67%] 1341s spyder/plugins/projects/tests/test_plugin.py::test_recent_projects_menu_action SKIPPED [ 68%] 1341s spyder/plugins/projects/tests/test_plugin.py::test_project_explorer_tree_root SKIPPED [ 68%] 1341s spyder/plugins/projects/tests/test_plugin.py::test_filesystem_notifications SKIPPED [ 68%] 1341s spyder/plugins/projects/tests/test_plugin.py::test_loaded_and_closed_signals SKIPPED [ 68%] 1341s spyder/plugins/projects/tests/test_plugin.py::test_project_cli SKIPPED [ 68%] 1341s spyder/plugins/projects/tests/test_plugin.py::test_reopen_project SKIPPED [ 68%] 1341s spyder/plugins/projects/tests/test_plugin.py::test_recreate_project_config SKIPPED [ 68%] 1341s spyder/plugins/projects/utils/tests/test_cookie.py::test_load_cookiecutter_project_config SKIPPED [ 68%] 1341s spyder/plugins/projects/utils/tests/test_cookie.py::test_load_cookiecutter_project_hooks SKIPPED [ 68%] 1341s spyder/plugins/projects/utils/tests/test_cookie.py::test_generate_cookiecutter_project_defaults SKIPPED [ 68%] 1341s spyder/plugins/projects/utils/tests/test_cookie.py::test_generate_cookiecutter_project_extra_content SKIPPED [ 68%] 1341s spyder/plugins/projects/utils/tests/test_cookie.py::test_generate_cookiecutter_project_exception SKIPPED [ 69%] 1341s spyder/plugins/projects/widgets/tests/test_configdialog.py::test_projects_preferences SKIPPED [ 69%] 1341s spyder/plugins/projects/widgets/tests/test_project.py::test_empty_project SKIPPED [ 69%] 1341s spyder/plugins/projects/widgets/tests/test_project.py::test_set_load_recent_files SKIPPED [ 69%] 1341s spyder/plugins/projects/widgets/tests/test_project_explorer.py::test_project_explorer SKIPPED [ 69%] 1341s spyder/plugins/projects/widgets/tests/test_project_explorer.py::test_change_directory_in_project_explorer SKIPPED [ 69%] 1341s spyder/plugins/projects/widgets/tests/test_projectdialog.py::test_projectdialog_location SKIPPED [ 69%] 1341s spyder/plugins/projects/widgets/tests/test_projectdialog.py::test_directory_validations SKIPPED [ 69%] 1341s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_empty SKIPPED [ 69%] 1341s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-y] SKIPPED [ 69%] 1341s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-yes] SKIPPED [ 69%] 1341s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-true] SKIPPED [ 70%] 1341s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-YES] SKIPPED [ 70%] 1341s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-True] SKIPPED [ 70%] 1341s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-n] SKIPPED [ 70%] 1341s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-no] SKIPPED [ 70%] 1341s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-false] SKIPPED [ 70%] 1341s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-NO] SKIPPED [ 70%] 1341s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-False] SKIPPED [ 70%] 1341s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_list[opt-value0] SKIPPED [ 70%] 1341s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_dict[opt-value0] SKIPPED [ 70%] 1341s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_private_variables[_nope-nothing] SKIPPED [ 70%] 1341s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_private_variables[__nope_2-nothing] SKIPPED [ 70%] 1341s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_render SKIPPED [ 71%] 1341s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_no_render SKIPPED [ 71%] 1341s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_validate_passes SKIPPED [ 71%] 1341s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_validate_fails SKIPPED [ 71%] 1341s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[None] SKIPPED [ 71%] 1341s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Script] SKIPPED [ 71%] 1341s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Working] SKIPPED [ 71%] 1341s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Project] SKIPPED [ 71%] 1341s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Home] SKIPPED [ 71%] 1341s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Script & Home] SKIPPED [ 71%] 1341s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Working & Project] SKIPPED [ 71%] 1341s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Script & Working] SKIPPED [ 72%] 1341s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Project & Home] SKIPPED [ 72%] 1341s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[All] SKIPPED [ 72%] 1341s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_noproject SKIPPED [ 72%] 1341s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[None] SKIPPED [ 72%] 1341s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Script] SKIPPED [ 72%] 1341s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Working] SKIPPED [ 72%] 1341s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Project] SKIPPED [ 72%] 1341s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Home] SKIPPED [ 72%] 1341s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Script & Home] SKIPPED [ 72%] 1341s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Working & Project] SKIPPED [ 72%] 1341s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Script & Working] SKIPPED [ 73%] 1341s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Project & Home] SKIPPED [ 73%] 1341s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[All] SKIPPED [ 73%] 1341s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_max_history_conf SKIPPED [ 73%] 1341s spyder/plugins/pylint/tests/test_pylint.py::test_custom_interpreter[True] SKIPPED [ 73%] 1341s spyder/plugins/pylint/tests/test_pylint.py::test_custom_interpreter[False] SKIPPED [ 73%] 1341s spyder/plugins/pylint/tests/test_pylint_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 73%] 1341s spyder/plugins/pythonpath/tests/test_utils.py::test_check_path SKIPPED [ 73%] 1341s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_pathmanager[pathmanager0] SKIPPED [ 73%] 1341s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_check_uncheck_path[pathmanager0] SKIPPED [ 73%] 1341s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_export_to_PYTHONPATH[pathmanager0] SKIPPED [ 73%] 1341s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_invalid_directories[pathmanager0] SKIPPED [ 74%] 1341s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_remove_item_and_reply_no[pathmanager0] SKIPPED [ 74%] 1341s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_remove_item_and_reply_yes[pathmanager0] SKIPPED [ 74%] 1341s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_add_repeated_item[pathmanager0] SKIPPED [ 74%] 1341s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_buttons_state[pathmanager0] SKIPPED [ 74%] 1341s spyder/plugins/run/tests/test_run.py::test_run_plugin SKIPPED (Test 1341s passed in previous runs) [ 74%] 1341s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_shortcuts SKIPPED [ 74%] 1341s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_shortcut_in_conf_is_filtered_with_shortcut_data SKIPPED [ 74%] 1341s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_shortcuts_filtering SKIPPED [ 74%] 1341s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_shortcut_filtering_context SKIPPED [ 74%] 1341s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_clear_shortcut SKIPPED [ 74%] 1341s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_press_new_sequence SKIPPED [ 74%] 1341s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_press_new_compound_sequence SKIPPED [ 75%] 1341s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_clear_back_new_sequence SKIPPED [ 75%] 1341s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_sequence_conflict SKIPPED [ 75%] 1341s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_sequence_single_key SKIPPED [ 75%] 1341s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_set_sequence_to_default SKIPPED [ 75%] 1341s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_invalid_char_in_sequence SKIPPED [ 75%] 1341s spyder/plugins/shortcuts/tests/test_shortcuts_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 75%] 1341s spyder/plugins/shortcuts/widgets/tests/test_summary.py::test_shortcutssummary SKIPPED [ 75%] 1341s spyder/plugins/shortcuts/widgets/tests/test_summary.py::test_shortcutssummary_texts SKIPPED [ 75%] 1341s spyder/plugins/statusbar/widgets/tests/test_status.py::test_status_bar_default_widgets SKIPPED [ 75%] 1341s spyder/plugins/statusbar/widgets/tests/test_status.py::test_status_bar_widget_signal SKIPPED [ 75%] 1341s spyder/plugins/statusbar/widgets/tests/test_status.py::test_custom_widget SKIPPED [ 76%] 1341s spyder/plugins/switcher/tests/test_switcher.py::test_switcher SKIPPED [ 76%] 1341s spyder/plugins/switcher/tests/test_switcher.py::test_switcher_filter_and_mode SKIPPED [ 76%] 1341s spyder/plugins/switcher/tests/test_switcher.py::test_switcher_filter_unicode SKIPPED [ 76%] 1341s spyder/plugins/toolbar/tests/test_toolbar.py::test_default_order SKIPPED [ 76%] 1341s spyder/plugins/toolbar/tests/test_toolbar.py::test_restore_toolbars_order SKIPPED [ 76%] 1341s spyder/plugins/toolbar/tests/test_toolbar.py::test_reorder_toolbars SKIPPED [ 76%] 1341s spyder/plugins/tours/tests/test_tour.py::test_tour SKIPPED (Test passed 1341s in previous runs) [ 76%] 1341s spyder/plugins/variableexplorer/tests/test_variableexplorer_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 76%] 1341s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer SKIPPED [ 76%] 1341s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params0] SKIPPED [ 76%] 1341s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params1] SKIPPED [ 77%] 1341s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params2] SKIPPED [ 77%] 1341s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params3] SKIPPED [ 77%] 1341s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params4] SKIPPED [ 77%] 1341s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params5] SKIPPED [ 77%] 1341s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_types[params0] SKIPPED [ 77%] 1341s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_types[params1] SKIPPED [ 77%] 1341s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refreshaction_disabled SKIPPED [ 77%] 1341s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refresh SKIPPED [ 77%] 1341s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refresh_when_variable_deleted SKIPPED [ 77%] 1341s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refresh_nested SKIPPED [ 77%] 1341s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refresh_doubly_nested SKIPPED [ 77%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_object_arrays SKIPPED [ 78%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_object_arrays_display[data0] SKIPPED [ 78%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_attribute_errors[data0] SKIPPED [ 78%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_type_errors[data0] SKIPPED [ 78%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_string_array_data_is_str[data0] SKIPPED [ 78%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_format[data0] SKIPPED [ 78%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_format_thousands[data0] SKIPPED [ 78%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_inf_array SKIPPED [ 78%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_string_array SKIPPED [ 78%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_unicode_array SKIPPED [ 78%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_masked_array SKIPPED [ 78%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_record_array SKIPPED [ 79%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_record_array_with_titles SKIPPED [ 79%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_float_array SKIPPED [ 79%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_complex_array SKIPPED [ 79%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_bool_array SKIPPED [ 79%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_int8_array SKIPPED [ 79%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_float16_array SKIPPED [ 79%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_3d_array SKIPPED [ 79%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_empty_3d_array SKIPPED [ 79%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refreshaction_disabled SKIPPED [ 79%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh SKIPPED [ 79%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh_after_edit[16384] SKIPPED [ 80%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh_after_edit[65536] SKIPPED [ 80%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh_into_int SKIPPED [ 80%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh_when_variable_deleted SKIPPED [ 80%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_edit_1d_array SKIPPED [ 80%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_edit_2d_array SKIPPED [ 80%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_edit_complex_array SKIPPED [ 80%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arraymodel_set_data_overflow SKIPPED [ 80%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_edit_overflow SKIPPED [ 80%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_index_sort SKIPPED [ 80%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_to_type SKIPPED [ 80%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_editor_shows_scrollbar SKIPPED [ 81%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_editor_scroll SKIPPED [ 81%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_datetimeindex SKIPPED [ 81%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_simpleindex SKIPPED [ 81%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_simpleindex_custom_columns SKIPPED [ 81%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_multiindex SKIPPED [ 81%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_header_bom SKIPPED [ 81%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_header_encoding SKIPPED [ 81%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_basic SKIPPED [ 81%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_sort SKIPPED [ 81%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_sort_is_stable SKIPPED [ 81%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_max_min_col_update SKIPPED [ 81%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_max_min_col_update_constant SKIPPED [ 82%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_with_timezone_aware_timestamps SKIPPED [ 82%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_with_categories SKIPPED [ 82%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_numbers SKIPPED [ 82%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_numbers_using_global_max SKIPPED [ 82%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_string SKIPPED [ 82%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_object SKIPPED [ 82%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_missings SKIPPED [ 82%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_nullable_numbers SKIPPED [ 82%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_with_format_percent_d_and_nan SKIPPED [ 82%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refreshaction_disabled SKIPPED [ 82%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh SKIPPED [ 83%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_after_edit[16384] SKIPPED [ 83%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_after_edit[65536] SKIPPED [ 83%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_into_int SKIPPED [ 83%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_when_variable_deleted SKIPPED [ 83%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_change_format SKIPPED [ 83%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_with_format_thousands SKIPPED [ 83%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_menu_options SKIPPED [ 83%] 1341s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_with_various_indexes SKIPPED [ 83%] 1342s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_with_OutOfBoundsDatetime SKIPPED [ 83%] 1342s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_sort_dataframe_with_duplicate_column SKIPPED [ 83%] 1342s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_sort_dataframe_with_category_dtypes SKIPPED [ 84%] 1342s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_set_data_overflow SKIPPED [ 84%] 1342s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_edit_overflow SKIPPED [ 84%] 1342s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_set_data_complex SKIPPED [ 84%] 1342s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_edit_complex SKIPPED [ 84%] 1342s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_set_data_bool SKIPPED [ 84%] 1342s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_edit_bool SKIPPED [ 84%] 1342s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_non_ascii_index SKIPPED [ 84%] 1342s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_no_convert_strings_to_unicode SKIPPED [ 84%] 1342s spyder/plugins/variableexplorer/widgets/tests/test_importwizard.py::test_importwizard SKIPPED [ 84%] 1342s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_automatic_column_width SKIPPED [ 84%] 1342s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_sort_by_column SKIPPED [ 85%] 1342s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_keys_sorted_and_sort_with_large_rows SKIPPED [ 85%] 1342s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_filtering_with_large_rows SKIPPED [ 85%] 1342s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_namespacebrowser_plot_with_mute_inline_plotting_true SKIPPED [ 85%] 1342s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_namespacebrowser_plot_options SKIPPED [ 85%] 1342s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_namespacebrowser_plot_with_mute_inline_plotting_false SKIPPED [ 85%] 1342s spyder/plugins/variableexplorer/widgets/tests/test_preferences.py::test_preferences_float_format SKIPPED [ 85%] 1342s spyder/plugins/variableexplorer/widgets/tests/test_preferences.py::test_preferences_background SKIPPED [ 85%] 1342s spyder/plugins/variableexplorer/widgets/tests/test_preferences.py::test_preferences_coloring_algo SKIPPED [ 85%] 1342s spyder/plugins/variableexplorer/widgets/tests/test_preferences.py::test_preferences_for_arrays SKIPPED [ 85%] 1342s spyder/plugins/variableexplorer/widgets/tests/test_texteditor.py::test_texteditor SKIPPED [ 85%] 1342s spyder/plugins/variableexplorer/widgets/tests/test_texteditor.py::test_title[\xf1] SKIPPED [ 85%] 1342s spyder/plugins/variableexplorer/widgets/tests/test_texteditor.py::test_title[r] SKIPPED [ 86%] 1342s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_basic_initialization SKIPPED [ 86%] 1342s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_get_workingdir SKIPPED [ 86%] 1342s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_get_workingdir_startup SKIPPED [ 86%] 1342s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_get_workingdir_cli SKIPPED [ 86%] 1342s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_file_goto SKIPPED [ 86%] 1342s spyder/plugins/workingdirectory/tests/test_workingdirectory_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 86%] 1342s spyder/tests/test_dependencies_in_sync.py::test_dependencies_for_binder_in_sync SKIPPED [ 86%] 1342s spyder/tests/test_dependencies_in_sync.py::test_dependencies_for_spyder_dialog_in_sync SKIPPED [ 86%] 1342s spyder/tests/test_dependencies_in_sync.py::test_dependencies_for_spyder_setup_install_requires_in_sync SKIPPED [ 86%] 1342s spyder/tests/test_dependencies_in_sync.py::test_dependencies_for_spyder_setup_extras_requires_in_sync SKIPPED [ 86%] 1342s spyder/tests/test_dont_use.py::test_dont_use[isinstance\\(.*,.*str\\)-exclude_patterns0-Don't use builtin isinstance() function,use spyder.py3compat.is_text_string() instead] SKIPPED [ 87%] 1342s spyder/tests/test_dont_use.py::test_dont_use[^[\\s\\#]*\\bprint\\(((?!file=).)*\\)-exclude_patterns1-message1] SKIPPED [ 87%] 1342s spyder/tests/test_dont_use.py::test_dont_use[^[\\s\\#]*\\bprint\\s+(?!>>)((?!#).)*-exclude_patterns2-message2] SKIPPED [ 87%] 1342s spyder/tests/test_dont_use.py::test_check_charaters_translation[\uff05] SKIPPED [ 87%] 1342s spyder/utils/introspection/tests/test_modulecompletion.py::test_module_completion SKIPPED [ 87%] 1342s spyder/utils/tests/test_bsdsocket.py::test_bsdsockets SKIPPED (Test 1342s passed in previous runs) [ 87%] 1342s spyder/utils/tests/test_encoding.py::test_permissions SKIPPED (Test 1342s passed in previous runs) [ 87%] 1342s spyder/utils/tests/test_encoding.py::test_timestamp SKIPPED (Test passed 1342s in previous runs) [ 87%] 1342s spyder/utils/tests/test_encoding.py::test_is_text_file SKIPPED (Test 1342s passed in previous runs) [ 87%] 1342s spyder/utils/tests/test_encoding.py::test_files_encodings[utf-8-utf-8.txt] SKIPPED [ 87%] 1342s spyder/utils/tests/test_encoding.py::test_files_encodings[windows-1252-windows-1252.txt] SKIPPED [ 87%] 1342s spyder/utils/tests/test_encoding.py::test_files_encodings[ascii-ascii.txt] SKIPPED [ 88%] 1342s spyder/utils/tests/test_encoding.py::test_files_encodings[Big5-Big5.txt] SKIPPED [ 88%] 1342s spyder/utils/tests/test_encoding.py::test_files_encodings[KOI8-R-KOI8-R.txt] SKIPPED [ 88%] 1342s spyder/utils/tests/test_encoding.py::test_files_encodings[iso-8859-1-copyright.txt] SKIPPED [ 88%] 1342s spyder/utils/tests/test_encoding.py::test_files_encodings[utf-8-copyright.py] SKIPPED [ 88%] 1342s spyder/utils/tests/test_encoding.py::test_files_encodings[iso8859-9-iso8859-9.py] SKIPPED [ 88%] 1342s spyder/utils/tests/test_environ.py::test_get_user_environment_variables FAILED [ 88%] 1342s spyder/utils/tests/test_environ.py::test_get_user_env_newline FAILED [ 88%] 1342s spyder/utils/tests/test_environ.py::test_environ FAILED [ 88%] 1342s spyder/utils/tests/test_icons.py::test_icon_mapping SKIPPED (Test passed 1342s in previous runs) [ 88%] 1342s spyder/utils/tests/test_misc.py::test_get_common_path SKIPPED (Test 1342s passed in previous runs) [ 88%] 1342s spyder/utils/tests/test_programs.py::test_is_valid_w_interpreter SKIPPEDs.) [ 88%] 1342s spyder/utils/tests/test_programs.py::test_run_python_script_in_terminal SKIPPED [ 89%] 1342s spyder/utils/tests/test_programs.py::test_find_program SKIPPED (Test 1342s passed in previous runs) [ 89%] 1342s spyder/utils/tests/test_programs.py::test_shell_split SKIPPED (Test 1342s passed in previous runs) [ 89%] 1342s spyder/utils/tests/test_programs.py::test_check_version SKIPPED (Test 1342s passed in previous runs) [ 89%] 1342s spyder/utils/tests/test_programs.py::test_is_module_installed SKIPPED [ 89%] 1342s spyder/utils/tests/test_programs.py::test_is_module_installed_with_custom_interpreter SKIPPED [ 89%] 1342s spyder/utils/tests/test_programs.py::test_get_temp_dir_ensure_dir_exists SKIPPED [ 89%] 1342s spyder/utils/tests/test_programs.py::test_clean_win_application_path SKIPPED [ 89%] 1342s spyder/utils/tests/test_programs.py::test_get_installed_apps_and_icons SKIPPED [ 89%] 1342s spyder/utils/tests/test_programs.py::test_parse_linux_desktop_entry SKIPPED [ 89%] 1342s spyder/utils/tests/test_programs.py::test_open_files_with_application SKIPPED [ 89%] 1342s spyder/utils/tests/test_programs.py::test_get_package_version SKIPPED [ 90%] 1342s spyder/utils/tests/test_programs.py::test_get_module_version SKIPPED [ 90%] 1342s spyder/utils/tests/test_sourcecode.py::test_normalize_eols SKIPPED (Test 1342s passed in previous runs) [ 90%] 1342s spyder/utils/tests/test_sourcecode.py::test_get_primary_at SKIPPED (Test 1342s passed in previous runs) [ 90%] 1342s spyder/utils/tests/test_sourcecode.py::test_get_identifiers SKIPPED [ 90%] 1342s spyder/utils/tests/test_sourcecode.py::test_split_source SKIPPED (Test 1342s passed in previous runs) [ 90%] 1342s spyder/utils/tests/test_sourcecode.py::test_path_components SKIPPED [ 90%] 1342s spyder/utils/tests/test_sourcecode.py::test_differentiate_prefix SKIPPED [ 90%] 1342s spyder/utils/tests/test_sourcecode.py::test_get_same_name_files SKIPPED [ 90%] 1342s spyder/utils/tests/test_sourcecode.py::test_shortest_path SKIPPED (Test 1342s passed in previous runs) [ 90%] 1342s spyder/utils/tests/test_sourcecode.py::test_disambiguate_fname SKIPPED [ 90%] 1342s spyder/utils/tests/test_sourcecode.py::test_get_eol_chars SKIPPED (Test 1342s passed in previous runs) [ 91%] 1342s spyder/utils/tests/test_sourcecode.py::test_get_eol_chars_no_eol SKIPPED [ 91%] 1342s spyder/utils/tests/test_stringmatching.py::test_stringmatching_full SKIPPED [ 91%] 1342s spyder/utils/tests/test_stringmatching.py::test_stringmatching_order_filter SKIPPED [ 91%] 1342s spyder/utils/tests/test_syntaxhighlighters.py::test_HtmlSH_basic SKIPPED [ 91%] 1342s spyder/utils/tests/test_syntaxhighlighters.py::test_HtmlSH_unclosed_commend SKIPPED [ 91%] 1342s spyder/utils/tests/test_syntaxhighlighters.py::test_PythonSH_UTF16_number SKIPPED [ 91%] 1342s spyder/utils/tests/test_syntaxhighlighters.py::test_PythonSH_UTF16_string SKIPPED [ 91%] 1342s spyder/utils/tests/test_syntaxhighlighters.py::test_python_string_prefix SKIPPED [ 91%] 1342s spyder/utils/tests/test_syntaxhighlighters.py::test_Markdown_basic SKIPPED [ 91%] 1342s spyder/utils/tests/test_syntaxhighlighters.py::test_python_outline_explorer_comment[# --- First variant] SKIPPED [ 91%] 1342s spyder/utils/tests/test_syntaxhighlighters.py::test_python_outline_explorer_comment[#------ 2nd variant] SKIPPED [ 92%] 1342s spyder/utils/tests/test_syntaxhighlighters.py::test_python_outline_explorer_comment[### 3rd variant] SKIPPED [ 92%] 1342s spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[#---] SKIPPED [ 92%] 1342s spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[#--------] SKIPPED [ 92%] 1342s spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[#--- ] SKIPPED [ 92%] 1342s spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[# -------] SKIPPED [ 92%] 1342s spyder/utils/tests/test_system.py::test_system SKIPPED (Test passed in 1342s previous runs) [ 92%] 1342s spyder/utils/tests/test_vcs.py::test_vcs_tool SKIPPED (Not to be run 1342s outside of CIs) [ 92%] 1342s spyder/utils/tests/test_vcs.py::test_vcs_root SKIPPED (Not running from 1342s a git repo) [ 92%] 1342s spyder/utils/tests/test_vcs.py::test_git_revision SKIPPED (Not running 1342s from a git repo) [ 92%] 1342s spyder/utils/tests/test_vcs.py::test_no_git SKIPPED (Test passed in 1342s previous runs) [ 92%] 1342s spyder/utils/tests/test_vcs.py::test_get_git_refs SKIPPED (Not running 1342s from a git repo) [ 92%] 1342s spyder/utils/tests/test_vcs.py::test_get_git_remotes SKIPPED (Not 1342s running from a git repo) [ 93%] 1342s spyder/utils/tests/test_vcs.py::test_remote_to_url[https://github.com/neophnx/spyder.git-https://github.com/neophnx/spyder] SKIPPED [ 93%] 1342s spyder/utils/tests/test_vcs.py::test_remote_to_url[http://github.com/neophnx/spyder.git-http://github.com/neophnx/spyder] SKIPPED [ 93%] 1342s spyder/utils/tests/test_vcs.py::test_remote_to_url[git@github.com:goanpeca/spyder.git-https://github.com/goanpeca/spyder] SKIPPED [ 93%] 1342s spyder/widgets/github/tests/test_github_backend.py::test_invalid_credentials SKIPPED [ 93%] 1342s spyder/widgets/github/tests/test_github_backend.py::test_empty_credentials SKIPPED [ 93%] 1342s spyder/widgets/github/tests/test_github_backend.py::test_fake_credentials_bad_repo SKIPPED [ 93%] 1342s spyder/widgets/github/tests/test_github_backend.py::test_get_credentials_from_settings SKIPPED [ 93%] 1342s spyder/widgets/github/tests/test_github_backend.py::test_store_user_credentials SKIPPED [ 93%] 1342s spyder/widgets/github/tests/test_github_login.py::test_dialog SKIPPED [ 93%] 1342s spyder/widgets/tests/test_array_builder.py::test_array_inline SKIPPED [ 93%] 1342s spyder/widgets/tests/test_array_builder.py::test_array_inline_array_invalid SKIPPED [ 94%] 1342s spyder/widgets/tests/test_array_builder.py::test_array_inline_1d_array SKIPPED [ 94%] 1342s spyder/widgets/tests/test_array_builder.py::test_array_inline_nan_array SKIPPED [ 94%] 1342s spyder/widgets/tests/test_array_builder.py::test_array_inline_inf_array SKIPPED [ 94%] 1342s spyder/widgets/tests/test_array_builder.py::test_array_inline_force_float_array SKIPPED [ 94%] 1342s spyder/widgets/tests/test_array_builder.py::test_array_inline_force_float_error_array SKIPPED [ 94%] 1342s spyder/widgets/tests/test_array_builder.py::test_array_table SKIPPED [ 94%] 1342s spyder/widgets/tests/test_array_builder.py::test_array_table_empty_items SKIPPED [ 94%] 1342s spyder/widgets/tests/test_array_builder.py::test_array_table_spaces_in_item SKIPPED [ 94%] 1342s spyder/widgets/tests/test_array_builder.py::test_array_table_empty SKIPPED [ 94%] 1342s spyder/widgets/tests/test_browser.py::test_browser SKIPPED (Test passed 1342s in previous runs) [ 94%] 1342s spyder/widgets/tests/test_collectioneditor.py::test_rename_variable SKIPPED [ 95%] 1342s spyder/widgets/tests/test_collectioneditor.py::test_remove_variable SKIPPED [ 95%] 1342s spyder/widgets/tests/test_collectioneditor.py::test_remove_remote_variable SKIPPED [ 95%] 1342s spyder/widgets/tests/test_collectioneditor.py::test_filter_rows SKIPPED [ 95%] 1342s spyder/widgets/tests/test_collectioneditor.py::test_remote_make_data_function SKIPPED [ 95%] 1342s spyder/widgets/tests/test_collectioneditor.py::test_create_dataframeeditor_with_correct_format SKIPPED [ 95%] 1342s spyder/widgets/tests/test_collectioneditor.py::test_collectionsmodel_with_two_ints SKIPPED [ 95%] 1342s spyder/widgets/tests/test_collectioneditor.py::test_collectionsmodel_with_index SKIPPED [ 95%] 1342s spyder/widgets/tests/test_collectioneditor.py::test_shows_dataframeeditor_when_editing_index SKIPPED [ 95%] 1342s spyder/widgets/tests/test_collectioneditor.py::test_sort_numpy_numeric_collectionsmodel SKIPPED [ 95%] 1342s spyder/widgets/tests/test_collectioneditor.py::test_sort_float_collectionsmodel SKIPPED [ 95%] 1342s spyder/widgets/tests/test_collectioneditor.py::test_sort_collectionsmodel SKIPPED [ 96%] 1342s spyder/widgets/tests/test_collectioneditor.py::test_sort_and_fetch_collectionsmodel_with_many_rows SKIPPED [ 96%] 1342s spyder/widgets/tests/test_collectioneditor.py::test_rename_and_duplicate_item_in_collection_editor SKIPPED [ 96%] 1342s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditorwidget_refresh_action_disabled SKIPPED [ 96%] 1342s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh SKIPPED [ 96%] 1342s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh_after_edit[16384] SKIPPED [ 96%] 1342s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh_after_edit[65536] SKIPPED [ 96%] 1342s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh_when_variable_deleted SKIPPED [ 96%] 1342s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh_nested SKIPPED [ 96%] 1342s spyder/widgets/tests/test_collectioneditor.py::test_edit_datetime SKIPPED [ 96%] 1342s spyder/widgets/tests/test_collectioneditor.py::test_edit_mutable_and_immutable_types SKIPPED [ 96%] 1342s spyder/widgets/tests/test_collectioneditor.py::test_view_module_in_coledit SKIPPED [ 96%] 1342s spyder/widgets/tests/test_collectioneditor.py::test_notimplementederror_multiindex SKIPPED [ 97%] 1342s spyder/widgets/tests/test_collectioneditor.py::test_editor_parent_set SKIPPED [ 97%] 1342s spyder/widgets/tests/test_collectioneditor.py::test_xml_dom_element_view SKIPPED [ 97%] 1342s spyder/widgets/tests/test_collectioneditor.py::test_pandas_dateoffset_view SKIPPED [ 97%] 1342s spyder/widgets/tests/test_collectioneditor.py::test_set_nonsettable_objects SKIPPED [ 97%] 1342s spyder/widgets/tests/test_collectioneditor.py::test_edit_nonsettable_objects SKIPPED [ 97%] 1342s spyder/widgets/tests/test_collectioneditor.py::test_collectionseditor_with_class_having_buggy_copy SKIPPED [ 97%] 1342s spyder/widgets/tests/test_collectioneditor.py::test_collectionseditor_with_class_having_correct_copy SKIPPED [ 97%] 1342s spyder/widgets/tests/test_collectioneditor.py::test_collectionseditor_when_clicking_on_header_and_large_rows SKIPPED [ 97%] 1342s spyder/widgets/tests/test_collectioneditor.py::test_dicts_with_mixed_types_as_key SKIPPED [ 97%] 1342s spyder/widgets/tests/test_collectioneditor.py::test_dicts_natural_sorting SKIPPED [ 97%] 1342s spyder/widgets/tests/test_collectioneditor.py::test_dicts_natural_sorting_mixed_types SKIPPED [ 98%] 1342s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_plot SKIPPED [ 98%] 1342s spyder/widgets/tests/test_dependencies.py::test_dependencies SKIPPED [ 98%] 1342s spyder/widgets/tests/test_findreplace.py::test_findreplace_multiline_replacement SKIPPED [ 98%] 1342s spyder/widgets/tests/test_findreplace.py::test_replace_selection SKIPPED [ 98%] 1342s spyder/widgets/tests/test_findreplace.py::test_replace_all SKIPPED (Test 1342s passed in previous runs) [ 98%] 1342s spyder/widgets/tests/test_findreplace.py::test_messages_action SKIPPED [ 98%] 1342s spyder/widgets/tests/test_findreplace.py::test_replace_text_button SKIPPED [ 98%] 1342s spyder/widgets/tests/test_findreplace.py::test_update_matches SKIPPED [ 98%] 1342s spyder/widgets/tests/test_findreplace.py::test_clear_action SKIPPED [ 98%] 1342s spyder/widgets/tests/test_findreplace.py::test_replace_all_backslash SKIPPED [ 98%] 1342s spyder/widgets/tests/test_helperwidgets.py::test_messagecheckbox SKIPPED [ 99%] 1342s spyder/widgets/tests/test_mixins.py::test_get_current_object[test_object0] SKIPPED [ 99%] 1342s spyder/widgets/tests/test_mixins.py::test_get_current_object[test_object1] SKIPPED [ 99%] 1342s spyder/widgets/tests/test_mixins.py::test_get_current_word SKIPPED (Test 1342s passed in previous runs) [ 99%] 1342s spyder/widgets/tests/test_mixins.py::test_get_unicode_regexp SKIPPED [ 99%] 1342s spyder/widgets/tests/test_mixins.py::test_get_number_matches SKIPPED [ 99%] 1342s spyder/widgets/tests/test_mixins.py::test_get_match_number SKIPPED (Test 1342s passed in previous runs) [ 99%] 1342s spyder/widgets/tests/test_mixins.py::test_get_number_with_words SKIPPED [ 99%] 1342s spyder/widgets/tests/test_reporterror.py::test_dialog SKIPPED (Test 1342s passed in previous runs) [ 99%] 1342s spyder/widgets/tests/test_reporterror.py::test_report_issue_url SKIPPED [ 99%] 1342s spyder/widgets/tests/test_reporterror.py::test_render_issue SKIPPED [ 99%] 1342s spyder/widgets/tests/test_sidebardialog.py::test_sidebardialog SKIPPED [100%] 1342s 1342s =================================== FAILURES =================================== 1342s _____________________ test_get_user_environment_variables ______________________ 1342s 1342s def test_get_user_environment_variables(): 1342s """Test get_user_environment_variables function""" 1342s # All platforms should have a path environment variable, but 1342s # Windows may have mixed case. 1342s keys = {k.lower() for k in get_user_environment_variables()} 1342s > assert "path" in keys or "shlvl" in keys 1342s E AssertionError: assert ('path' in set() or 'shlvl' in set()) 1342s 1342s spyder/utils/tests/test_environ.py:42: AssertionError 1342s __________________________ test_get_user_env_newline ___________________________ 1342s 1342s restore_user_env = None 1342s 1342s @pytest.mark.skipif(os.name == "nt", reason="Does not apply to Windows") 1342s def test_get_user_env_newline(restore_user_env): 1342s # Test variable value with newline characters. 1342s # Regression test for spyder-ide#20097 1342s text = "myfunc() { echo hello;\n echo world\n}\nexport -f myfunc" 1342s amend_user_shell_init(text) 1342s user_env = get_user_environment_variables() 1342s 1342s > assert user_env['BASH_FUNC_myfunc%%'] in text 1342s E KeyError: 'BASH_FUNC_myfunc%%' 1342s 1342s spyder/utils/tests/test_environ.py:53: KeyError 1342s _________________________________ test_environ _________________________________ 1342s 1342s environ_dialog = 1342s qtbot = 1342s 1342s def test_environ(environ_dialog, qtbot): 1342s """Test the environment variables dialog.""" 1342s environ_dialog.show() 1342s assert environ_dialog 1342s 1342s # All platforms should have a path environment variable, but 1342s # Windows may have mixed case. 1342s keys = {k.lower() for k in environ_dialog.get_value()} 1342s > assert "path" in keys or "shlvl" in keys 1342s E AssertionError: assert ('path' in set() or 'shlvl' in set()) 1342s 1342s spyder/utils/tests/test_environ.py:64: AssertionError 1342s ---------------------------- Captured stdout setup ----------------------------- 1342s Warning: None of the following fonts is installed: ['Arial'] 1342s =============================== warnings summary =============================== 1342s ../../../../usr/lib/python3/dist-packages/jupyter_client/connect.py:22 1342s /usr/lib/python3/dist-packages/jupyter_client/connect.py:22: DeprecationWarning: Jupyter is migrating its paths to use standard platformdirs 1342s given by the platformdirs library. To remove this warning and 1342s see the appropriate new directories, set the environment variable 1342s `JUPYTER_PLATFORM_DIRS=1` and then run `jupyter --paths`. 1342s The use of platformdirs will be the default in `jupyter_core` v6 1342s from jupyter_core.paths import jupyter_data_dir, jupyter_runtime_dir, secure_write 1342s 1342s spyder/config/base.py:441 1342s /tmp/autopkgtest.B1O1OH/build.aVN/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. 1342s locale_language = locale.getdefaultlocale()[0] 1342s 1342s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1342s ============================= slowest 10 durations ============================= 1342s 0.14s setup spyder/utils/tests/test_environ.py::test_environ 1342s 0.08s call spyder/utils/tests/test_environ.py::test_get_user_environment_variables 1342s 0.06s call spyder/utils/tests/test_environ.py::test_get_user_env_newline 1342s 0.02s setup spyder/utils/tests/test_environ.py::test_get_user_environment_variables 1342s 0.02s setup spyder/utils/tests/test_environ.py::test_get_user_env_newline 1342s 0.01s teardown spyder/utils/tests/test_environ.py::test_environ 1342s 0.01s call spyder/utils/tests/test_environ.py::test_environ 1342s 0.00s setup spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_builtin_shift_del_and_ins 1342s 0.00s setup spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string "-expected_state8] 1342s 0.00s setup spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Sphinxdoc-def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n -def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n """\n \n :param arg: DESCRIPTION\n :type arg: TYPE\n :param arg0: DESCRIPTION\n :type arg0: TYPE\n :param arg1: DESCRIPTION\n :type arg1: int\n :param arg2: DESCRIPTION\n :type arg2: List[Tuple[str, float]]\n :param arg3: DESCRIPTION, defaults to '-> (float, int):'\n :type arg3: TYPE, optional\n :param arg4: DESCRIPTION, defaults to ':float, int['\n :type arg4: TYPE, optional\n :param arg5: DESCRIPTION, defaults to '""'\n :type arg5: str, optional\n :return: DESCRIPTION\n :rtype: (List[Tuple[str, float]], str, float)\n\n """\n -True] 1342s ========= 3 failed, 1126 skipped, 241 deselected, 2 warnings in 6.76s ========== 1344s *** END OF RUN 3: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 1344s *** STARTING RUN 4 at 22:05:30: xvfb-run -a -s -screen 0 1024x768x24 +extension GLX python3.13 runtests.py --ignore=spyder/plugins/completion/providers/languageserver/tests/test_client.py --deselect=spyder/plugins/updatemanager/tests/test_update_manager.py --deselect=spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_kill[True] --deselect=spyder/app/tests/test_mainwindow.py::test_run_cython_code --deselect=spyder/app/tests/test_mainwindow.py::test_interrupt --deselect=spyder/app/tests/test_mainwindow.py --deselect=spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py 1344s 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'] 1344s ============================= test session starts ============================== 1344s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 1344s cachedir: .pytest_cache 1344s PyQt5 5.15.11 -- Qt runtime 5.15.15 -- Qt compiled 5.15.15 1344s rootdir: /tmp/autopkgtest.B1O1OH/build.aVN/src 1344s configfile: pytest.ini 1344s 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 1344s timeout: 120.0s 1344s timeout method: thread 1344s timeout func_only: False 1346s collecting ... Attribute Qt::AA_ShareOpenGLContexts must be set before QCoreApplication is created. 1349s collected 1368 items / 241 deselected / 2 skipped / 1127 selected 1349s 1349s spyder/app/tests/test_cli_options.py::test_get_options SKIPPED (Test 1349s passed in previous runs) [ 0%] 1349s spyder/plugins/completion/tests/test_plugin.py::test_plugin_completion_gather SKIPPED [ 0%] 1349s spyder/plugins/completion/tests/test_plugin.py::test_plugin_first_response_request SKIPPED [ 0%] 1349s spyder/plugins/editor/tests/test_plugin.py::test_save_with_preferred_eol_chars[nt] SKIPPED [ 0%] 1349s spyder/plugins/editor/tests/test_plugin.py::test_save_with_preferred_eol_chars[mac] SKIPPED [ 0%] 1349s spyder/plugins/editor/tests/test_plugin.py::test_save_with_preferred_eol_chars[posix] SKIPPED [ 0%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_completions_hide.py::test_automatic_completions_hide_complete SKIPPED [ 0%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_completions_hide.py::test_automatic_completions_widget_visible SKIPPED [ 0%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r\n-autopep8] SKIPPED [ 0%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r\n-black] SKIPPED [ 0%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r-autopep8] SKIPPED [ 0%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r-black] SKIPPED [ 1%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\n-autopep8] SKIPPED [ 1%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\n-black] SKIPPED [ 1%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r\n-autopep8] SKIPPED [ 1%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r\n-yapf] SKIPPED [ 1%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r\n-black] SKIPPED [ 1%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r-autopep8] SKIPPED [ 1%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r-yapf] SKIPPED [ 1%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r-black] SKIPPED [ 1%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\n-autopep8] SKIPPED [ 1%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\n-yapf] SKIPPED [ 1%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\n-black] SKIPPED [ 2%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_max_line_length[autopep8] SKIPPED [ 2%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_max_line_length[black] SKIPPED [ 2%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_fallback_completions SKIPPED [ 2%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_space_completion SKIPPED [ 2%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_hide_widget_completion SKIPPED [ 2%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions SKIPPED [ 2%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions_tab_bug SKIPPED [ 2%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions_space_bug SKIPPED [ 2%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completions SKIPPED [ 2%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_code_snippets SKIPPED [ 2%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completion_order SKIPPED [ 3%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_text_snippet_completions SKIPPED [ 3%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completions_extra_paths SKIPPED [ 3%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completions_environment SKIPPED [ 3%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_dot_completions SKIPPED [ 3%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[000_test.txt] SKIPPED [ 3%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[.hidden] SKIPPED [ 3%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[any_file.txt] SKIPPED [ 3%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[abc.py] SKIPPED [ 3%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[part.0.parquet] SKIPPED [ 3%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[/home] SKIPPED [ 3%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[C:\\Users] SKIPPED [ 3%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[C:\\Windows\\System32] SKIPPED [ 4%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[/Library/Frameworks] SKIPPED [ 4%] 1349s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_when_completions_are_visible SKIPPED [ 4%] 1349s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_lsp_splitter_close SKIPPED [ 4%] 1349s spyder/plugins/editor/widgets/tests/test_formatting.py::test_closing_document_formatting[autopep8] SKIPPED [ 4%] 1349s spyder/plugins/editor/widgets/tests/test_formatting.py::test_closing_document_formatting[black] SKIPPED [ 4%] 1349s spyder/plugins/editor/widgets/tests/test_formatting.py::test_formatting_on_save[autopep8] SKIPPED [ 4%] 1349s spyder/plugins/editor/widgets/tests/test_formatting.py::test_formatting_on_save[black] SKIPPED [ 4%] 1349s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_get_common_file_associations SKIPPED [ 4%] 1349s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_get_file_associations SKIPPED [ 4%] 1349s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_create_file_manager_actions SKIPPED [ 4%] 1349s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_clicked SKIPPED [ 5%] 1349s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_check_launch_error_codes SKIPPED [ 5%] 1349s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_open_association SKIPPED [ 5%] 1349s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_update_filters SKIPPED [ 5%] 1349s spyder/plugins/explorer/widgets/tests/test_fileassociations.py::test_input_text_dialog SKIPPED [ 5%] 1349s spyder/plugins/explorer/widgets/tests/test_fileassociations.py::test_apps_dialog SKIPPED [ 5%] 1349s spyder/plugins/explorer/widgets/tests/test_fileassociations.py::test_file_assoc_widget SKIPPED [ 5%] 1349s spyder/plugins/findinfiles/tests/test_plugin.py::test_closing_plugin SKIPPED [ 5%] 1349s spyder/plugins/history/tests/test_plugin.py::test_add_history SKIPPED [ 5%] 1349s spyder/plugins/onlinehelp/tests/test_pydocgui.py::test_get_pydoc[lib0] SKIPPED [ 5%] 1349s spyder/plugins/onlinehelp/tests/test_pydocgui.py::test_get_pydoc[lib1] SKIPPED [ 5%] 1349s spyder/plugins/onlinehelp/tests/test_pydocgui.py::test_get_pydoc[lib2] SKIPPED [ 6%] 1349s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_add_figures[image/png-.png] SKIPPED [ 6%] 1349s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_add_figures[image/svg+xml-.svg] SKIPPED [ 6%] 1349s spyder/utils/tests/test_encoding.py::test_symlinks SKIPPED (Test passed 1349s in previous runs) [ 6%] 1349s spyder/utils/tests/test_programs.py::test_run_python_script_in_terminal_blank_wdir SKIPPED [ 6%] 1349s spyder/utils/tests/test_programs.py::test_run_python_script_in_terminal_with_wdir_empty SKIPPED [ 6%] 1349s spyder/utils/tests/test_programs.py::test_is_valid_interpreter SKIPPED [ 6%] 1349s spyder/utils/tests/test_programs.py::test_is_invalid_interpreter SKIPPED [ 6%] 1349s spyder/utils/tests/test_programs.py::test_is_valid_interpreter_name SKIPPED [ 6%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_classfunc_selector.py::test_class_func_selector SKIPPED [ 6%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_folding SKIPPED [ 6%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_unfold_when_searching SKIPPED [ 7%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_unfold_goto SKIPPED [ 7%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_delete_folded_line SKIPPED [ 7%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_delete_selections_with_folded_lines SKIPPED [ 7%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_preserve_folded_regions_after_paste SKIPPED [ 7%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_hide_calltip SKIPPED [ 7%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params0] SKIPPED [ 7%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params1] SKIPPED [ 7%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params2] SKIPPED [ 7%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params3] SKIPPED [ 7%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints[params0] SKIPPED [ 7%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints[params1] SKIPPED [ 7%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints[params2] SKIPPED [ 8%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_not_triggered[def test():\n pass\n\ntest] SKIPPED [ 8%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_not_triggered[# a comment] SKIPPED [ 8%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_not_triggered["a string"] SKIPPED [ 8%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_for_builtins[params0] SKIPPED [ 8%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_for_builtins[params1] SKIPPED [ 8%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_for_builtins[params2] SKIPPED [ 8%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_hints_vertical_position[params0] SKIPPED [ 8%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_hints_vertical_position[params1] SKIPPED [ 8%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_completion_hints SKIPPED [ 8%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_outline.py::test_editor_outlineexplorer SKIPPED [ 8%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_outline.py::test_empty_file SKIPPED [ 9%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings SKIPPED [ 9%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_adding_warnings SKIPPED [ 9%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_move_warnings SKIPPED [ 9%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_get_warnings SKIPPED [ 9%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_update_warnings_after_delete_line SKIPPED [ 9%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_update_warnings_after_closequotes SKIPPED [ 9%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_update_warnings_after_closebrackets SKIPPED [ 9%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[#noqa] SKIPPED [ 9%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[# NOQA] SKIPPED [ 9%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[# analysis:ignore] SKIPPED [ 9%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[# no-work] SKIPPED [ 10%] 1349s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[class] SKIPPED [ 10%] 1349s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[def] SKIPPED [ 10%] 1349s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[for] SKIPPED [ 10%] 1349s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[while] SKIPPED [ 10%] 1349s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[import] SKIPPED [ 10%] 1349s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[from] SKIPPED [ 10%] 1349s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[async] SKIPPED [ 10%] 1349s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[try] SKIPPED [ 10%] 1349s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[with] SKIPPED [ 10%] 1349s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[list] SKIPPED [ 10%] 1349s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[dict] SKIPPED [ 11%] 1349s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[set] SKIPPED [ 11%] 1349s spyder/app/tests/test_find_plugins.py::test_find_internal_plugins SKIPPED [ 11%] 1349s spyder/app/tests/test_find_plugins.py::test_find_external_plugins SKIPPED [ 11%] 1349s spyder/config/tests/test_base.py::test_is_stable_version SKIPPED (Test 1349s passed in previous runs) [ 11%] 1349s spyder/config/tests/test_base.py::test_get_conf_path[True] SKIPPED (Test 1349s passed in previous runs) [ 11%] 1349s spyder/config/tests/test_base.py::test_get_conf_path[False] SKIPPED [ 11%] 1349s spyder/config/tests/test_base.py::test_is_conda_based_app SKIPPED (Only 1349s works with Anaconda) [ 11%] 1349s spyder/config/tests/test_manager.py::test_site_config_load SKIPPED (Test 1349s passed in previous runs) [ 11%] 1349s spyder/config/tests/test_manager.py::test_external_plugin_config SKIPPED [ 11%] 1349s spyder/config/tests/test_manager.py::test_secure_options SKIPPED (Fails 1349s on Linux and CIs) [ 11%] 1349s spyder/config/tests/test_user.py::test_default_config_set[test_input0-[sec][opt] = val\n] SKIPPED [ 11%] 1349s spyder/config/tests/test_user.py::test_default_config_set[test_input1-[sec][opt] = 50\n] SKIPPED [ 12%] 1349s spyder/config/tests/test_user.py::test_default_config_set[test_input2-[sec][opt] = [50]\n] SKIPPED [ 12%] 1349s spyder/config/tests/test_user.py::test_default_config_set[test_input3-[sec][opt] = (50, 2)\n] SKIPPED [ 12%] 1349s spyder/config/tests/test_user.py::test_default_config_set[test_input4-[sec][opt] = {50}\n] SKIPPED [ 12%] 1349s spyder/config/tests/test_user.py::test_default_config_set[test_input5-[sec][opt] = {'k': 50}\n] SKIPPED [ 12%] 1349s spyder/config/tests/test_user.py::test_default_config_set[test_input6-[sec][opt] = False\n] SKIPPED [ 12%] 1349s spyder/config/tests/test_user.py::test_default_config_set[test_input7-[sec][opt] = True\n] SKIPPED [ 12%] 1349s spyder/config/tests/test_user.py::test_default_config_set[test_input8-[sec space][opt] = True\n] SKIPPED [ 12%] 1349s spyder/config/tests/test_user.py::test_default_config_set[test_input9-[sec space][opt space] = True\n] SKIPPED [ 12%] 1349s spyder/config/tests/test_user.py::test_default_config_save_write SKIPPED [ 12%] 1349s spyder/config/tests/test_user.py::test_default_config_set_defaults SKIPPED [ 12%] 1349s spyder/config/tests/test_user.py::test_userconfig_get_minor_version[3.2.1-3.2] SKIPPED [ 13%] 1349s spyder/config/tests/test_user.py::test_userconfig_get_minor_version[3.2.0-3.2] SKIPPED [ 13%] 1349s spyder/config/tests/test_user.py::test_userconfig_get_major_version[3.2.1-3] SKIPPED [ 13%] 1349s spyder/config/tests/test_user.py::test_userconfig_get_major_version[0.2.0-0] SKIPPED [ 13%] 1349s spyder/config/tests/test_user.py::test_userconfig_check_version[abc] SKIPPED [ 13%] 1349s spyder/config/tests/test_user.py::test_userconfig_check_version[x.x.x] SKIPPED [ 13%] 1349s spyder/config/tests/test_user.py::test_userconfig_check_version[1.0] SKIPPED [ 13%] 1349s spyder/config/tests/test_user.py::test_userconfig_check_version[-1.0] SKIPPED [ 13%] 1349s spyder/config/tests/test_user.py::test_userconfig_check_version[-1.0.0] SKIPPED [ 13%] 1349s spyder/config/tests/test_user.py::test_userconfig_check_version[] SKIPPED [ 13%] 1349s spyder/config/tests/test_user.py::test_userconfig_check_defaults SKIPPED [ 13%] 1349s spyder/config/tests/test_user.py::test_userconfig_check_section_option SKIPPED [ 14%] 1349s spyder/config/tests/test_user.py::test_userconfig_load_from_ini SKIPPED [ 14%] 1349s spyder/config/tests/test_user.py::test_userconfig_get_version SKIPPED [ 14%] 1349s spyder/config/tests/test_user.py::test_userconfig_set_version SKIPPED [ 14%] 1349s spyder/config/tests/test_user.py::test_userconfig_reset_to_defaults SKIPPED [ 14%] 1349s spyder/config/tests/test_user.py::test_userconfig_set_as_defaults SKIPPED [ 14%] 1349s spyder/config/tests/test_user.py::test_userconfig_get_default SKIPPED [ 14%] 1349s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults0-value] SKIPPED [ 14%] 1349s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults1-"\xe9\xe0\xc7\xc3\xe3\xe9\xe8\xef"] SKIPPED [ 14%] 1349s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults2-\xe9\xe0\xc7\xc3\xe3\xe9\xe8\xef] SKIPPED [ 14%] 1349s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults3-True] SKIPPED [ 14%] 1349s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults4-] SKIPPED [ 14%] 1349s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults5-123] SKIPPED [ 15%] 1349s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults6-123.123] SKIPPED [ 15%] 1349s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults7-value7] SKIPPED [ 15%] 1349s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults8-value8] SKIPPED [ 15%] 1349s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get2[defaults0-val-True] SKIPPED [ 15%] 1349s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get2[defaults1-val-False] SKIPPED [ 15%] 1349s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get2[defaults2-val-False] SKIPPED [ 15%] 1349s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get_string_from_inifile SKIPPED [ 15%] 1349s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get_does_not_eval_functions SKIPPED [ 15%] 1349s spyder/config/tests/test_user.py::test_userconfig_set_default SKIPPED [ 15%] 1349s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults0-other] SKIPPED [ 15%] 1349s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults1-\xe3\xe9\xe8\xef] SKIPPED [ 16%] 1349s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults2-False] SKIPPED [ 16%] 1349s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults3-dict] SKIPPED [ 16%] 1349s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults4-345] SKIPPED [ 16%] 1349s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults5-345.345] SKIPPED [ 16%] 1349s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults6-value6] SKIPPED [ 16%] 1349s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults7-value7] SKIPPED [ 16%] 1349s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults8-other] SKIPPED [ 16%] 1349s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_invalid[defaults0-no] SKIPPED [ 16%] 1349s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_invalid[defaults1-n9] SKIPPED [ 16%] 1349s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_invalid[defaults2-n9] SKIPPED [ 16%] 1349s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_with_string SKIPPED [ 17%] 1349s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_percentage_string SKIPPED [ 17%] 1349s spyder/config/tests/test_user.py::test_userconfig_remove_section SKIPPED [ 17%] 1349s spyder/config/tests/test_user.py::test_userconfig_remove_option SKIPPED [ 17%] 1349s spyder/config/tests/test_user.py::test_userconfig_cleanup SKIPPED (Test 1349s passed in previous runs) [ 17%] 1349s spyder/config/tests/test_user.py::test_invalid_shortcuts SKIPPED (Test 1349s passed in previous runs) [ 17%] 1349s spyder/config/tests/test_user.py::TestSpyderConfigApplyPatches::test_spyderconfig_apply_configuration_patches_42 SKIPPED [ 17%] 1349s spyder/config/tests/test_user.py::TestSpyderConfigApplyPatches::test_spyderconfig_apply_configuration_patches_45 SKIPPED [ 17%] 1349s spyder/config/tests/test_user.py::test_spyderconfig_get_defaults_path_name_from_version SKIPPED [ 17%] 1349s spyder/plugins/appearance/tests/test_confpage.py::test_change_ui_theme_and_color_scheme[config_dialog0] SKIPPED [ 17%] 1349s spyder/plugins/application/widgets/tests/test_status.py::test_inapp_appeal_status_bar SKIPPED [ 17%] 1349s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_file_open_close SKIPPED [ 18%] 1349s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_get_words SKIPPED [ 18%] 1349s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[c] SKIPPED [ 18%] 1349s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[cpp] SKIPPED [ 18%] 1349s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[css] SKIPPED [ 18%] 1349s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[erl] SKIPPED [ 18%] 1349s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[ex] SKIPPED [ 18%] 1349s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[html] SKIPPED [ 18%] 1349s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[java] SKIPPED [ 18%] 1349s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[jl] SKIPPED [ 18%] 1349s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[md] SKIPPED [ 18%] 1349s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[py] SKIPPED [ 18%] 1349s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[R] SKIPPED [ 19%] 1349s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_token_update SKIPPED [ 19%] 1349s spyder/plugins/completion/tests/test_configdialog.py::test_config_dialog[config_dialog0] SKIPPED [ 19%] 1349s spyder/plugins/completion/tests/test_plugin.py::test_configuration_merge SKIPPED [ 19%] 1349s spyder/plugins/completion/tests/test_plugin.py::test_provider_detection SKIPPED [ 19%] 1349s spyder/plugins/console/tests/test_plugin.py::test_run_code SKIPPED (Test 1349s passed in previous runs) [ 19%] 1349s spyder/plugins/console/tests/test_plugin.py::test_completions SKIPPED [ 19%] 1349s spyder/plugins/console/tests/test_plugin.py::test_handle_exception SKIPPED [ 19%] 1349s spyder/plugins/console/tests/test_plugin.py::test_handle_warnings SKIPPED [ 19%] 1349s spyder/plugins/console/tests/test_plugin.py::test_report_external_repo SKIPPED [ 19%] 1349s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_bracket_closing_new_line SKIPPED [ 19%] 1349s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_close_brackets[(-()-1] SKIPPED [ 20%] 1349s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_close_brackets[{-{}-1] SKIPPED [ 20%] 1349s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_close_brackets[[-[]-1] SKIPPED [ 20%] 1349s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[()-(())-2] SKIPPED [ 20%] 1349s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[{}-{()}-2] SKIPPED [ 20%] 1349s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[[]-[()]-2] SKIPPED [ 20%] 1349s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[,-(),-1] SKIPPED [ 20%] 1349s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[:-():-1] SKIPPED [ 20%] 1349s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[;-();-1] SKIPPED [ 20%] 1349s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_selected_text SKIPPED [ 20%] 1349s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_selected_text_multiple_lines SKIPPED [ 20%] 1349s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_complex_completion SKIPPED [ 21%] 1349s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_bracket_closing SKIPPED [ 21%] 1349s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_activate_deactivate SKIPPED [ 21%] 1349s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["-""-1] SKIPPED [ 21%] 1349s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['-''-1] SKIPPED [ 21%] 1349s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[#"-#"-2] SKIPPED [ 21%] 1349s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[#'-#'-2] SKIPPED [ 21%] 1349s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["""-"""-3] SKIPPED [ 21%] 1349s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['''-'''-3] SKIPPED [ 21%] 1349s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[""""-""""""-3] SKIPPED [ 21%] 1349s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[''''-''''''-3] SKIPPED [ 21%] 1349s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["some_string"-"some_string"-13] SKIPPED [ 22%] 1349s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['some_string'-'some_string'-13] SKIPPED [ 22%] 1349s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["\\""-"\\""-4] SKIPPED [ 22%] 1349s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['\\''-'\\''-4] SKIPPED [ 22%] 1349s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["\\\\"-"\\\\"-4] SKIPPED [ 22%] 1349s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['\\\\'-'\\\\'-4] SKIPPED [ 22%] 1349s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[()-("")-2] SKIPPED [ 22%] 1349s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[{}-{""}-2] SKIPPED [ 22%] 1349s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[[]-[""]-2] SKIPPED [ 22%] 1349s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[,-"",-1] SKIPPED [ 22%] 1349s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[:-"":-1] SKIPPED [ 22%] 1349s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[;-"";-1] SKIPPED [ 22%] 1349s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[a-"a-1] SKIPPED [ 23%] 1349s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_selected_text SKIPPED [ 23%] 1349s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_selected_text_multiple_lines SKIPPED [ 23%] 1349s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes_in_brackets SKIPPED [ 23%] 1349s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_activate_deactivate SKIPPED [ 23%] 1349s spyder/plugins/editor/extensions/tests/test_docstring.py::test_parse_function_definition[def foo():--name_list0-type_list0-value_list0-None] SKIPPED [ 23%] 1349s 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%] 1349s 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%] 1349s spyder/plugins/editor/extensions/tests/test_docstring.py::test_get_function_body[def foo():\n return-- return] SKIPPED [ 23%] 1349s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc---True] SKIPPED [ 23%] 1349s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc---False] SKIPPED [ 23%] 1349s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc-if 1:\n -if 1:\n -True] SKIPPED [ 24%] 1349s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc-if 1:\n -if 1:\n -False] SKIPPED [ 24%] 1349s 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%] 1349s 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%] 1349s 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%] 1349s 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%] 1349s 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%] 1349s 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%] 1349s 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%] 1349s 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%] 1349s 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%] 1349s 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%] 1349s 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%] 1349s 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%] 1349s 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%] 1349s 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%] 1349s 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%] 1349s 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%] 1349s 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%] 1349s 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%] 1349s 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%] 1349s 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%] 1349s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_delayed_popup[def foo():\n-def foo():\n """a-65] SKIPPED [ 25%] 1349s 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%] 1349s 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%] 1349s 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%] 1349s 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%] 1349s 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%] 1349s 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%] 1349s 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%] 1349s 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%] 1349s 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%] 1349s 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%] 1349s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_enabled SKIPPED [ 26%] 1349s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_flag_painting SKIPPED [ 27%] 1349s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_range_indicator_visible_on_hover_only SKIPPED [ 27%] 1349s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_range_indicator_alt_modifier_response SKIPPED [ 27%] 1349s spyder/plugins/editor/tests/test_editor_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 27%] 1349s spyder/plugins/editor/tests/test_plugin.py::test_basic_initialization SKIPPED [ 27%] 1349s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[other_file.py-file1.py] SKIPPED [ 27%] 1349s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[file1.py-file1.py] SKIPPED [ 27%] 1349s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[file2.py-file2.py] SKIPPED [ 27%] 1349s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[file4.py-file4.py] SKIPPED [ 27%] 1349s spyder/plugins/editor/tests/test_plugin.py::test_restore_open_files SKIPPED [ 27%] 1349s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files_cleanprefs SKIPPED [ 27%] 1349s spyder/plugins/editor/tests/test_plugin.py::test_open_untitled_files SKIPPED [ 28%] 1349s spyder/plugins/editor/tests/test_plugin.py::test_renamed_tree SKIPPED [ 28%] 1349s spyder/plugins/editor/tests/test_plugin.py::test_no_template SKIPPED [ 28%] 1349s spyder/plugins/editor/tests/test_plugin.py::test_editor_has_autosave_component SKIPPED [ 28%] 1349s spyder/plugins/editor/tests/test_plugin.py::test_autosave_component_do_autosave SKIPPED [ 28%] 1349s spyder/plugins/editor/tests/test_plugin.py::test_editorstacks_share_autosave_data SKIPPED [ 28%] 1349s spyder/plugins/editor/tests/test_plugin.py::test_editor_calls_recoverydialog_exec_if_nonempty SKIPPED [ 28%] 1349s spyder/plugins/editor/tests/test_plugin.py::test_closing_editor_plugin_stops_autosave_timer SKIPPED [ 28%] 1349s spyder/plugins/editor/tests/test_plugin.py::test_renamed_propagates_to_autosave SKIPPED [ 28%] 1349s spyder/plugins/editor/tests/test_plugin.py::test_go_to_prev_next_cursor_position SKIPPED [ 28%] 1349s spyder/plugins/editor/tests/test_plugin.py::test_open_and_close_lsp_requests SKIPPED [ 28%] 1349s spyder/plugins/editor/tests/test_plugin.py::test_toggle_eol_chars[nt] SKIPPED [ 29%] 1349s spyder/plugins/editor/tests/test_plugin.py::test_toggle_eol_chars[mac] SKIPPED [ 29%] 1349s spyder/plugins/editor/tests/test_plugin.py::test_toggle_eol_chars[posix] SKIPPED [ 29%] 1349s spyder/plugins/editor/tests/test_plugin.py::test_save_with_os_eol_chars SKIPPED [ 29%] 1349s spyder/plugins/editor/tests/test_plugin.py::test_remove_editorstacks_and_windows SKIPPED [ 29%] 1349s spyder/plugins/editor/tests/test_plugin.py::test_register_run_metadata SKIPPED [ 29%] 1349s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_component_set_interval SKIPPED [ 29%] 1349s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_component_timer_if_enabled[False] SKIPPED [ 29%] 1349s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_component_timer_if_enabled[True] SKIPPED [ 29%] 1349s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_empty_autosave_dir SKIPPED [ 29%] 1349s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_one_pid_file[True-False] SKIPPED [ 29%] 1349s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_one_pid_file[False-False] SKIPPED [ 29%] 1349s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_one_pid_file[False-True] SKIPPED [ 30%] 1349s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_non_pid_file SKIPPED [ 30%] 1349s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_without_autosave_dir SKIPPED [ 30%] 1349s spyder/plugins/editor/utils/tests/test_autosave.py::test_try_recover[False] SKIPPED [ 30%] 1349s spyder/plugins/editor/utils/tests/test_autosave.py::test_try_recover[True] SKIPPED [ 30%] 1349s spyder/plugins/editor/utils/tests/test_autosave.py::test_create_unique_autosave_filename[False-False] SKIPPED [ 30%] 1349s spyder/plugins/editor/utils/tests/test_autosave.py::test_create_unique_autosave_filename[True-False] SKIPPED [ 30%] 1349s spyder/plugins/editor/utils/tests/test_autosave.py::test_create_unique_autosave_filename[False-True] SKIPPED [ 30%] 1349s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave[True] SKIPPED [ 30%] 1349s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave[False] SKIPPED [ 30%] 1349s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_nonempty_mapping[True] SKIPPED [ 30%] 1349s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_nonempty_mapping[False] SKIPPED [ 31%] 1349s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_empty_mapping[False] SKIPPED [ 31%] 1349s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_empty_mapping[True] SKIPPED [ 31%] 1349s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_remove_autosave_file[False] SKIPPED [ 31%] 1349s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_remove_autosave_file[True] SKIPPED [ 31%] 1349s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_autosave_filename SKIPPED [ 31%] 1349s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_file_renamed[True] SKIPPED [ 31%] 1349s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_file_renamed[False] SKIPPED [ 31%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_after_simple_statement SKIPPED [ 31%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_after_if_statement SKIPPED [ 31%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_not_at_end_of_line SKIPPED [ 31%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_unterminated_string SKIPPED [ 32%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_comment SKIPPED [ 32%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_already_ends_in_colon SKIPPED [ 32%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_ends_in_backslash SKIPPED [ 32%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_one_line_if_statement SKIPPED [ 32%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_even_if_colon_inside_brackets SKIPPED [ 32%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_listcomp_over_two_lines SKIPPED [ 32%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_listcomp_over_three_lines SKIPPED [ 32%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_even_if_colon_inside_quotes SKIPPED [ 32%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_in_two_if_statements_on_one_line SKIPPED [ 32%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_simple_tuple SKIPPED [ 32%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_def_with_newline SKIPPED [ 33%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_def_with_indented_comment SKIPPED [ 33%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_brackets_alone SKIPPED [ 33%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_simple_def SKIPPED [ 33%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_open_parenthesis SKIPPED [ 33%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_open_bracket SKIPPED [ 33%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_open_curly SKIPPED [ 33%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_align_on_parenthesis SKIPPED [ 33%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_align_on_bracket SKIPPED [ 33%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_align_on_curly SKIPPED [ 33%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keep_unindent SKIPPED [ 33%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keep_unindent_fix_indent SKIPPED [ 33%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keep_unindent_if_blank SKIPPED [ 34%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_first_line SKIPPED [ 34%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_indentation_with_spaces SKIPPED [ 34%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_def_with_unindented_comment SKIPPED [ 34%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_issue_5606 SKIPPED [ 34%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_issue_7377 SKIPPED [ 34%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_issue_887 SKIPPED [ 34%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keywords SKIPPED [ 34%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_hanging_indentation_without_block SKIPPED [ 34%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_no_hanging_indentation SKIPPED [ 34%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_unintent_in_block SKIPPED [ 34%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_multi_line_lists SKIPPED [ 35%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_string_literals SKIPPED [ 35%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_indentation_with_tabs SKIPPED [ 35%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_indentation_with_tabs_parenthesis SKIPPED [ 35%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_unindentation_with_tabs SKIPPED [ 35%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_simple_indentation SKIPPED [ 35%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_copy_paste_autoindent SKIPPED [ 35%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_add_bookmark SKIPPED [ 35%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_get_bookmarks SKIPPED [ 35%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_clear_bookmarks SKIPPED [ 35%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_update_bookmarks SKIPPED [ 35%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_add_remove_breakpoint SKIPPED [ 36%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_add_remove_breakpoint_with_edit_condition SKIPPED [ 36%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_get_breakpoints SKIPPED [ 36%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_clear_breakpoints SKIPPED [ 36%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_set_breakpoints SKIPPED [ 36%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_update_breakpoints SKIPPED [ 36%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_upper_to_lower SKIPPED [ 36%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_lower_to_upper SKIPPED [ 36%] 1349s 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%] 1349s 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%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[myvar = 2 -myvar = 2\n-keys2-True] SKIPPED [ 36%] 1349s 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%] 1349s 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%] 1349s 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%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress["""string -"""string \n-keys6-True] SKIPPED [ 37%] 1349s 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%] 1349s 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%] 1349s 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%] 1349s 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%] 1349s 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%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[('\U0001f6ab')-('\U0001f6ab')\n-keys12-True] SKIPPED [ 37%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[def fun():-def fun():\n\n -keys13-True] SKIPPED [ 37%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[def fun():-def fun():\n\n\n-keys14-True] SKIPPED [ 37%] 1349s 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%] 1349s 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%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string -expected_state0] SKIPPED [ 38%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string -expected_state1] SKIPPED [ 38%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string \\-expected_state2] SKIPPED [ 38%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string \\-expected_state3] SKIPPED [ 38%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string \\ -expected_state4] SKIPPED [ 38%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string \\ -expected_state5] SKIPPED [ 38%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string ' -expected_state6] SKIPPED [ 38%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string " -expected_state7] SKIPPED [ 38%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string "-expected_state8] SKIPPED [ 38%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string '-expected_state9] SKIPPED [ 39%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string " -expected_state10] SKIPPED [ 39%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string ' -expected_state11] SKIPPED [ 39%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string -expected_state12] SKIPPED [ 39%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string -expected_state13] SKIPPED [ 39%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string \\-expected_state14] SKIPPED [ 39%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string \\-expected_state15] SKIPPED [ 39%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string \\ -expected_state16] SKIPPED [ 39%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string \\ -expected_state17] SKIPPED [ 39%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string ''' -expected_state18] SKIPPED [ 39%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string """ -expected_state19] SKIPPED [ 39%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string """-expected_state20] SKIPPED [ 40%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string '''-expected_state21] SKIPPED [ 40%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string """ -expected_state22] SKIPPED [ 40%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string ''' -expected_state23] SKIPPED [ 40%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_comment SKIPPED [ 40%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_undo_return SKIPPED [ 40%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_brace_match SKIPPED [ 40%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_backspace_char SKIPPED [ 40%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_backspace_selection SKIPPED [ 40%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_delete_char SKIPPED [ 40%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_delete_selection SKIPPED [ 40%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_qtbug35861 SKIPPED [ 40%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_get_text_with_eol[def foo(x):\n return x\n] SKIPPED [ 41%] 1349s 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%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_get_text_with_eol[def foo(x):\r return x\r] SKIPPED [ 41%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_format_signature SKIPPED [ 41%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_delete SKIPPED [ 41%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_files[create_folders_files0] SKIPPED [ 41%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_files[create_folders_files1] SKIPPED [ 41%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_files[create_folders_files2] SKIPPED [ 41%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[def fun(a, b):\n\treturn a + b-\n] SKIPPED [ 41%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[def fun(a, b):\n\treturn a + b-\r\n] SKIPPED [ 41%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[def fun(a, b):\n\treturn a + b-\r] SKIPPED [ 41%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[https://www.spyder-ide.org-\n] SKIPPED [ 42%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[https://www.spyder-ide.org-\r\n] SKIPPED [ 42%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[https://www.spyder-ide.org-\r] SKIPPED [ 42%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_cell_highlight SKIPPED [ 42%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_shortcut_for_widget_is_updated[config_dialog0] SKIPPED [ 42%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_comments.py::test_single_line_comment SKIPPED [ 42%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_comments.py::test_selection_comment SKIPPED [ 42%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_decorations.py::test_decorations SKIPPED [ 42%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_decorations.py::test_update_decorations_when_scrolling SKIPPED [ 42%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params0] SKIPPED [ 42%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params1] SKIPPED [ 42%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params2] SKIPPED [ 43%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params3] SKIPPED [ 43%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params4] SKIPPED [ 43%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params5] SKIPPED [ 43%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params6] SKIPPED [ 43%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params7] SKIPPED [ 43%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params8] SKIPPED [ 43%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params9] SKIPPED [ 43%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params10] SKIPPED [ 43%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params11] SKIPPED [ 43%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params12] SKIPPED [ 43%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params13] SKIPPED [ 44%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params14] SKIPPED [ 44%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params15] SKIPPED [ 44%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri_project_root_path SKIPPED [ 44%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri_message_box SKIPPED [ 44%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_pattern_highlight_regression SKIPPED [ 44%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_gotoline.py::test_gotolinedialog_has_cancel_button SKIPPED [ 44%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_gotoline.py::test_gotolinedialog_enter_plus SKIPPED [ 44%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_gotoline.py::test_gotolinedialog_check_valid SKIPPED [ 44%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_single_line_indent SKIPPED [ 44%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_selection_indent SKIPPED [ 44%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_fix_indentation SKIPPED [ 44%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_single_line_unindent SKIPPED [ 45%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_selection_unindent SKIPPED [ 45%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_single_line_unindent_to_grid SKIPPED [ 45%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_selection_unindent_to_grid SKIPPED [ 45%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions_parens_bug SKIPPED [ 45%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[linenumbers-LineNumberArea-True] SKIPPED [ 45%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[linenumbers-LineNumberArea-False] SKIPPED [ 45%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[edge_line-EdgeLine-True] SKIPPED [ 45%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[edge_line-EdgeLine-False] SKIPPED [ 45%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[scrollflagarea-ScrollFlagArea-True] SKIPPED [ 45%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[scrollflagarea-ScrollFlagArea-False] SKIPPED [ 45%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[indent_guides-IndentationGuide-True] SKIPPED [ 46%] 1349s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[indent_guides-IndentationGuide-False] SKIPPED [ 46%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_scroll_line_up_and_down SKIPPED [ 46%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_find_number_matches SKIPPED [ 46%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_move_current_line_up SKIPPED [ 46%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_move_current_line_down SKIPPED [ 46%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_move_multiple_lines_up SKIPPED [ 46%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_copy_lines_down_up SKIPPED [ 46%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_move_multiple_lines_down SKIPPED [ 46%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_top_line SKIPPED [ 46%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_last_nonempty_line SKIPPED [ 46%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_empty_line_in_middle SKIPPED [ 47%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_last_line_when_empty SKIPPED [ 47%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_last_line_when_nonempty SKIPPED [ 47%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_find_replace_case_sensitive SKIPPED [ 47%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_current_selected_line SKIPPED [ 47%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_enter_press SKIPPED [ 47%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_plain_regex SKIPPED [ 47%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_invalid_regex SKIPPED [ 47%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_honouring_case SKIPPED [ 47%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_selection_escape_characters SKIPPED [ 47%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_selection_backslash SKIPPED [ 47%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_advance_cell SKIPPED [ 48%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_get_current_word SKIPPED [ 48%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_tab_keypress_properly_caught_find_replace SKIPPED [ 48%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_tab_moves_focus_from_search_to_replace SKIPPED [ 48%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_tab_copies_find_to_replace SKIPPED [ 48%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_update_matches_in_find_replace SKIPPED [ 48%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_autosave_all SKIPPED [ 48%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave SKIPPED [ 48%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_saves_only_if_changed SKIPPED [ 48%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_does_not_save_new_files SKIPPED [ 48%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_opening_sets_file_hash SKIPPED [ 48%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_reloading_updates_file_hash SKIPPED [ 48%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_closing_removes_file_hash SKIPPED [ 49%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_does_not_save_after_open[ham.py] SKIPPED [ 49%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_does_not_save_after_open[ham.txt] SKIPPED [ 49%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_does_not_save_after_reload SKIPPED [ 49%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_autosave_updates_name_mapping SKIPPED [ 49%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_handles_error SKIPPED [ 49%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_remove_autosave_file SKIPPED [ 49%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_ipython_files SKIPPED [ 49%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_load_files SKIPPED [ 49%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_close_editor SKIPPED [ 49%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_close_a_file SKIPPED [ 49%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_sort_file_alphabetically SKIPPED [ 50%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_sync_file_order SKIPPED [ 50%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_toggle_off_show_all_files SKIPPED [ 50%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_single_file_sync SKIPPED [ 50%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_toggle_on_show_all_files SKIPPED [ 50%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_if_changed SKIPPED [ 50%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save SKIPPED [ 50%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_file_saved_in_other_editorstack SKIPPED [ 50%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_select_savename SKIPPED [ 50%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as SKIPPED [ 50%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as_with_outline SKIPPED [ 50%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_copy_as SKIPPED [ 51%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_all SKIPPED [ 51%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as_change_file_type SKIPPED [ 51%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as_lsp_calls SKIPPED [ 51%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_default_keybinding_values SKIPPED [ 51%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_start_and_end_of_document_shortcuts SKIPPED [ 51%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_del_undo_redo_shortcuts SKIPPED [ 51%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_copy_cut_paste_shortcuts SKIPPED [ 51%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_select_all_shortcut SKIPPED [ 51%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_delete_line_shortcut SKIPPED [ 51%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_go_to_line_shortcut SKIPPED [ 51%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_transform_to_lowercase_shortcut SKIPPED [ 51%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_transform_to_uppercase_shortcut SKIPPED [ 52%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_next_and_previous_word_shortcuts SKIPPED [ 52%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_builtin_shift_del_and_ins SKIPPED [ 52%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_builtin_undo_redo SKIPPED [ 52%] 1350s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_shortcuts_for_new_editors SKIPPED [ 52%] 1350s spyder/plugins/editor/widgets/tests/test_autosaveerror.py::test_autosave_error_message_box SKIPPED [ 52%] 1350s spyder/plugins/editor/widgets/tests/test_bookmarks.py::test_save_bookmark SKIPPED [ 52%] 1350s spyder/plugins/editor/widgets/tests/test_bookmarks.py::test_load_bookmark SKIPPED [ 52%] 1350s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_init SKIPPED [ 52%] 1350s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_close SKIPPED [ 52%] 1350s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_split SKIPPED [ 52%] 1350s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_iter_editorstacks SKIPPED [ 53%] 1350s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_get_layout_settings SKIPPED [ 53%] 1350s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_set_layout_settings_dont_goto SKIPPED [ 53%] 1350s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_set_layout_settings_goto SKIPPED [ 53%] 1350s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[1] SKIPPED [ 53%] 1350s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[2] SKIPPED [ 53%] 1350s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[0] SKIPPED [ 53%] 1350s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[3] SKIPPED [ 53%] 1350s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[4] SKIPPED [ 53%] 1350s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_has_cancel_button SKIPPED [ 53%] 1350s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_table_labels SKIPPED [ 53%] 1350s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_exec_if_nonempty_when_empty SKIPPED [ 54%] 1350s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_exec_if_nonempty_when_nonempty SKIPPED [ 54%] 1350s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_exec_if_nonempty_when_no_autosave_dir SKIPPED [ 54%] 1350s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_button SKIPPED [ 54%] 1350s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_when_original_does_not_exist SKIPPED [ 54%] 1350s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_when_original_not_recorded SKIPPED [ 54%] 1350s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_fallback SKIPPED [ 54%] 1350s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_when_error SKIPPED [ 54%] 1350s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_accepted_after_all_restored SKIPPED [ 54%] 1350s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_discard_button SKIPPED [ 54%] 1350s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_discard_when_error SKIPPED [ 54%] 1350s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_open_button SKIPPED [ 55%] 1350s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_open_when_no_original SKIPPED [ 55%] 1350s spyder/plugins/editor/widgets/tests/test_status.py::test_status_bar SKIPPED [ 55%] 1350s spyder/plugins/explorer/tests/test_explorer_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 55%] 1350s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_file_explorer SKIPPED [ 55%] 1350s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files0-absolute] SKIPPED [ 55%] 1350s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files0-relative] SKIPPED [ 55%] 1350s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files1-absolute] SKIPPED [ 55%] 1350s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files1-relative] SKIPPED [ 55%] 1350s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files2-absolute] SKIPPED [ 55%] 1350s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files2-relative] SKIPPED [ 55%] 1350s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files0-absolute] SKIPPED [ 55%] 1350s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files0-relative] SKIPPED [ 56%] 1350s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files1-absolute] SKIPPED [ 56%] 1350s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files1-relative] SKIPPED [ 56%] 1350s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files2-absolute] SKIPPED [ 56%] 1350s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files2-relative] SKIPPED [ 56%] 1350s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[FileExplorerTest-create_folders_files0] SKIPPED [ 56%] 1350s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[FileExplorerTest-create_folders_files1] SKIPPED [ 56%] 1350s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[FileExplorerTest-create_folders_files2] SKIPPED [ 56%] 1350s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[ProjectExplorerTest-create_folders_files0] SKIPPED [ 56%] 1350s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[ProjectExplorerTest-create_folders_files1] SKIPPED [ 56%] 1350s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[ProjectExplorerTest-create_folders_files2] SKIPPED [ 56%] 1350s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[FileExplorerTest-create_folders_files0] SKIPPED [ 57%] 1350s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[FileExplorerTest-create_folders_files1] SKIPPED [ 57%] 1350s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[FileExplorerTest-create_folders_files2] SKIPPED [ 57%] 1350s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[ProjectExplorerTest-create_folders_files0] SKIPPED [ 57%] 1350s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[ProjectExplorerTest-create_folders_files1] SKIPPED [ 57%] 1350s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[ProjectExplorerTest-create_folders_files2] SKIPPED [ 57%] 1350s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[FileExplorerTest-create_folders_files0] SKIPPED [ 57%] 1350s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[FileExplorerTest-create_folders_files1] SKIPPED [ 57%] 1350s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[FileExplorerTest-create_folders_files2] SKIPPED [ 57%] 1350s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[ProjectExplorerTest-create_folders_files0] SKIPPED [ 57%] 1350s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[ProjectExplorerTest-create_folders_files1] SKIPPED [ 57%] 1350s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[ProjectExplorerTest-create_folders_files2] SKIPPED [ 58%] 1350s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[FileExplorerTest-create_folders_files0] SKIPPED [ 58%] 1350s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[FileExplorerTest-create_folders_files1] SKIPPED [ 58%] 1350s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[FileExplorerTest-create_folders_files2] SKIPPED [ 58%] 1350s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[ProjectExplorerTest-create_folders_files0] SKIPPED [ 58%] 1350s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[ProjectExplorerTest-create_folders_files1] SKIPPED [ 58%] 1350s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[ProjectExplorerTest-create_folders_files2] SKIPPED [ 58%] 1350s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_single_click_to_open SKIPPED [ 58%] 1350s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_find_in_files_search SKIPPED [ 58%] 1350s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_regex[findinfiles0] SKIPPED [ 58%] 1350s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_string[findinfiles0] SKIPPED [ 58%] 1350s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_empty_regex[findinfiles0] SKIPPED [ 59%] 1350s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_string_no_regexp[findinfiles0] SKIPPED [ 59%] 1350s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_multiple_string[findinfiles0] SKIPPED [ 59%] 1350s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_truncate_result_with_different_input[nnnnn] SKIPPED [ 59%] 1350s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_truncate_result_with_different_input[\xf1and\xfa] SKIPPED [ 59%] 1350s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_case_unsensitive_search[findinfiles0] SKIPPED [ 59%] 1350s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_case_sensitive_search[findinfiles0] SKIPPED [ 59%] 1350s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_search_regexp_error[findinfiles0] SKIPPED [ 59%] 1350s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_regexp_error[findinfiles0] SKIPPED [ 59%] 1350s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_no_empty_file_items SKIPPED [ 59%] 1350s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_add_external_paths SKIPPED [ 59%] 1350s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_clear_this_list SKIPPED [ 59%] 1350s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_delete_path SKIPPED [ 60%] 1350s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_set_project_path SKIPPED [ 60%] 1350s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_current_search_path[findinfiles0] SKIPPED [ 60%] 1350s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_max_history[searchin_combobox0] SKIPPED [ 60%] 1350s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_max_results SKIPPED [ 60%] 1350s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_find_in_single_file SKIPPED [ 60%] 1350s spyder/plugins/help/tests/test_plugin.py::test_no_docs_message SKIPPED [ 60%] 1350s spyder/plugins/help/tests/test_plugin.py::test_no_further_docs_message SKIPPED [ 60%] 1350s spyder/plugins/help/tests/test_plugin.py::test_help_opens_when_show_tutorial_unit SKIPPED [ 60%] 1350s spyder/plugins/help/tests/test_widgets.py::test_richtext SKIPPED (Test 1350s passed in previous runs) [ 60%] 1350s spyder/plugins/help/tests/test_widgets.py::test_plaintext SKIPPED (Test 1350s passed in previous runs) [ 60%] 1350s spyder/plugins/history/tests/test_history_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 61%] 1350s spyder/plugins/history/tests/test_plugin.py::test_init SKIPPED (Test 1350s passed in previous runs) [ 61%] 1350s spyder/plugins/history/tests/test_plugin.py::test_append_to_history SKIPPED [ 61%] 1350s spyder/plugins/history/tests/test_plugin.py::test_toggle_wrap_mode SKIPPED [ 61%] 1350s spyder/plugins/history/tests/test_plugin.py::test_toggle_line_numbers SKIPPED [ 61%] 1350s spyder/plugins/ipythonconsole/comms/tests/test_comms.py::test_comm_base SKIPPED [ 61%] 1350s spyder/plugins/ipythonconsole/comms/tests/test_comms.py::test_request SKIPPED [ 61%] 1350s spyder/plugins/ipythonconsole/tests/test_ipython_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 61%] 1350s spyder/plugins/ipythonconsole/utils/tests/test_spyder_kernel.py::test_kernel_pypath[True] SKIPPED [ 61%] 1350s spyder/plugins/ipythonconsole/utils/tests/test_spyder_kernel.py::test_kernel_pypath[False] SKIPPED [ 61%] 1350s spyder/plugins/ipythonconsole/utils/tests/test_spyder_kernel.py::test_python_interpreter SKIPPED [ 61%] 1350s spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py::test_connection_dialog_remembers_input_with_ssh_passphrase SKIPPED [ 62%] 1350s spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py::test_connection_dialog_doesnt_remember_input_with_ssh_passphrase SKIPPED [ 62%] 1350s spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py::test_connection_dialog_remembers_input_with_password SKIPPED [ 62%] 1350s spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py::test_connection_dialog_doesnt_remember_input_with_password SKIPPED [ 62%] 1350s spyder/plugins/layout/widgets/tests/test_dialog.py::test_layout_settings_dialog[layout_settings_dialog0] SKIPPED [ 62%] 1350s spyder/plugins/layout/widgets/tests/test_dialog.py::test_layout_save_dialog[layout_save_dialog0] SKIPPED [ 62%] 1350s spyder/plugins/maininterpreter/tests/test_confpage.py::test_load_time SKIPPED [ 62%] 1350s spyder/plugins/maininterpreter/tests/test_plugin.py::test_conda_interpreters SKIPPED [ 62%] 1350s spyder/plugins/maininterpreter/tests/test_plugin.py::test_pyenv_interpreters SKIPPED [ 62%] 1350s spyder/plugins/maininterpreter/tests/test_plugin.py::test_internal_interpreter SKIPPED [ 62%] 1350s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_outline_explorer[text] SKIPPED [ 62%] 1350s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_go_to_cursor_position SKIPPED [ 62%] 1350s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_follow_cursor SKIPPED [ 63%] 1350s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_go_to_cursor_position_with_new_file SKIPPED [ 63%] 1350s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_go_to_last_item SKIPPED [ 63%] 1350s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_display_variables SKIPPED [ 63%] 1350s spyder/plugins/plots/tests/test_plugin.py::test_fit_action SKIPPED (Test 1350s passed in previous runs) [ 63%] 1350s spyder/plugins/plots/tests/test_plugin.py::test_zoom_actions SKIPPED [ 63%] 1350s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_figure_to_file[image/png-.png] SKIPPED [ 63%] 1350s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_figure_to_file[image/svg+xml-.svg] SKIPPED [ 63%] 1350s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_figure_to_file[image/svg+xml-.png] SKIPPED [ 63%] 1350s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_all_figures[image/png] SKIPPED [ 63%] 1350s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_all_figures[image/svg+xml] SKIPPED [ 63%] 1350s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_get_unique_figname SKIPPED [ 64%] 1350s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_current_figure[image/png] SKIPPED [ 64%] 1350s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_current_figure[image/svg+xml] SKIPPED [ 64%] 1350s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_all_figures[image/png] SKIPPED [ 64%] 1350s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_all_figures[image/svg+xml] SKIPPED [ 64%] 1350s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_one_thumbnail[image/png] SKIPPED [ 64%] 1350s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_one_thumbnail[image/svg+xml] SKIPPED [ 64%] 1350s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_go_prev_next_thumbnail[image/png] SKIPPED [ 64%] 1350s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_go_prev_next_thumbnail[image/svg+xml] SKIPPED [ 64%] 1350s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_scroll_to_item SKIPPED [ 64%] 1350s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_scroll_down_to_newest_plot SKIPPED [ 64%] 1350s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_mouse_clicking_thumbnails[image/png] SKIPPED [ 65%] 1350s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_mouse_clicking_thumbnails[image/svg+xml] SKIPPED [ 65%] 1350s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_thumbnails[image/png] SKIPPED [ 65%] 1350s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_thumbnails[image/svg+xml] SKIPPED [ 65%] 1350s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_thumbnails[image/png] SKIPPED [ 65%] 1350s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_thumbnails[image/svg+xml] SKIPPED [ 65%] 1350s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_copy_png_to_clipboard SKIPPED [ 65%] 1350s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_copy_svg_to_clipboard SKIPPED [ 65%] 1350s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_zoom_figure_viewer[image/png] SKIPPED [ 65%] 1350s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_zoom_figure_viewer[image/svg+xml] SKIPPED [ 65%] 1350s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_autofit_figure_viewer[image/png] SKIPPED [ 65%] 1350s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_autofit_figure_viewer[image/svg+xml] SKIPPED [ 66%] 1350s spyder/plugins/preferences/tests/test_config_dialog.py::test_config_dialog_save_to_conf SKIPPED [ 66%] 1350s spyder/plugins/profiler/tests/test_profiler.py::test_format_measure SKIPPED [ 66%] 1350s spyder/plugins/profiler/tests/test_profiler.py::test_color_string SKIPPED [ 66%] 1350s spyder/plugins/profiler/tests/test_profiler.py::test_format_output SKIPPED [ 66%] 1350s spyder/plugins/profiler/tests/test_profiler_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 66%] 1350s spyder/plugins/projects/tests/test_plugin.py::test_open_project[\u6e2c\u8a66] SKIPPED [ 66%] 1350s spyder/plugins/projects/tests/test_plugin.py::test_open_project[\u0627\u062e\u062a\u0628\u0627\u0631] SKIPPED [ 66%] 1350s spyder/plugins/projects/tests/test_plugin.py::test_open_project[test_dir] SKIPPED [ 66%] 1350s spyder/plugins/projects/tests/test_plugin.py::test_delete_project[\u6e2c\u8a66] SKIPPED [ 66%] 1350s spyder/plugins/projects/tests/test_plugin.py::test_delete_project[\u0627\u062e\u062a\u0628\u0627\u0631] SKIPPED [ 66%] 1350s spyder/plugins/projects/tests/test_plugin.py::test_delete_project[test_dir] SKIPPED [ 66%] 1350s spyder/plugins/projects/tests/test_plugin.py::test_close_project_sets_visible_config[True] SKIPPED [ 67%] 1350s spyder/plugins/projects/tests/test_plugin.py::test_close_project_sets_visible_config[False] SKIPPED [ 67%] 1350s spyder/plugins/projects/tests/test_plugin.py::test_on_close_sets_visible_config[True] SKIPPED [ 67%] 1350s spyder/plugins/projects/tests/test_plugin.py::test_on_close_sets_visible_config[False] SKIPPED [ 67%] 1350s spyder/plugins/projects/tests/test_plugin.py::test_open_project_uses_visible_config[True] SKIPPED [ 67%] 1350s spyder/plugins/projects/tests/test_plugin.py::test_open_project_uses_visible_config[False] SKIPPED [ 67%] 1350s spyder/plugins/projects/tests/test_plugin.py::test_switch_to_plugin[False] SKIPPED [ 67%] 1350s spyder/plugins/projects/tests/test_plugin.py::test_switch_to_plugin[True] SKIPPED [ 67%] 1350s spyder/plugins/projects/tests/test_plugin.py::test_set_get_project_filenames_when_closing_no_files SKIPPED [ 67%] 1350s spyder/plugins/projects/tests/test_plugin.py::test_set_get_project_filenames_when_closing SKIPPED [ 67%] 1350s spyder/plugins/projects/tests/test_plugin.py::test_set_get_project_filenames_when_switching SKIPPED [ 67%] 1350s spyder/plugins/projects/tests/test_plugin.py::test_recent_projects_menu_action SKIPPED [ 68%] 1350s spyder/plugins/projects/tests/test_plugin.py::test_project_explorer_tree_root SKIPPED [ 68%] 1350s spyder/plugins/projects/tests/test_plugin.py::test_filesystem_notifications SKIPPED [ 68%] 1350s spyder/plugins/projects/tests/test_plugin.py::test_loaded_and_closed_signals SKIPPED [ 68%] 1350s spyder/plugins/projects/tests/test_plugin.py::test_project_cli SKIPPED [ 68%] 1350s spyder/plugins/projects/tests/test_plugin.py::test_reopen_project SKIPPED [ 68%] 1350s spyder/plugins/projects/tests/test_plugin.py::test_recreate_project_config SKIPPED [ 68%] 1350s spyder/plugins/projects/utils/tests/test_cookie.py::test_load_cookiecutter_project_config SKIPPED [ 68%] 1350s spyder/plugins/projects/utils/tests/test_cookie.py::test_load_cookiecutter_project_hooks SKIPPED [ 68%] 1350s spyder/plugins/projects/utils/tests/test_cookie.py::test_generate_cookiecutter_project_defaults SKIPPED [ 68%] 1350s spyder/plugins/projects/utils/tests/test_cookie.py::test_generate_cookiecutter_project_extra_content SKIPPED [ 68%] 1350s spyder/plugins/projects/utils/tests/test_cookie.py::test_generate_cookiecutter_project_exception SKIPPED [ 69%] 1350s spyder/plugins/projects/widgets/tests/test_configdialog.py::test_projects_preferences SKIPPED [ 69%] 1350s spyder/plugins/projects/widgets/tests/test_project.py::test_empty_project SKIPPED [ 69%] 1350s spyder/plugins/projects/widgets/tests/test_project.py::test_set_load_recent_files SKIPPED [ 69%] 1350s spyder/plugins/projects/widgets/tests/test_project_explorer.py::test_project_explorer SKIPPED [ 69%] 1350s spyder/plugins/projects/widgets/tests/test_project_explorer.py::test_change_directory_in_project_explorer SKIPPED [ 69%] 1350s spyder/plugins/projects/widgets/tests/test_projectdialog.py::test_projectdialog_location SKIPPED [ 69%] 1350s spyder/plugins/projects/widgets/tests/test_projectdialog.py::test_directory_validations SKIPPED [ 69%] 1350s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_empty SKIPPED [ 69%] 1350s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-y] SKIPPED [ 69%] 1350s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-yes] SKIPPED [ 69%] 1350s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-true] SKIPPED [ 70%] 1350s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-YES] SKIPPED [ 70%] 1350s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-True] SKIPPED [ 70%] 1350s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-n] SKIPPED [ 70%] 1350s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-no] SKIPPED [ 70%] 1350s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-false] SKIPPED [ 70%] 1350s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-NO] SKIPPED [ 70%] 1350s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-False] SKIPPED [ 70%] 1350s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_list[opt-value0] SKIPPED [ 70%] 1350s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_dict[opt-value0] SKIPPED [ 70%] 1350s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_private_variables[_nope-nothing] SKIPPED [ 70%] 1350s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_private_variables[__nope_2-nothing] SKIPPED [ 70%] 1350s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_render SKIPPED [ 71%] 1350s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_no_render SKIPPED [ 71%] 1350s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_validate_passes SKIPPED [ 71%] 1350s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_validate_fails SKIPPED [ 71%] 1350s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[None] SKIPPED [ 71%] 1350s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Script] SKIPPED [ 71%] 1350s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Working] SKIPPED [ 71%] 1350s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Project] SKIPPED [ 71%] 1350s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Home] SKIPPED [ 71%] 1350s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Script & Home] SKIPPED [ 71%] 1350s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Working & Project] SKIPPED [ 71%] 1350s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Script & Working] SKIPPED [ 72%] 1350s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Project & Home] SKIPPED [ 72%] 1350s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[All] SKIPPED [ 72%] 1350s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_noproject SKIPPED [ 72%] 1350s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[None] SKIPPED [ 72%] 1350s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Script] SKIPPED [ 72%] 1350s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Working] SKIPPED [ 72%] 1350s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Project] SKIPPED [ 72%] 1350s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Home] SKIPPED [ 72%] 1350s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Script & Home] SKIPPED [ 72%] 1350s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Working & Project] SKIPPED [ 72%] 1350s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Script & Working] SKIPPED [ 73%] 1350s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Project & Home] SKIPPED [ 73%] 1350s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[All] SKIPPED [ 73%] 1350s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_max_history_conf SKIPPED [ 73%] 1350s spyder/plugins/pylint/tests/test_pylint.py::test_custom_interpreter[True] SKIPPED [ 73%] 1350s spyder/plugins/pylint/tests/test_pylint.py::test_custom_interpreter[False] SKIPPED [ 73%] 1350s spyder/plugins/pylint/tests/test_pylint_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 73%] 1350s spyder/plugins/pythonpath/tests/test_utils.py::test_check_path SKIPPED [ 73%] 1350s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_pathmanager[pathmanager0] SKIPPED [ 73%] 1350s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_check_uncheck_path[pathmanager0] SKIPPED [ 73%] 1350s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_export_to_PYTHONPATH[pathmanager0] SKIPPED [ 73%] 1350s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_invalid_directories[pathmanager0] SKIPPED [ 74%] 1350s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_remove_item_and_reply_no[pathmanager0] SKIPPED [ 74%] 1350s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_remove_item_and_reply_yes[pathmanager0] SKIPPED [ 74%] 1350s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_add_repeated_item[pathmanager0] SKIPPED [ 74%] 1350s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_buttons_state[pathmanager0] SKIPPED [ 74%] 1350s spyder/plugins/run/tests/test_run.py::test_run_plugin SKIPPED (Test 1350s passed in previous runs) [ 74%] 1350s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_shortcuts SKIPPED [ 74%] 1350s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_shortcut_in_conf_is_filtered_with_shortcut_data SKIPPED [ 74%] 1350s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_shortcuts_filtering SKIPPED [ 74%] 1350s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_shortcut_filtering_context SKIPPED [ 74%] 1350s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_clear_shortcut SKIPPED [ 74%] 1350s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_press_new_sequence SKIPPED [ 74%] 1350s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_press_new_compound_sequence SKIPPED [ 75%] 1350s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_clear_back_new_sequence SKIPPED [ 75%] 1350s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_sequence_conflict SKIPPED [ 75%] 1350s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_sequence_single_key SKIPPED [ 75%] 1350s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_set_sequence_to_default SKIPPED [ 75%] 1350s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_invalid_char_in_sequence SKIPPED [ 75%] 1350s spyder/plugins/shortcuts/tests/test_shortcuts_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 75%] 1350s spyder/plugins/shortcuts/widgets/tests/test_summary.py::test_shortcutssummary SKIPPED [ 75%] 1350s spyder/plugins/shortcuts/widgets/tests/test_summary.py::test_shortcutssummary_texts SKIPPED [ 75%] 1350s spyder/plugins/statusbar/widgets/tests/test_status.py::test_status_bar_default_widgets SKIPPED [ 75%] 1350s spyder/plugins/statusbar/widgets/tests/test_status.py::test_status_bar_widget_signal SKIPPED [ 75%] 1350s spyder/plugins/statusbar/widgets/tests/test_status.py::test_custom_widget SKIPPED [ 76%] 1350s spyder/plugins/switcher/tests/test_switcher.py::test_switcher SKIPPED [ 76%] 1350s spyder/plugins/switcher/tests/test_switcher.py::test_switcher_filter_and_mode SKIPPED [ 76%] 1350s spyder/plugins/switcher/tests/test_switcher.py::test_switcher_filter_unicode SKIPPED [ 76%] 1350s spyder/plugins/toolbar/tests/test_toolbar.py::test_default_order SKIPPED [ 76%] 1350s spyder/plugins/toolbar/tests/test_toolbar.py::test_restore_toolbars_order SKIPPED [ 76%] 1350s spyder/plugins/toolbar/tests/test_toolbar.py::test_reorder_toolbars SKIPPED [ 76%] 1350s spyder/plugins/tours/tests/test_tour.py::test_tour SKIPPED (Test passed 1350s in previous runs) [ 76%] 1350s spyder/plugins/variableexplorer/tests/test_variableexplorer_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 76%] 1350s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer SKIPPED [ 76%] 1350s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params0] SKIPPED [ 76%] 1350s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params1] SKIPPED [ 77%] 1350s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params2] SKIPPED [ 77%] 1350s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params3] SKIPPED [ 77%] 1350s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params4] SKIPPED [ 77%] 1350s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params5] SKIPPED [ 77%] 1350s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_types[params0] SKIPPED [ 77%] 1350s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_types[params1] SKIPPED [ 77%] 1350s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refreshaction_disabled SKIPPED [ 77%] 1350s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refresh SKIPPED [ 77%] 1350s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refresh_when_variable_deleted SKIPPED [ 77%] 1350s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refresh_nested SKIPPED [ 77%] 1350s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refresh_doubly_nested SKIPPED [ 77%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_object_arrays SKIPPED [ 78%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_object_arrays_display[data0] SKIPPED [ 78%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_attribute_errors[data0] SKIPPED [ 78%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_type_errors[data0] SKIPPED [ 78%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_string_array_data_is_str[data0] SKIPPED [ 78%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_format[data0] SKIPPED [ 78%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_format_thousands[data0] SKIPPED [ 78%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_inf_array SKIPPED [ 78%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_string_array SKIPPED [ 78%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_unicode_array SKIPPED [ 78%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_masked_array SKIPPED [ 78%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_record_array SKIPPED [ 79%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_record_array_with_titles SKIPPED [ 79%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_float_array SKIPPED [ 79%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_complex_array SKIPPED [ 79%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_bool_array SKIPPED [ 79%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_int8_array SKIPPED [ 79%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_float16_array SKIPPED [ 79%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_3d_array SKIPPED [ 79%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_empty_3d_array SKIPPED [ 79%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refreshaction_disabled SKIPPED [ 79%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh SKIPPED [ 79%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh_after_edit[16384] SKIPPED [ 80%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh_after_edit[65536] SKIPPED [ 80%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh_into_int SKIPPED [ 80%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh_when_variable_deleted SKIPPED [ 80%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_edit_1d_array SKIPPED [ 80%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_edit_2d_array SKIPPED [ 80%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_edit_complex_array SKIPPED [ 80%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arraymodel_set_data_overflow SKIPPED [ 80%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_edit_overflow SKIPPED [ 80%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_index_sort SKIPPED [ 80%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_to_type SKIPPED [ 80%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_editor_shows_scrollbar SKIPPED [ 81%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_editor_scroll SKIPPED [ 81%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_datetimeindex SKIPPED [ 81%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_simpleindex SKIPPED [ 81%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_simpleindex_custom_columns SKIPPED [ 81%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_multiindex SKIPPED [ 81%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_header_bom SKIPPED [ 81%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_header_encoding SKIPPED [ 81%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_basic SKIPPED [ 81%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_sort SKIPPED [ 81%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_sort_is_stable SKIPPED [ 81%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_max_min_col_update SKIPPED [ 81%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_max_min_col_update_constant SKIPPED [ 82%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_with_timezone_aware_timestamps SKIPPED [ 82%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_with_categories SKIPPED [ 82%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_numbers SKIPPED [ 82%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_numbers_using_global_max SKIPPED [ 82%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_string SKIPPED [ 82%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_object SKIPPED [ 82%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_missings SKIPPED [ 82%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_nullable_numbers SKIPPED [ 82%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_with_format_percent_d_and_nan SKIPPED [ 82%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refreshaction_disabled SKIPPED [ 82%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh SKIPPED [ 83%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_after_edit[16384] SKIPPED [ 83%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_after_edit[65536] SKIPPED [ 83%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_into_int SKIPPED [ 83%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_when_variable_deleted SKIPPED [ 83%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_change_format SKIPPED [ 83%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_with_format_thousands SKIPPED [ 83%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_menu_options SKIPPED [ 83%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_with_various_indexes SKIPPED [ 83%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_with_OutOfBoundsDatetime SKIPPED [ 83%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_sort_dataframe_with_duplicate_column SKIPPED [ 83%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_sort_dataframe_with_category_dtypes SKIPPED [ 84%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_set_data_overflow SKIPPED [ 84%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_edit_overflow SKIPPED [ 84%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_set_data_complex SKIPPED [ 84%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_edit_complex SKIPPED [ 84%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_set_data_bool SKIPPED [ 84%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_edit_bool SKIPPED [ 84%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_non_ascii_index SKIPPED [ 84%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_no_convert_strings_to_unicode SKIPPED [ 84%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_importwizard.py::test_importwizard SKIPPED [ 84%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_automatic_column_width SKIPPED [ 84%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_sort_by_column SKIPPED [ 85%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_keys_sorted_and_sort_with_large_rows SKIPPED [ 85%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_filtering_with_large_rows SKIPPED [ 85%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_namespacebrowser_plot_with_mute_inline_plotting_true SKIPPED [ 85%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_namespacebrowser_plot_options SKIPPED [ 85%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_namespacebrowser_plot_with_mute_inline_plotting_false SKIPPED [ 85%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_preferences.py::test_preferences_float_format SKIPPED [ 85%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_preferences.py::test_preferences_background SKIPPED [ 85%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_preferences.py::test_preferences_coloring_algo SKIPPED [ 85%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_preferences.py::test_preferences_for_arrays SKIPPED [ 85%] 1350s spyder/plugins/variableexplorer/widgets/tests/test_texteditor.py::test_texteditor SKIPPED [ 85%] 1351s spyder/plugins/variableexplorer/widgets/tests/test_texteditor.py::test_title[\xf1] SKIPPED [ 85%] 1351s spyder/plugins/variableexplorer/widgets/tests/test_texteditor.py::test_title[r] SKIPPED [ 86%] 1351s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_basic_initialization SKIPPED [ 86%] 1351s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_get_workingdir SKIPPED [ 86%] 1351s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_get_workingdir_startup SKIPPED [ 86%] 1351s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_get_workingdir_cli SKIPPED [ 86%] 1351s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_file_goto SKIPPED [ 86%] 1351s spyder/plugins/workingdirectory/tests/test_workingdirectory_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 86%] 1351s spyder/tests/test_dependencies_in_sync.py::test_dependencies_for_binder_in_sync SKIPPED [ 86%] 1351s spyder/tests/test_dependencies_in_sync.py::test_dependencies_for_spyder_dialog_in_sync SKIPPED [ 86%] 1351s spyder/tests/test_dependencies_in_sync.py::test_dependencies_for_spyder_setup_install_requires_in_sync SKIPPED [ 86%] 1351s spyder/tests/test_dependencies_in_sync.py::test_dependencies_for_spyder_setup_extras_requires_in_sync SKIPPED [ 86%] 1351s 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%] 1351s spyder/tests/test_dont_use.py::test_dont_use[^[\\s\\#]*\\bprint\\(((?!file=).)*\\)-exclude_patterns1-message1] SKIPPED [ 87%] 1351s spyder/tests/test_dont_use.py::test_dont_use[^[\\s\\#]*\\bprint\\s+(?!>>)((?!#).)*-exclude_patterns2-message2] SKIPPED [ 87%] 1351s spyder/tests/test_dont_use.py::test_check_charaters_translation[\uff05] SKIPPED [ 87%] 1351s spyder/utils/introspection/tests/test_modulecompletion.py::test_module_completion SKIPPED [ 87%] 1351s spyder/utils/tests/test_bsdsocket.py::test_bsdsockets SKIPPED (Test 1351s passed in previous runs) [ 87%] 1351s spyder/utils/tests/test_encoding.py::test_permissions SKIPPED (Test 1351s passed in previous runs) [ 87%] 1351s spyder/utils/tests/test_encoding.py::test_timestamp SKIPPED (Test passed 1351s in previous runs) [ 87%] 1351s spyder/utils/tests/test_encoding.py::test_is_text_file SKIPPED (Test 1351s passed in previous runs) [ 87%] 1351s spyder/utils/tests/test_encoding.py::test_files_encodings[utf-8-utf-8.txt] SKIPPED [ 87%] 1351s spyder/utils/tests/test_encoding.py::test_files_encodings[windows-1252-windows-1252.txt] SKIPPED [ 87%] 1351s spyder/utils/tests/test_encoding.py::test_files_encodings[ascii-ascii.txt] SKIPPED [ 88%] 1351s spyder/utils/tests/test_encoding.py::test_files_encodings[Big5-Big5.txt] SKIPPED [ 88%] 1351s spyder/utils/tests/test_encoding.py::test_files_encodings[KOI8-R-KOI8-R.txt] SKIPPED [ 88%] 1351s spyder/utils/tests/test_encoding.py::test_files_encodings[iso-8859-1-copyright.txt] SKIPPED [ 88%] 1351s spyder/utils/tests/test_encoding.py::test_files_encodings[utf-8-copyright.py] SKIPPED [ 88%] 1351s spyder/utils/tests/test_encoding.py::test_files_encodings[iso8859-9-iso8859-9.py] SKIPPED [ 88%] 1351s spyder/utils/tests/test_environ.py::test_get_user_environment_variables FAILED [ 88%] 1351s spyder/utils/tests/test_environ.py::test_get_user_env_newline FAILED [ 88%] 1351s spyder/utils/tests/test_environ.py::test_environ FAILED [ 88%] 1351s spyder/utils/tests/test_icons.py::test_icon_mapping SKIPPED (Test passed 1351s in previous runs) [ 88%] 1351s spyder/utils/tests/test_misc.py::test_get_common_path SKIPPED (Test 1351s passed in previous runs) [ 88%] 1351s spyder/utils/tests/test_programs.py::test_is_valid_w_interpreter SKIPPEDs.) [ 88%] 1351s spyder/utils/tests/test_programs.py::test_run_python_script_in_terminal SKIPPED [ 89%] 1351s spyder/utils/tests/test_programs.py::test_find_program SKIPPED (Test 1351s passed in previous runs) [ 89%] 1351s spyder/utils/tests/test_programs.py::test_shell_split SKIPPED (Test 1351s passed in previous runs) [ 89%] 1351s spyder/utils/tests/test_programs.py::test_check_version SKIPPED (Test 1351s passed in previous runs) [ 89%] 1351s spyder/utils/tests/test_programs.py::test_is_module_installed SKIPPED [ 89%] 1351s spyder/utils/tests/test_programs.py::test_is_module_installed_with_custom_interpreter SKIPPED [ 89%] 1351s spyder/utils/tests/test_programs.py::test_get_temp_dir_ensure_dir_exists SKIPPED [ 89%] 1351s spyder/utils/tests/test_programs.py::test_clean_win_application_path SKIPPED [ 89%] 1351s spyder/utils/tests/test_programs.py::test_get_installed_apps_and_icons SKIPPED [ 89%] 1351s spyder/utils/tests/test_programs.py::test_parse_linux_desktop_entry SKIPPED [ 89%] 1351s spyder/utils/tests/test_programs.py::test_open_files_with_application SKIPPED [ 89%] 1351s spyder/utils/tests/test_programs.py::test_get_package_version SKIPPED [ 90%] 1351s spyder/utils/tests/test_programs.py::test_get_module_version SKIPPED [ 90%] 1351s spyder/utils/tests/test_sourcecode.py::test_normalize_eols SKIPPED (Test 1351s passed in previous runs) [ 90%] 1351s spyder/utils/tests/test_sourcecode.py::test_get_primary_at SKIPPED (Test 1351s passed in previous runs) [ 90%] 1351s spyder/utils/tests/test_sourcecode.py::test_get_identifiers SKIPPED [ 90%] 1351s spyder/utils/tests/test_sourcecode.py::test_split_source SKIPPED (Test 1351s passed in previous runs) [ 90%] 1351s spyder/utils/tests/test_sourcecode.py::test_path_components SKIPPED [ 90%] 1351s spyder/utils/tests/test_sourcecode.py::test_differentiate_prefix SKIPPED [ 90%] 1351s spyder/utils/tests/test_sourcecode.py::test_get_same_name_files SKIPPED [ 90%] 1351s spyder/utils/tests/test_sourcecode.py::test_shortest_path SKIPPED (Test 1351s passed in previous runs) [ 90%] 1351s spyder/utils/tests/test_sourcecode.py::test_disambiguate_fname SKIPPED [ 90%] 1351s spyder/utils/tests/test_sourcecode.py::test_get_eol_chars SKIPPED (Test 1351s passed in previous runs) [ 91%] 1351s spyder/utils/tests/test_sourcecode.py::test_get_eol_chars_no_eol SKIPPED [ 91%] 1351s spyder/utils/tests/test_stringmatching.py::test_stringmatching_full SKIPPED [ 91%] 1351s spyder/utils/tests/test_stringmatching.py::test_stringmatching_order_filter SKIPPED [ 91%] 1351s spyder/utils/tests/test_syntaxhighlighters.py::test_HtmlSH_basic SKIPPED [ 91%] 1351s spyder/utils/tests/test_syntaxhighlighters.py::test_HtmlSH_unclosed_commend SKIPPED [ 91%] 1351s spyder/utils/tests/test_syntaxhighlighters.py::test_PythonSH_UTF16_number SKIPPED [ 91%] 1351s spyder/utils/tests/test_syntaxhighlighters.py::test_PythonSH_UTF16_string SKIPPED [ 91%] 1351s spyder/utils/tests/test_syntaxhighlighters.py::test_python_string_prefix SKIPPED [ 91%] 1351s spyder/utils/tests/test_syntaxhighlighters.py::test_Markdown_basic SKIPPED [ 91%] 1351s spyder/utils/tests/test_syntaxhighlighters.py::test_python_outline_explorer_comment[# --- First variant] SKIPPED [ 91%] 1351s spyder/utils/tests/test_syntaxhighlighters.py::test_python_outline_explorer_comment[#------ 2nd variant] SKIPPED [ 92%] 1351s spyder/utils/tests/test_syntaxhighlighters.py::test_python_outline_explorer_comment[### 3rd variant] SKIPPED [ 92%] 1351s spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[#---] SKIPPED [ 92%] 1351s spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[#--------] SKIPPED [ 92%] 1351s spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[#--- ] SKIPPED [ 92%] 1351s spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[# -------] SKIPPED [ 92%] 1351s spyder/utils/tests/test_system.py::test_system SKIPPED (Test passed in 1351s previous runs) [ 92%] 1351s spyder/utils/tests/test_vcs.py::test_vcs_tool SKIPPED (Not to be run 1351s outside of CIs) [ 92%] 1351s spyder/utils/tests/test_vcs.py::test_vcs_root SKIPPED (Not running from 1351s a git repo) [ 92%] 1351s spyder/utils/tests/test_vcs.py::test_git_revision SKIPPED (Not running 1351s from a git repo) [ 92%] 1351s spyder/utils/tests/test_vcs.py::test_no_git SKIPPED (Test passed in 1351s previous runs) [ 92%] 1351s spyder/utils/tests/test_vcs.py::test_get_git_refs SKIPPED (Not running 1351s from a git repo) [ 92%] 1351s spyder/utils/tests/test_vcs.py::test_get_git_remotes SKIPPED (Not 1351s running from a git repo) [ 93%] 1351s spyder/utils/tests/test_vcs.py::test_remote_to_url[https://github.com/neophnx/spyder.git-https://github.com/neophnx/spyder] SKIPPED [ 93%] 1351s spyder/utils/tests/test_vcs.py::test_remote_to_url[http://github.com/neophnx/spyder.git-http://github.com/neophnx/spyder] SKIPPED [ 93%] 1351s spyder/utils/tests/test_vcs.py::test_remote_to_url[git@github.com:goanpeca/spyder.git-https://github.com/goanpeca/spyder] SKIPPED [ 93%] 1351s spyder/widgets/github/tests/test_github_backend.py::test_invalid_credentials SKIPPED [ 93%] 1351s spyder/widgets/github/tests/test_github_backend.py::test_empty_credentials SKIPPED [ 93%] 1351s spyder/widgets/github/tests/test_github_backend.py::test_fake_credentials_bad_repo SKIPPED [ 93%] 1351s spyder/widgets/github/tests/test_github_backend.py::test_get_credentials_from_settings SKIPPED [ 93%] 1351s spyder/widgets/github/tests/test_github_backend.py::test_store_user_credentials SKIPPED [ 93%] 1351s spyder/widgets/github/tests/test_github_login.py::test_dialog SKIPPED [ 93%] 1351s spyder/widgets/tests/test_array_builder.py::test_array_inline SKIPPED [ 93%] 1351s spyder/widgets/tests/test_array_builder.py::test_array_inline_array_invalid SKIPPED [ 94%] 1351s spyder/widgets/tests/test_array_builder.py::test_array_inline_1d_array SKIPPED [ 94%] 1351s spyder/widgets/tests/test_array_builder.py::test_array_inline_nan_array SKIPPED [ 94%] 1351s spyder/widgets/tests/test_array_builder.py::test_array_inline_inf_array SKIPPED [ 94%] 1351s spyder/widgets/tests/test_array_builder.py::test_array_inline_force_float_array SKIPPED [ 94%] 1351s spyder/widgets/tests/test_array_builder.py::test_array_inline_force_float_error_array SKIPPED [ 94%] 1351s spyder/widgets/tests/test_array_builder.py::test_array_table SKIPPED [ 94%] 1351s spyder/widgets/tests/test_array_builder.py::test_array_table_empty_items SKIPPED [ 94%] 1351s spyder/widgets/tests/test_array_builder.py::test_array_table_spaces_in_item SKIPPED [ 94%] 1351s spyder/widgets/tests/test_array_builder.py::test_array_table_empty SKIPPED [ 94%] 1351s spyder/widgets/tests/test_browser.py::test_browser SKIPPED (Test passed 1351s in previous runs) [ 94%] 1351s spyder/widgets/tests/test_collectioneditor.py::test_rename_variable SKIPPED [ 95%] 1351s spyder/widgets/tests/test_collectioneditor.py::test_remove_variable SKIPPED [ 95%] 1351s spyder/widgets/tests/test_collectioneditor.py::test_remove_remote_variable SKIPPED [ 95%] 1351s spyder/widgets/tests/test_collectioneditor.py::test_filter_rows SKIPPED [ 95%] 1351s spyder/widgets/tests/test_collectioneditor.py::test_remote_make_data_function SKIPPED [ 95%] 1351s spyder/widgets/tests/test_collectioneditor.py::test_create_dataframeeditor_with_correct_format SKIPPED [ 95%] 1351s spyder/widgets/tests/test_collectioneditor.py::test_collectionsmodel_with_two_ints SKIPPED [ 95%] 1351s spyder/widgets/tests/test_collectioneditor.py::test_collectionsmodel_with_index SKIPPED [ 95%] 1351s spyder/widgets/tests/test_collectioneditor.py::test_shows_dataframeeditor_when_editing_index SKIPPED [ 95%] 1351s spyder/widgets/tests/test_collectioneditor.py::test_sort_numpy_numeric_collectionsmodel SKIPPED [ 95%] 1351s spyder/widgets/tests/test_collectioneditor.py::test_sort_float_collectionsmodel SKIPPED [ 95%] 1351s spyder/widgets/tests/test_collectioneditor.py::test_sort_collectionsmodel SKIPPED [ 96%] 1351s spyder/widgets/tests/test_collectioneditor.py::test_sort_and_fetch_collectionsmodel_with_many_rows SKIPPED [ 96%] 1351s spyder/widgets/tests/test_collectioneditor.py::test_rename_and_duplicate_item_in_collection_editor SKIPPED [ 96%] 1351s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditorwidget_refresh_action_disabled SKIPPED [ 96%] 1351s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh SKIPPED [ 96%] 1351s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh_after_edit[16384] SKIPPED [ 96%] 1351s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh_after_edit[65536] SKIPPED [ 96%] 1351s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh_when_variable_deleted SKIPPED [ 96%] 1351s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh_nested SKIPPED [ 96%] 1351s spyder/widgets/tests/test_collectioneditor.py::test_edit_datetime SKIPPED [ 96%] 1351s spyder/widgets/tests/test_collectioneditor.py::test_edit_mutable_and_immutable_types SKIPPED [ 96%] 1351s spyder/widgets/tests/test_collectioneditor.py::test_view_module_in_coledit SKIPPED [ 96%] 1351s spyder/widgets/tests/test_collectioneditor.py::test_notimplementederror_multiindex SKIPPED [ 97%] 1351s spyder/widgets/tests/test_collectioneditor.py::test_editor_parent_set SKIPPED [ 97%] 1351s spyder/widgets/tests/test_collectioneditor.py::test_xml_dom_element_view SKIPPED [ 97%] 1351s spyder/widgets/tests/test_collectioneditor.py::test_pandas_dateoffset_view SKIPPED [ 97%] 1351s spyder/widgets/tests/test_collectioneditor.py::test_set_nonsettable_objects SKIPPED [ 97%] 1351s spyder/widgets/tests/test_collectioneditor.py::test_edit_nonsettable_objects SKIPPED [ 97%] 1351s spyder/widgets/tests/test_collectioneditor.py::test_collectionseditor_with_class_having_buggy_copy SKIPPED [ 97%] 1351s spyder/widgets/tests/test_collectioneditor.py::test_collectionseditor_with_class_having_correct_copy SKIPPED [ 97%] 1351s spyder/widgets/tests/test_collectioneditor.py::test_collectionseditor_when_clicking_on_header_and_large_rows SKIPPED [ 97%] 1351s spyder/widgets/tests/test_collectioneditor.py::test_dicts_with_mixed_types_as_key SKIPPED [ 97%] 1351s spyder/widgets/tests/test_collectioneditor.py::test_dicts_natural_sorting SKIPPED [ 97%] 1351s spyder/widgets/tests/test_collectioneditor.py::test_dicts_natural_sorting_mixed_types SKIPPED [ 98%] 1351s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_plot SKIPPED [ 98%] 1351s spyder/widgets/tests/test_dependencies.py::test_dependencies SKIPPED [ 98%] 1351s spyder/widgets/tests/test_findreplace.py::test_findreplace_multiline_replacement SKIPPED [ 98%] 1351s spyder/widgets/tests/test_findreplace.py::test_replace_selection SKIPPED [ 98%] 1351s spyder/widgets/tests/test_findreplace.py::test_replace_all SKIPPED (Test 1351s passed in previous runs) [ 98%] 1351s spyder/widgets/tests/test_findreplace.py::test_messages_action SKIPPED [ 98%] 1351s spyder/widgets/tests/test_findreplace.py::test_replace_text_button SKIPPED [ 98%] 1351s spyder/widgets/tests/test_findreplace.py::test_update_matches SKIPPED [ 98%] 1351s spyder/widgets/tests/test_findreplace.py::test_clear_action SKIPPED [ 98%] 1351s spyder/widgets/tests/test_findreplace.py::test_replace_all_backslash SKIPPED [ 98%] 1351s spyder/widgets/tests/test_helperwidgets.py::test_messagecheckbox SKIPPED [ 99%] 1351s spyder/widgets/tests/test_mixins.py::test_get_current_object[test_object0] SKIPPED [ 99%] 1351s spyder/widgets/tests/test_mixins.py::test_get_current_object[test_object1] SKIPPED [ 99%] 1351s spyder/widgets/tests/test_mixins.py::test_get_current_word SKIPPED (Test 1351s passed in previous runs) [ 99%] 1351s spyder/widgets/tests/test_mixins.py::test_get_unicode_regexp SKIPPED [ 99%] 1351s spyder/widgets/tests/test_mixins.py::test_get_number_matches SKIPPED [ 99%] 1351s spyder/widgets/tests/test_mixins.py::test_get_match_number SKIPPED (Test 1351s passed in previous runs) [ 99%] 1351s spyder/widgets/tests/test_mixins.py::test_get_number_with_words SKIPPED [ 99%] 1351s spyder/widgets/tests/test_reporterror.py::test_dialog SKIPPED (Test 1351s passed in previous runs) [ 99%] 1351s spyder/widgets/tests/test_reporterror.py::test_report_issue_url SKIPPED [ 99%] 1351s spyder/widgets/tests/test_reporterror.py::test_render_issue SKIPPED [ 99%] 1351s spyder/widgets/tests/test_sidebardialog.py::test_sidebardialog SKIPPED [100%] 1351s 1351s =================================== FAILURES =================================== 1351s _____________________ test_get_user_environment_variables ______________________ 1351s 1351s def test_get_user_environment_variables(): 1351s """Test get_user_environment_variables function""" 1351s # All platforms should have a path environment variable, but 1351s # Windows may have mixed case. 1351s keys = {k.lower() for k in get_user_environment_variables()} 1351s > assert "path" in keys or "shlvl" in keys 1351s E AssertionError: assert ('path' in set() or 'shlvl' in set()) 1351s 1351s spyder/utils/tests/test_environ.py:42: AssertionError 1351s __________________________ test_get_user_env_newline ___________________________ 1351s 1351s restore_user_env = None 1351s 1351s @pytest.mark.skipif(os.name == "nt", reason="Does not apply to Windows") 1351s def test_get_user_env_newline(restore_user_env): 1351s # Test variable value with newline characters. 1351s # Regression test for spyder-ide#20097 1351s text = "myfunc() { echo hello;\n echo world\n}\nexport -f myfunc" 1351s amend_user_shell_init(text) 1351s user_env = get_user_environment_variables() 1351s 1351s > assert user_env['BASH_FUNC_myfunc%%'] in text 1351s E KeyError: 'BASH_FUNC_myfunc%%' 1351s 1351s spyder/utils/tests/test_environ.py:53: KeyError 1351s _________________________________ test_environ _________________________________ 1351s 1351s environ_dialog = 1351s qtbot = 1351s 1351s def test_environ(environ_dialog, qtbot): 1351s """Test the environment variables dialog.""" 1351s environ_dialog.show() 1351s assert environ_dialog 1351s 1351s # All platforms should have a path environment variable, but 1351s # Windows may have mixed case. 1351s keys = {k.lower() for k in environ_dialog.get_value()} 1351s > assert "path" in keys or "shlvl" in keys 1351s E AssertionError: assert ('path' in set() or 'shlvl' in set()) 1351s 1351s spyder/utils/tests/test_environ.py:64: AssertionError 1351s ---------------------------- Captured stdout setup ----------------------------- 1351s Warning: None of the following fonts is installed: ['Arial'] 1351s =============================== warnings summary =============================== 1351s ../../../../usr/lib/python3/dist-packages/jupyter_client/connect.py:22 1351s /usr/lib/python3/dist-packages/jupyter_client/connect.py:22: DeprecationWarning: Jupyter is migrating its paths to use standard platformdirs 1351s given by the platformdirs library. To remove this warning and 1351s see the appropriate new directories, set the environment variable 1351s `JUPYTER_PLATFORM_DIRS=1` and then run `jupyter --paths`. 1351s The use of platformdirs will be the default in `jupyter_core` v6 1351s from jupyter_core.paths import jupyter_data_dir, jupyter_runtime_dir, secure_write 1351s 1351s spyder/config/base.py:441 1351s /tmp/autopkgtest.B1O1OH/build.aVN/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. 1351s locale_language = locale.getdefaultlocale()[0] 1351s 1351s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1351s ============================= slowest 10 durations ============================= 1351s 0.16s setup spyder/utils/tests/test_environ.py::test_environ 1351s 0.07s call spyder/utils/tests/test_environ.py::test_get_user_environment_variables 1351s 0.06s call spyder/utils/tests/test_environ.py::test_get_user_env_newline 1351s 0.02s setup spyder/utils/tests/test_environ.py::test_get_user_environment_variables 1351s 0.02s setup spyder/utils/tests/test_environ.py::test_get_user_env_newline 1351s 0.01s teardown spyder/utils/tests/test_environ.py::test_environ 1351s 0.01s call spyder/utils/tests/test_environ.py::test_environ 1351s 0.01s setup spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Sphinxdoc-def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n -def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n """\n \n :param arg: DESCRIPTION\n :type arg: TYPE\n :param arg0: DESCRIPTION\n :type arg0: TYPE\n :param arg1: DESCRIPTION\n :type arg1: int\n :param arg2: DESCRIPTION\n :type arg2: List[Tuple[str, float]]\n :param arg3: DESCRIPTION, defaults to '-> (float, int):'\n :type arg3: TYPE, optional\n :param arg4: DESCRIPTION, defaults to ':float, int['\n :type arg4: TYPE, optional\n :param arg5: DESCRIPTION, defaults to '""'\n :type arg5: str, optional\n :return: DESCRIPTION\n :rtype: (List[Tuple[str, float]], str, float)\n\n """\n -True] 1351s 0.01s setup spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_builtin_shift_del_and_ins 1351s 0.01s setup spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string "-expected_state8] 1351s ========= 3 failed, 1126 skipped, 241 deselected, 2 warnings in 7.15s ========== 1353s *** END OF RUN 4: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 1353s *** STARTING RUN 5 at 22:05:39: 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 1353s 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'] 1353s ============================= test session starts ============================== 1353s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 1353s cachedir: .pytest_cache 1353s PyQt5 5.15.11 -- Qt runtime 5.15.15 -- Qt compiled 5.15.15 1353s rootdir: /tmp/autopkgtest.B1O1OH/build.aVN/src 1353s configfile: pytest.ini 1353s 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 1353s timeout: 120.0s 1353s timeout method: thread 1353s timeout func_only: False 1355s collecting ... Attribute Qt::AA_ShareOpenGLContexts must be set before QCoreApplication is created. 1358s collected 1368 items / 241 deselected / 2 skipped / 1127 selected 1358s 1358s spyder/app/tests/test_cli_options.py::test_get_options SKIPPED (Test 1358s passed in previous runs) [ 0%] 1358s spyder/plugins/completion/tests/test_plugin.py::test_plugin_completion_gather SKIPPED [ 0%] 1358s spyder/plugins/completion/tests/test_plugin.py::test_plugin_first_response_request SKIPPED [ 0%] 1358s spyder/plugins/editor/tests/test_plugin.py::test_save_with_preferred_eol_chars[nt] SKIPPED [ 0%] 1358s spyder/plugins/editor/tests/test_plugin.py::test_save_with_preferred_eol_chars[mac] SKIPPED [ 0%] 1358s spyder/plugins/editor/tests/test_plugin.py::test_save_with_preferred_eol_chars[posix] SKIPPED [ 0%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_completions_hide.py::test_automatic_completions_hide_complete SKIPPED [ 0%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_completions_hide.py::test_automatic_completions_widget_visible SKIPPED [ 0%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r\n-autopep8] SKIPPED [ 0%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r\n-black] SKIPPED [ 0%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r-autopep8] SKIPPED [ 0%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r-black] SKIPPED [ 1%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\n-autopep8] SKIPPED [ 1%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\n-black] SKIPPED [ 1%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r\n-autopep8] SKIPPED [ 1%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r\n-yapf] SKIPPED [ 1%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r\n-black] SKIPPED [ 1%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r-autopep8] SKIPPED [ 1%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r-yapf] SKIPPED [ 1%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r-black] SKIPPED [ 1%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\n-autopep8] SKIPPED [ 1%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\n-yapf] SKIPPED [ 1%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\n-black] SKIPPED [ 2%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_max_line_length[autopep8] SKIPPED [ 2%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_max_line_length[black] SKIPPED [ 2%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_fallback_completions SKIPPED [ 2%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_space_completion SKIPPED [ 2%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_hide_widget_completion SKIPPED [ 2%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions SKIPPED [ 2%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions_tab_bug SKIPPED [ 2%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions_space_bug SKIPPED [ 2%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completions SKIPPED [ 2%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_code_snippets SKIPPED [ 2%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completion_order SKIPPED [ 3%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_text_snippet_completions SKIPPED [ 3%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completions_extra_paths SKIPPED [ 3%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completions_environment SKIPPED [ 3%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_dot_completions SKIPPED [ 3%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[000_test.txt] SKIPPED [ 3%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[.hidden] SKIPPED [ 3%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[any_file.txt] SKIPPED [ 3%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[abc.py] SKIPPED [ 3%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[part.0.parquet] SKIPPED [ 3%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[/home] SKIPPED [ 3%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[C:\\Users] SKIPPED [ 3%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[C:\\Windows\\System32] SKIPPED [ 4%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[/Library/Frameworks] SKIPPED [ 4%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_when_completions_are_visible SKIPPED [ 4%] 1358s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_lsp_splitter_close SKIPPED [ 4%] 1358s spyder/plugins/editor/widgets/tests/test_formatting.py::test_closing_document_formatting[autopep8] SKIPPED [ 4%] 1358s spyder/plugins/editor/widgets/tests/test_formatting.py::test_closing_document_formatting[black] SKIPPED [ 4%] 1358s spyder/plugins/editor/widgets/tests/test_formatting.py::test_formatting_on_save[autopep8] SKIPPED [ 4%] 1358s spyder/plugins/editor/widgets/tests/test_formatting.py::test_formatting_on_save[black] SKIPPED [ 4%] 1358s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_get_common_file_associations SKIPPED [ 4%] 1358s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_get_file_associations SKIPPED [ 4%] 1358s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_create_file_manager_actions SKIPPED [ 4%] 1358s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_clicked SKIPPED [ 5%] 1358s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_check_launch_error_codes SKIPPED [ 5%] 1358s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_open_association SKIPPED [ 5%] 1358s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_update_filters SKIPPED [ 5%] 1358s spyder/plugins/explorer/widgets/tests/test_fileassociations.py::test_input_text_dialog SKIPPED [ 5%] 1358s spyder/plugins/explorer/widgets/tests/test_fileassociations.py::test_apps_dialog SKIPPED [ 5%] 1358s spyder/plugins/explorer/widgets/tests/test_fileassociations.py::test_file_assoc_widget SKIPPED [ 5%] 1358s spyder/plugins/findinfiles/tests/test_plugin.py::test_closing_plugin SKIPPED [ 5%] 1358s spyder/plugins/history/tests/test_plugin.py::test_add_history SKIPPED [ 5%] 1358s spyder/plugins/onlinehelp/tests/test_pydocgui.py::test_get_pydoc[lib0] SKIPPED [ 5%] 1358s spyder/plugins/onlinehelp/tests/test_pydocgui.py::test_get_pydoc[lib1] SKIPPED [ 5%] 1358s spyder/plugins/onlinehelp/tests/test_pydocgui.py::test_get_pydoc[lib2] SKIPPED [ 6%] 1358s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_add_figures[image/png-.png] SKIPPED [ 6%] 1358s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_add_figures[image/svg+xml-.svg] SKIPPED [ 6%] 1358s spyder/utils/tests/test_encoding.py::test_symlinks SKIPPED (Test passed 1358s in previous runs) [ 6%] 1358s spyder/utils/tests/test_programs.py::test_run_python_script_in_terminal_blank_wdir SKIPPED [ 6%] 1358s spyder/utils/tests/test_programs.py::test_run_python_script_in_terminal_with_wdir_empty SKIPPED [ 6%] 1358s spyder/utils/tests/test_programs.py::test_is_valid_interpreter SKIPPED [ 6%] 1358s spyder/utils/tests/test_programs.py::test_is_invalid_interpreter SKIPPED [ 6%] 1358s spyder/utils/tests/test_programs.py::test_is_valid_interpreter_name SKIPPED [ 6%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_classfunc_selector.py::test_class_func_selector SKIPPED [ 6%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_folding SKIPPED [ 6%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_unfold_when_searching SKIPPED [ 7%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_unfold_goto SKIPPED [ 7%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_delete_folded_line SKIPPED [ 7%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_delete_selections_with_folded_lines SKIPPED [ 7%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_preserve_folded_regions_after_paste SKIPPED [ 7%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_hide_calltip SKIPPED [ 7%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params0] SKIPPED [ 7%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params1] SKIPPED [ 7%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params2] SKIPPED [ 7%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params3] SKIPPED [ 7%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints[params0] SKIPPED [ 7%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints[params1] SKIPPED [ 7%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints[params2] SKIPPED [ 8%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_not_triggered[def test():\n pass\n\ntest] SKIPPED [ 8%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_not_triggered[# a comment] SKIPPED [ 8%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_not_triggered["a string"] SKIPPED [ 8%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_for_builtins[params0] SKIPPED [ 8%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_for_builtins[params1] SKIPPED [ 8%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_for_builtins[params2] SKIPPED [ 8%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_hints_vertical_position[params0] SKIPPED [ 8%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_hints_vertical_position[params1] SKIPPED [ 8%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_completion_hints SKIPPED [ 8%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_outline.py::test_editor_outlineexplorer SKIPPED [ 8%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_outline.py::test_empty_file SKIPPED [ 9%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings SKIPPED [ 9%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_adding_warnings SKIPPED [ 9%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_move_warnings SKIPPED [ 9%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_get_warnings SKIPPED [ 9%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_update_warnings_after_delete_line SKIPPED [ 9%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_update_warnings_after_closequotes SKIPPED [ 9%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_update_warnings_after_closebrackets SKIPPED [ 9%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[#noqa] SKIPPED [ 9%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[# NOQA] SKIPPED [ 9%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[# analysis:ignore] SKIPPED [ 9%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[# no-work] SKIPPED [ 10%] 1358s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[class] SKIPPED [ 10%] 1358s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[def] SKIPPED [ 10%] 1358s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[for] SKIPPED [ 10%] 1358s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[while] SKIPPED [ 10%] 1358s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[import] SKIPPED [ 10%] 1358s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[from] SKIPPED [ 10%] 1358s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[async] SKIPPED [ 10%] 1358s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[try] SKIPPED [ 10%] 1358s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[with] SKIPPED [ 10%] 1358s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[list] SKIPPED [ 10%] 1358s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[dict] SKIPPED [ 11%] 1358s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[set] SKIPPED [ 11%] 1358s spyder/app/tests/test_find_plugins.py::test_find_internal_plugins SKIPPED [ 11%] 1358s spyder/app/tests/test_find_plugins.py::test_find_external_plugins SKIPPED [ 11%] 1358s spyder/config/tests/test_base.py::test_is_stable_version SKIPPED (Test 1358s passed in previous runs) [ 11%] 1358s spyder/config/tests/test_base.py::test_get_conf_path[True] SKIPPED (Test 1358s passed in previous runs) [ 11%] 1358s spyder/config/tests/test_base.py::test_get_conf_path[False] SKIPPED [ 11%] 1358s spyder/config/tests/test_base.py::test_is_conda_based_app SKIPPED (Only 1358s works with Anaconda) [ 11%] 1358s spyder/config/tests/test_manager.py::test_site_config_load SKIPPED (Test 1358s passed in previous runs) [ 11%] 1358s spyder/config/tests/test_manager.py::test_external_plugin_config SKIPPED [ 11%] 1358s spyder/config/tests/test_manager.py::test_secure_options SKIPPED (Fails 1358s on Linux and CIs) [ 11%] 1358s spyder/config/tests/test_user.py::test_default_config_set[test_input0-[sec][opt] = val\n] SKIPPED [ 11%] 1358s spyder/config/tests/test_user.py::test_default_config_set[test_input1-[sec][opt] = 50\n] SKIPPED [ 12%] 1358s spyder/config/tests/test_user.py::test_default_config_set[test_input2-[sec][opt] = [50]\n] SKIPPED [ 12%] 1358s spyder/config/tests/test_user.py::test_default_config_set[test_input3-[sec][opt] = (50, 2)\n] SKIPPED [ 12%] 1358s spyder/config/tests/test_user.py::test_default_config_set[test_input4-[sec][opt] = {50}\n] SKIPPED [ 12%] 1358s spyder/config/tests/test_user.py::test_default_config_set[test_input5-[sec][opt] = {'k': 50}\n] SKIPPED [ 12%] 1358s spyder/config/tests/test_user.py::test_default_config_set[test_input6-[sec][opt] = False\n] SKIPPED [ 12%] 1358s spyder/config/tests/test_user.py::test_default_config_set[test_input7-[sec][opt] = True\n] SKIPPED [ 12%] 1358s spyder/config/tests/test_user.py::test_default_config_set[test_input8-[sec space][opt] = True\n] SKIPPED [ 12%] 1358s spyder/config/tests/test_user.py::test_default_config_set[test_input9-[sec space][opt space] = True\n] SKIPPED [ 12%] 1358s spyder/config/tests/test_user.py::test_default_config_save_write SKIPPED [ 12%] 1358s spyder/config/tests/test_user.py::test_default_config_set_defaults SKIPPED [ 12%] 1358s spyder/config/tests/test_user.py::test_userconfig_get_minor_version[3.2.1-3.2] SKIPPED [ 13%] 1358s spyder/config/tests/test_user.py::test_userconfig_get_minor_version[3.2.0-3.2] SKIPPED [ 13%] 1358s spyder/config/tests/test_user.py::test_userconfig_get_major_version[3.2.1-3] SKIPPED [ 13%] 1358s spyder/config/tests/test_user.py::test_userconfig_get_major_version[0.2.0-0] SKIPPED [ 13%] 1358s spyder/config/tests/test_user.py::test_userconfig_check_version[abc] SKIPPED [ 13%] 1358s spyder/config/tests/test_user.py::test_userconfig_check_version[x.x.x] SKIPPED [ 13%] 1358s spyder/config/tests/test_user.py::test_userconfig_check_version[1.0] SKIPPED [ 13%] 1358s spyder/config/tests/test_user.py::test_userconfig_check_version[-1.0] SKIPPED [ 13%] 1358s spyder/config/tests/test_user.py::test_userconfig_check_version[-1.0.0] SKIPPED [ 13%] 1358s spyder/config/tests/test_user.py::test_userconfig_check_version[] SKIPPED [ 13%] 1358s spyder/config/tests/test_user.py::test_userconfig_check_defaults SKIPPED [ 13%] 1358s spyder/config/tests/test_user.py::test_userconfig_check_section_option SKIPPED [ 14%] 1358s spyder/config/tests/test_user.py::test_userconfig_load_from_ini SKIPPED [ 14%] 1358s spyder/config/tests/test_user.py::test_userconfig_get_version SKIPPED [ 14%] 1358s spyder/config/tests/test_user.py::test_userconfig_set_version SKIPPED [ 14%] 1358s spyder/config/tests/test_user.py::test_userconfig_reset_to_defaults SKIPPED [ 14%] 1358s spyder/config/tests/test_user.py::test_userconfig_set_as_defaults SKIPPED [ 14%] 1358s spyder/config/tests/test_user.py::test_userconfig_get_default SKIPPED [ 14%] 1358s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults0-value] SKIPPED [ 14%] 1358s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults1-"\xe9\xe0\xc7\xc3\xe3\xe9\xe8\xef"] SKIPPED [ 14%] 1358s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults2-\xe9\xe0\xc7\xc3\xe3\xe9\xe8\xef] SKIPPED [ 14%] 1358s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults3-True] SKIPPED [ 14%] 1358s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults4-] SKIPPED [ 14%] 1358s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults5-123] SKIPPED [ 15%] 1358s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults6-123.123] SKIPPED [ 15%] 1358s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults7-value7] SKIPPED [ 15%] 1358s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults8-value8] SKIPPED [ 15%] 1358s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get2[defaults0-val-True] SKIPPED [ 15%] 1358s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get2[defaults1-val-False] SKIPPED [ 15%] 1358s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get2[defaults2-val-False] SKIPPED [ 15%] 1358s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get_string_from_inifile SKIPPED [ 15%] 1358s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get_does_not_eval_functions SKIPPED [ 15%] 1358s spyder/config/tests/test_user.py::test_userconfig_set_default SKIPPED [ 15%] 1358s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults0-other] SKIPPED [ 15%] 1358s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults1-\xe3\xe9\xe8\xef] SKIPPED [ 16%] 1358s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults2-False] SKIPPED [ 16%] 1358s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults3-dict] SKIPPED [ 16%] 1358s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults4-345] SKIPPED [ 16%] 1358s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults5-345.345] SKIPPED [ 16%] 1358s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults6-value6] SKIPPED [ 16%] 1358s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults7-value7] SKIPPED [ 16%] 1358s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults8-other] SKIPPED [ 16%] 1358s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_invalid[defaults0-no] SKIPPED [ 16%] 1358s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_invalid[defaults1-n9] SKIPPED [ 16%] 1358s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_invalid[defaults2-n9] SKIPPED [ 16%] 1358s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_with_string SKIPPED [ 17%] 1358s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_percentage_string SKIPPED [ 17%] 1358s spyder/config/tests/test_user.py::test_userconfig_remove_section SKIPPED [ 17%] 1358s spyder/config/tests/test_user.py::test_userconfig_remove_option SKIPPED [ 17%] 1358s spyder/config/tests/test_user.py::test_userconfig_cleanup SKIPPED (Test 1358s passed in previous runs) [ 17%] 1358s spyder/config/tests/test_user.py::test_invalid_shortcuts SKIPPED (Test 1358s passed in previous runs) [ 17%] 1358s spyder/config/tests/test_user.py::TestSpyderConfigApplyPatches::test_spyderconfig_apply_configuration_patches_42 SKIPPED [ 17%] 1358s spyder/config/tests/test_user.py::TestSpyderConfigApplyPatches::test_spyderconfig_apply_configuration_patches_45 SKIPPED [ 17%] 1358s spyder/config/tests/test_user.py::test_spyderconfig_get_defaults_path_name_from_version SKIPPED [ 17%] 1358s spyder/plugins/appearance/tests/test_confpage.py::test_change_ui_theme_and_color_scheme[config_dialog0] SKIPPED [ 17%] 1358s spyder/plugins/application/widgets/tests/test_status.py::test_inapp_appeal_status_bar SKIPPED [ 17%] 1358s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_file_open_close SKIPPED [ 18%] 1358s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_get_words SKIPPED [ 18%] 1358s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[c] SKIPPED [ 18%] 1358s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[cpp] SKIPPED [ 18%] 1358s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[css] SKIPPED [ 18%] 1358s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[erl] SKIPPED [ 18%] 1358s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[ex] SKIPPED [ 18%] 1358s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[html] SKIPPED [ 18%] 1358s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[java] SKIPPED [ 18%] 1358s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[jl] SKIPPED [ 18%] 1358s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[md] SKIPPED [ 18%] 1358s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[py] SKIPPED [ 18%] 1358s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[R] SKIPPED [ 19%] 1358s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_token_update SKIPPED [ 19%] 1358s spyder/plugins/completion/tests/test_configdialog.py::test_config_dialog[config_dialog0] SKIPPED [ 19%] 1358s spyder/plugins/completion/tests/test_plugin.py::test_configuration_merge SKIPPED [ 19%] 1358s spyder/plugins/completion/tests/test_plugin.py::test_provider_detection SKIPPED [ 19%] 1358s spyder/plugins/console/tests/test_plugin.py::test_run_code SKIPPED (Test 1358s passed in previous runs) [ 19%] 1358s spyder/plugins/console/tests/test_plugin.py::test_completions SKIPPED [ 19%] 1358s spyder/plugins/console/tests/test_plugin.py::test_handle_exception SKIPPED [ 19%] 1358s spyder/plugins/console/tests/test_plugin.py::test_handle_warnings SKIPPED [ 19%] 1358s spyder/plugins/console/tests/test_plugin.py::test_report_external_repo SKIPPED [ 19%] 1358s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_bracket_closing_new_line SKIPPED [ 19%] 1358s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_close_brackets[(-()-1] SKIPPED [ 20%] 1358s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_close_brackets[{-{}-1] SKIPPED [ 20%] 1358s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_close_brackets[[-[]-1] SKIPPED [ 20%] 1358s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[()-(())-2] SKIPPED [ 20%] 1358s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[{}-{()}-2] SKIPPED [ 20%] 1358s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[[]-[()]-2] SKIPPED [ 20%] 1358s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[,-(),-1] SKIPPED [ 20%] 1358s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[:-():-1] SKIPPED [ 20%] 1358s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[;-();-1] SKIPPED [ 20%] 1358s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_selected_text SKIPPED [ 20%] 1358s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_selected_text_multiple_lines SKIPPED [ 20%] 1358s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_complex_completion SKIPPED [ 21%] 1358s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_bracket_closing SKIPPED [ 21%] 1358s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_activate_deactivate SKIPPED [ 21%] 1358s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["-""-1] SKIPPED [ 21%] 1358s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['-''-1] SKIPPED [ 21%] 1358s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[#"-#"-2] SKIPPED [ 21%] 1358s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[#'-#'-2] SKIPPED [ 21%] 1358s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["""-"""-3] SKIPPED [ 21%] 1358s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['''-'''-3] SKIPPED [ 21%] 1358s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[""""-""""""-3] SKIPPED [ 21%] 1358s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[''''-''''''-3] SKIPPED [ 21%] 1358s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["some_string"-"some_string"-13] SKIPPED [ 22%] 1358s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['some_string'-'some_string'-13] SKIPPED [ 22%] 1358s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["\\""-"\\""-4] SKIPPED [ 22%] 1358s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['\\''-'\\''-4] SKIPPED [ 22%] 1358s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["\\\\"-"\\\\"-4] SKIPPED [ 22%] 1358s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['\\\\'-'\\\\'-4] SKIPPED [ 22%] 1358s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[()-("")-2] SKIPPED [ 22%] 1358s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[{}-{""}-2] SKIPPED [ 22%] 1358s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[[]-[""]-2] SKIPPED [ 22%] 1358s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[,-"",-1] SKIPPED [ 22%] 1358s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[:-"":-1] SKIPPED [ 22%] 1358s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[;-"";-1] SKIPPED [ 22%] 1358s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[a-"a-1] SKIPPED [ 23%] 1358s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_selected_text SKIPPED [ 23%] 1358s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_selected_text_multiple_lines SKIPPED [ 23%] 1358s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes_in_brackets SKIPPED [ 23%] 1358s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_activate_deactivate SKIPPED [ 23%] 1358s spyder/plugins/editor/extensions/tests/test_docstring.py::test_parse_function_definition[def foo():--name_list0-type_list0-value_list0-None] SKIPPED [ 23%] 1358s 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%] 1358s 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%] 1358s spyder/plugins/editor/extensions/tests/test_docstring.py::test_get_function_body[def foo():\n return-- return] SKIPPED [ 23%] 1358s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc---True] SKIPPED [ 23%] 1358s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc---False] SKIPPED [ 23%] 1358s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc-if 1:\n -if 1:\n -True] SKIPPED [ 24%] 1358s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc-if 1:\n -if 1:\n -False] SKIPPED [ 24%] 1358s 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%] 1358s 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%] 1358s 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%] 1358s 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%] 1358s 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%] 1358s 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%] 1358s 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%] 1358s 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%] 1358s 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%] 1358s 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%] 1358s 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%] 1358s 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%] 1358s 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%] 1358s 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%] 1358s 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%] 1358s 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%] 1358s 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%] 1358s 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%] 1358s 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%] 1358s 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%] 1358s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_delayed_popup[def foo():\n-def foo():\n """a-65] SKIPPED [ 25%] 1358s 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%] 1358s 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%] 1358s 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%] 1358s 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%] 1358s 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%] 1358s 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%] 1358s 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%] 1358s 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%] 1358s 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%] 1358s 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%] 1358s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_enabled SKIPPED [ 26%] 1358s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_flag_painting SKIPPED [ 27%] 1358s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_range_indicator_visible_on_hover_only SKIPPED [ 27%] 1358s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_range_indicator_alt_modifier_response SKIPPED [ 27%] 1358s spyder/plugins/editor/tests/test_editor_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 27%] 1358s spyder/plugins/editor/tests/test_plugin.py::test_basic_initialization SKIPPED [ 27%] 1358s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[other_file.py-file1.py] SKIPPED [ 27%] 1358s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[file1.py-file1.py] SKIPPED [ 27%] 1358s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[file2.py-file2.py] SKIPPED [ 27%] 1358s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[file4.py-file4.py] SKIPPED [ 27%] 1358s spyder/plugins/editor/tests/test_plugin.py::test_restore_open_files SKIPPED [ 27%] 1358s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files_cleanprefs SKIPPED [ 27%] 1358s spyder/plugins/editor/tests/test_plugin.py::test_open_untitled_files SKIPPED [ 28%] 1358s spyder/plugins/editor/tests/test_plugin.py::test_renamed_tree SKIPPED [ 28%] 1358s spyder/plugins/editor/tests/test_plugin.py::test_no_template SKIPPED [ 28%] 1358s spyder/plugins/editor/tests/test_plugin.py::test_editor_has_autosave_component SKIPPED [ 28%] 1358s spyder/plugins/editor/tests/test_plugin.py::test_autosave_component_do_autosave SKIPPED [ 28%] 1358s spyder/plugins/editor/tests/test_plugin.py::test_editorstacks_share_autosave_data SKIPPED [ 28%] 1358s spyder/plugins/editor/tests/test_plugin.py::test_editor_calls_recoverydialog_exec_if_nonempty SKIPPED [ 28%] 1358s spyder/plugins/editor/tests/test_plugin.py::test_closing_editor_plugin_stops_autosave_timer SKIPPED [ 28%] 1358s spyder/plugins/editor/tests/test_plugin.py::test_renamed_propagates_to_autosave SKIPPED [ 28%] 1358s spyder/plugins/editor/tests/test_plugin.py::test_go_to_prev_next_cursor_position SKIPPED [ 28%] 1358s spyder/plugins/editor/tests/test_plugin.py::test_open_and_close_lsp_requests SKIPPED [ 28%] 1358s spyder/plugins/editor/tests/test_plugin.py::test_toggle_eol_chars[nt] SKIPPED [ 29%] 1358s spyder/plugins/editor/tests/test_plugin.py::test_toggle_eol_chars[mac] SKIPPED [ 29%] 1358s spyder/plugins/editor/tests/test_plugin.py::test_toggle_eol_chars[posix] SKIPPED [ 29%] 1358s spyder/plugins/editor/tests/test_plugin.py::test_save_with_os_eol_chars SKIPPED [ 29%] 1358s spyder/plugins/editor/tests/test_plugin.py::test_remove_editorstacks_and_windows SKIPPED [ 29%] 1358s spyder/plugins/editor/tests/test_plugin.py::test_register_run_metadata SKIPPED [ 29%] 1358s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_component_set_interval SKIPPED [ 29%] 1358s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_component_timer_if_enabled[False] SKIPPED [ 29%] 1358s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_component_timer_if_enabled[True] SKIPPED [ 29%] 1358s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_empty_autosave_dir SKIPPED [ 29%] 1358s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_one_pid_file[True-False] SKIPPED [ 29%] 1358s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_one_pid_file[False-False] SKIPPED [ 29%] 1358s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_one_pid_file[False-True] SKIPPED [ 30%] 1358s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_non_pid_file SKIPPED [ 30%] 1358s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_without_autosave_dir SKIPPED [ 30%] 1358s spyder/plugins/editor/utils/tests/test_autosave.py::test_try_recover[False] SKIPPED [ 30%] 1358s spyder/plugins/editor/utils/tests/test_autosave.py::test_try_recover[True] SKIPPED [ 30%] 1358s spyder/plugins/editor/utils/tests/test_autosave.py::test_create_unique_autosave_filename[False-False] SKIPPED [ 30%] 1358s spyder/plugins/editor/utils/tests/test_autosave.py::test_create_unique_autosave_filename[True-False] SKIPPED [ 30%] 1358s spyder/plugins/editor/utils/tests/test_autosave.py::test_create_unique_autosave_filename[False-True] SKIPPED [ 30%] 1358s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave[True] SKIPPED [ 30%] 1358s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave[False] SKIPPED [ 30%] 1358s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_nonempty_mapping[True] SKIPPED [ 30%] 1358s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_nonempty_mapping[False] SKIPPED [ 31%] 1358s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_empty_mapping[False] SKIPPED [ 31%] 1358s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_empty_mapping[True] SKIPPED [ 31%] 1358s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_remove_autosave_file[False] SKIPPED [ 31%] 1358s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_remove_autosave_file[True] SKIPPED [ 31%] 1358s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_autosave_filename SKIPPED [ 31%] 1358s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_file_renamed[True] SKIPPED [ 31%] 1358s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_file_renamed[False] SKIPPED [ 31%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_after_simple_statement SKIPPED [ 31%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_after_if_statement SKIPPED [ 31%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_not_at_end_of_line SKIPPED [ 31%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_unterminated_string SKIPPED [ 32%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_comment SKIPPED [ 32%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_already_ends_in_colon SKIPPED [ 32%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_ends_in_backslash SKIPPED [ 32%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_one_line_if_statement SKIPPED [ 32%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_even_if_colon_inside_brackets SKIPPED [ 32%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_listcomp_over_two_lines SKIPPED [ 32%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_listcomp_over_three_lines SKIPPED [ 32%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_even_if_colon_inside_quotes SKIPPED [ 32%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_in_two_if_statements_on_one_line SKIPPED [ 32%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_simple_tuple SKIPPED [ 32%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_def_with_newline SKIPPED [ 33%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_def_with_indented_comment SKIPPED [ 33%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_brackets_alone SKIPPED [ 33%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_simple_def SKIPPED [ 33%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_open_parenthesis SKIPPED [ 33%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_open_bracket SKIPPED [ 33%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_open_curly SKIPPED [ 33%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_align_on_parenthesis SKIPPED [ 33%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_align_on_bracket SKIPPED [ 33%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_align_on_curly SKIPPED [ 33%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keep_unindent SKIPPED [ 33%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keep_unindent_fix_indent SKIPPED [ 33%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keep_unindent_if_blank SKIPPED [ 34%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_first_line SKIPPED [ 34%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_indentation_with_spaces SKIPPED [ 34%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_def_with_unindented_comment SKIPPED [ 34%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_issue_5606 SKIPPED [ 34%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_issue_7377 SKIPPED [ 34%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_issue_887 SKIPPED [ 34%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keywords SKIPPED [ 34%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_hanging_indentation_without_block SKIPPED [ 34%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_no_hanging_indentation SKIPPED [ 34%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_unintent_in_block SKIPPED [ 34%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_multi_line_lists SKIPPED [ 35%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_string_literals SKIPPED [ 35%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_indentation_with_tabs SKIPPED [ 35%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_indentation_with_tabs_parenthesis SKIPPED [ 35%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_unindentation_with_tabs SKIPPED [ 35%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_simple_indentation SKIPPED [ 35%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_copy_paste_autoindent SKIPPED [ 35%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_add_bookmark SKIPPED [ 35%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_get_bookmarks SKIPPED [ 35%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_clear_bookmarks SKIPPED [ 35%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_update_bookmarks SKIPPED [ 35%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_add_remove_breakpoint SKIPPED [ 36%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_add_remove_breakpoint_with_edit_condition SKIPPED [ 36%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_get_breakpoints SKIPPED [ 36%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_clear_breakpoints SKIPPED [ 36%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_set_breakpoints SKIPPED [ 36%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_update_breakpoints SKIPPED [ 36%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_upper_to_lower SKIPPED [ 36%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_lower_to_upper SKIPPED [ 36%] 1358s 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%] 1358s 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%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[myvar = 2 -myvar = 2\n-keys2-True] SKIPPED [ 36%] 1358s 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%] 1358s 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%] 1358s 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%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress["""string -"""string \n-keys6-True] SKIPPED [ 37%] 1358s 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%] 1358s 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%] 1358s 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%] 1358s 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%] 1358s 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%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[('\U0001f6ab')-('\U0001f6ab')\n-keys12-True] SKIPPED [ 37%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[def fun():-def fun():\n\n -keys13-True] SKIPPED [ 37%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[def fun():-def fun():\n\n\n-keys14-True] SKIPPED [ 37%] 1358s 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%] 1358s 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%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string -expected_state0] SKIPPED [ 38%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string -expected_state1] SKIPPED [ 38%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string \\-expected_state2] SKIPPED [ 38%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string \\-expected_state3] SKIPPED [ 38%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string \\ -expected_state4] SKIPPED [ 38%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string \\ -expected_state5] SKIPPED [ 38%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string ' -expected_state6] SKIPPED [ 38%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string " -expected_state7] SKIPPED [ 38%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string "-expected_state8] SKIPPED [ 38%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string '-expected_state9] SKIPPED [ 39%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string " -expected_state10] SKIPPED [ 39%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string ' -expected_state11] SKIPPED [ 39%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string -expected_state12] SKIPPED [ 39%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string -expected_state13] SKIPPED [ 39%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string \\-expected_state14] SKIPPED [ 39%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string \\-expected_state15] SKIPPED [ 39%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string \\ -expected_state16] SKIPPED [ 39%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string \\ -expected_state17] SKIPPED [ 39%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string ''' -expected_state18] SKIPPED [ 39%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string """ -expected_state19] SKIPPED [ 39%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string """-expected_state20] SKIPPED [ 40%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string '''-expected_state21] SKIPPED [ 40%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string """ -expected_state22] SKIPPED [ 40%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string ''' -expected_state23] SKIPPED [ 40%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_comment SKIPPED [ 40%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_undo_return SKIPPED [ 40%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_brace_match SKIPPED [ 40%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_backspace_char SKIPPED [ 40%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_backspace_selection SKIPPED [ 40%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_delete_char SKIPPED [ 40%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_delete_selection SKIPPED [ 40%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_qtbug35861 SKIPPED [ 40%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_get_text_with_eol[def foo(x):\n return x\n] SKIPPED [ 41%] 1358s 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%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_get_text_with_eol[def foo(x):\r return x\r] SKIPPED [ 41%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_format_signature SKIPPED [ 41%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_delete SKIPPED [ 41%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_files[create_folders_files0] SKIPPED [ 41%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_files[create_folders_files1] SKIPPED [ 41%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_files[create_folders_files2] SKIPPED [ 41%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[def fun(a, b):\n\treturn a + b-\n] SKIPPED [ 41%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[def fun(a, b):\n\treturn a + b-\r\n] SKIPPED [ 41%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[def fun(a, b):\n\treturn a + b-\r] SKIPPED [ 41%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[https://www.spyder-ide.org-\n] SKIPPED [ 42%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[https://www.spyder-ide.org-\r\n] SKIPPED [ 42%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[https://www.spyder-ide.org-\r] SKIPPED [ 42%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_cell_highlight SKIPPED [ 42%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_shortcut_for_widget_is_updated[config_dialog0] SKIPPED [ 42%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_comments.py::test_single_line_comment SKIPPED [ 42%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_comments.py::test_selection_comment SKIPPED [ 42%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_decorations.py::test_decorations SKIPPED [ 42%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_decorations.py::test_update_decorations_when_scrolling SKIPPED [ 42%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params0] SKIPPED [ 42%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params1] SKIPPED [ 42%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params2] SKIPPED [ 43%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params3] SKIPPED [ 43%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params4] SKIPPED [ 43%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params5] SKIPPED [ 43%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params6] SKIPPED [ 43%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params7] SKIPPED [ 43%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params8] SKIPPED [ 43%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params9] SKIPPED [ 43%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params10] SKIPPED [ 43%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params11] SKIPPED [ 43%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params12] SKIPPED [ 43%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params13] SKIPPED [ 44%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params14] SKIPPED [ 44%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params15] SKIPPED [ 44%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri_project_root_path SKIPPED [ 44%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri_message_box SKIPPED [ 44%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_pattern_highlight_regression SKIPPED [ 44%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_gotoline.py::test_gotolinedialog_has_cancel_button SKIPPED [ 44%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_gotoline.py::test_gotolinedialog_enter_plus SKIPPED [ 44%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_gotoline.py::test_gotolinedialog_check_valid SKIPPED [ 44%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_single_line_indent SKIPPED [ 44%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_selection_indent SKIPPED [ 44%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_fix_indentation SKIPPED [ 44%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_single_line_unindent SKIPPED [ 45%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_selection_unindent SKIPPED [ 45%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_single_line_unindent_to_grid SKIPPED [ 45%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_selection_unindent_to_grid SKIPPED [ 45%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions_parens_bug SKIPPED [ 45%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[linenumbers-LineNumberArea-True] SKIPPED [ 45%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[linenumbers-LineNumberArea-False] SKIPPED [ 45%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[edge_line-EdgeLine-True] SKIPPED [ 45%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[edge_line-EdgeLine-False] SKIPPED [ 45%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[scrollflagarea-ScrollFlagArea-True] SKIPPED [ 45%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[scrollflagarea-ScrollFlagArea-False] SKIPPED [ 45%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[indent_guides-IndentationGuide-True] SKIPPED [ 46%] 1358s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[indent_guides-IndentationGuide-False] SKIPPED [ 46%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_scroll_line_up_and_down SKIPPED [ 46%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_find_number_matches SKIPPED [ 46%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_move_current_line_up SKIPPED [ 46%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_move_current_line_down SKIPPED [ 46%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_move_multiple_lines_up SKIPPED [ 46%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_copy_lines_down_up SKIPPED [ 46%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_move_multiple_lines_down SKIPPED [ 46%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_top_line SKIPPED [ 46%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_last_nonempty_line SKIPPED [ 46%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_empty_line_in_middle SKIPPED [ 47%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_last_line_when_empty SKIPPED [ 47%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_last_line_when_nonempty SKIPPED [ 47%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_find_replace_case_sensitive SKIPPED [ 47%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_current_selected_line SKIPPED [ 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 SKIPPED [ 47%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_invalid_regex SKIPPED [ 47%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_honouring_case SKIPPED [ 47%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_selection_escape_characters SKIPPED [ 47%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_selection_backslash SKIPPED [ 47%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_advance_cell SKIPPED [ 48%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_get_current_word SKIPPED [ 48%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_tab_keypress_properly_caught_find_replace SKIPPED [ 48%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_tab_moves_focus_from_search_to_replace SKIPPED [ 48%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_tab_copies_find_to_replace SKIPPED [ 48%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_update_matches_in_find_replace SKIPPED [ 48%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_autosave_all SKIPPED [ 48%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave SKIPPED [ 48%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_saves_only_if_changed SKIPPED [ 48%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_does_not_save_new_files SKIPPED [ 48%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_opening_sets_file_hash SKIPPED [ 48%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_reloading_updates_file_hash SKIPPED [ 48%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_closing_removes_file_hash SKIPPED [ 49%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_does_not_save_after_open[ham.py] SKIPPED [ 49%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_does_not_save_after_open[ham.txt] SKIPPED [ 49%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_does_not_save_after_reload SKIPPED [ 49%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_autosave_updates_name_mapping SKIPPED [ 49%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_handles_error SKIPPED [ 49%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_remove_autosave_file SKIPPED [ 49%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_ipython_files SKIPPED [ 49%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_load_files SKIPPED [ 49%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_close_editor SKIPPED [ 49%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_close_a_file SKIPPED [ 49%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_sort_file_alphabetically SKIPPED [ 50%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_sync_file_order SKIPPED [ 50%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_toggle_off_show_all_files SKIPPED [ 50%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_single_file_sync SKIPPED [ 50%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_toggle_on_show_all_files SKIPPED [ 50%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_if_changed SKIPPED [ 50%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save SKIPPED [ 50%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_file_saved_in_other_editorstack SKIPPED [ 50%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_select_savename SKIPPED [ 50%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as SKIPPED [ 50%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as_with_outline SKIPPED [ 50%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_copy_as SKIPPED [ 51%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_all SKIPPED [ 51%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as_change_file_type SKIPPED [ 51%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as_lsp_calls SKIPPED [ 51%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_default_keybinding_values SKIPPED [ 51%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_start_and_end_of_document_shortcuts SKIPPED [ 51%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_del_undo_redo_shortcuts SKIPPED [ 51%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_copy_cut_paste_shortcuts SKIPPED [ 51%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_select_all_shortcut SKIPPED [ 51%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_delete_line_shortcut SKIPPED [ 51%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_go_to_line_shortcut SKIPPED [ 51%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_transform_to_lowercase_shortcut SKIPPED [ 51%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_transform_to_uppercase_shortcut SKIPPED [ 52%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_next_and_previous_word_shortcuts SKIPPED [ 52%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_builtin_shift_del_and_ins SKIPPED [ 52%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_builtin_undo_redo SKIPPED [ 52%] 1358s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_shortcuts_for_new_editors SKIPPED [ 52%] 1358s spyder/plugins/editor/widgets/tests/test_autosaveerror.py::test_autosave_error_message_box SKIPPED [ 52%] 1358s spyder/plugins/editor/widgets/tests/test_bookmarks.py::test_save_bookmark SKIPPED [ 52%] 1358s spyder/plugins/editor/widgets/tests/test_bookmarks.py::test_load_bookmark SKIPPED [ 52%] 1358s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_init SKIPPED [ 52%] 1358s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_close SKIPPED [ 52%] 1358s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_split SKIPPED [ 52%] 1358s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_iter_editorstacks SKIPPED [ 53%] 1358s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_get_layout_settings SKIPPED [ 53%] 1359s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_set_layout_settings_dont_goto SKIPPED [ 53%] 1359s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_set_layout_settings_goto SKIPPED [ 53%] 1359s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[1] SKIPPED [ 53%] 1359s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[2] SKIPPED [ 53%] 1359s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[0] SKIPPED [ 53%] 1359s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[3] SKIPPED [ 53%] 1359s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[4] SKIPPED [ 53%] 1359s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_has_cancel_button SKIPPED [ 53%] 1359s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_table_labels SKIPPED [ 53%] 1359s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_exec_if_nonempty_when_empty SKIPPED [ 54%] 1359s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_exec_if_nonempty_when_nonempty SKIPPED [ 54%] 1359s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_exec_if_nonempty_when_no_autosave_dir SKIPPED [ 54%] 1359s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_button SKIPPED [ 54%] 1359s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_when_original_does_not_exist SKIPPED [ 54%] 1359s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_when_original_not_recorded SKIPPED [ 54%] 1359s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_fallback SKIPPED [ 54%] 1359s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_when_error SKIPPED [ 54%] 1359s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_accepted_after_all_restored SKIPPED [ 54%] 1359s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_discard_button SKIPPED [ 54%] 1359s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_discard_when_error SKIPPED [ 54%] 1359s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_open_button SKIPPED [ 55%] 1359s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_open_when_no_original SKIPPED [ 55%] 1359s spyder/plugins/editor/widgets/tests/test_status.py::test_status_bar SKIPPED [ 55%] 1359s spyder/plugins/explorer/tests/test_explorer_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 55%] 1359s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_file_explorer SKIPPED [ 55%] 1359s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files0-absolute] SKIPPED [ 55%] 1359s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files0-relative] SKIPPED [ 55%] 1359s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files1-absolute] SKIPPED [ 55%] 1359s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files1-relative] SKIPPED [ 55%] 1359s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files2-absolute] SKIPPED [ 55%] 1359s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files2-relative] SKIPPED [ 55%] 1359s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files0-absolute] SKIPPED [ 55%] 1359s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files0-relative] SKIPPED [ 56%] 1359s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files1-absolute] SKIPPED [ 56%] 1359s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files1-relative] SKIPPED [ 56%] 1359s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files2-absolute] SKIPPED [ 56%] 1359s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files2-relative] SKIPPED [ 56%] 1359s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[FileExplorerTest-create_folders_files0] SKIPPED [ 56%] 1359s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[FileExplorerTest-create_folders_files1] SKIPPED [ 56%] 1359s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[FileExplorerTest-create_folders_files2] SKIPPED [ 56%] 1359s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[ProjectExplorerTest-create_folders_files0] SKIPPED [ 56%] 1359s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[ProjectExplorerTest-create_folders_files1] SKIPPED [ 56%] 1359s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[ProjectExplorerTest-create_folders_files2] SKIPPED [ 56%] 1359s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[FileExplorerTest-create_folders_files0] SKIPPED [ 57%] 1359s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[FileExplorerTest-create_folders_files1] SKIPPED [ 57%] 1359s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[FileExplorerTest-create_folders_files2] SKIPPED [ 57%] 1359s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[ProjectExplorerTest-create_folders_files0] SKIPPED [ 57%] 1359s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[ProjectExplorerTest-create_folders_files1] SKIPPED [ 57%] 1359s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[ProjectExplorerTest-create_folders_files2] SKIPPED [ 57%] 1359s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[FileExplorerTest-create_folders_files0] SKIPPED [ 57%] 1359s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[FileExplorerTest-create_folders_files1] SKIPPED [ 57%] 1359s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[FileExplorerTest-create_folders_files2] SKIPPED [ 57%] 1359s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[ProjectExplorerTest-create_folders_files0] SKIPPED [ 57%] 1359s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[ProjectExplorerTest-create_folders_files1] SKIPPED [ 57%] 1359s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[ProjectExplorerTest-create_folders_files2] SKIPPED [ 58%] 1359s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[FileExplorerTest-create_folders_files0] SKIPPED [ 58%] 1359s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[FileExplorerTest-create_folders_files1] SKIPPED [ 58%] 1359s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[FileExplorerTest-create_folders_files2] SKIPPED [ 58%] 1359s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[ProjectExplorerTest-create_folders_files0] SKIPPED [ 58%] 1359s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[ProjectExplorerTest-create_folders_files1] SKIPPED [ 58%] 1359s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[ProjectExplorerTest-create_folders_files2] SKIPPED [ 58%] 1359s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_single_click_to_open SKIPPED [ 58%] 1359s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_find_in_files_search SKIPPED [ 58%] 1359s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_regex[findinfiles0] SKIPPED [ 58%] 1359s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_string[findinfiles0] SKIPPED [ 58%] 1359s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_empty_regex[findinfiles0] SKIPPED [ 59%] 1359s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_string_no_regexp[findinfiles0] SKIPPED [ 59%] 1359s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_multiple_string[findinfiles0] SKIPPED [ 59%] 1359s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_truncate_result_with_different_input[nnnnn] SKIPPED [ 59%] 1359s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_truncate_result_with_different_input[\xf1and\xfa] SKIPPED [ 59%] 1359s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_case_unsensitive_search[findinfiles0] SKIPPED [ 59%] 1359s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_case_sensitive_search[findinfiles0] SKIPPED [ 59%] 1359s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_search_regexp_error[findinfiles0] SKIPPED [ 59%] 1359s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_regexp_error[findinfiles0] SKIPPED [ 59%] 1359s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_no_empty_file_items SKIPPED [ 59%] 1359s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_add_external_paths SKIPPED [ 59%] 1359s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_clear_this_list SKIPPED [ 59%] 1359s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_delete_path SKIPPED [ 60%] 1359s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_set_project_path SKIPPED [ 60%] 1359s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_current_search_path[findinfiles0] SKIPPED [ 60%] 1359s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_max_history[searchin_combobox0] SKIPPED [ 60%] 1359s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_max_results SKIPPED [ 60%] 1359s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_find_in_single_file SKIPPED [ 60%] 1359s spyder/plugins/help/tests/test_plugin.py::test_no_docs_message SKIPPED [ 60%] 1359s spyder/plugins/help/tests/test_plugin.py::test_no_further_docs_message SKIPPED [ 60%] 1359s spyder/plugins/help/tests/test_plugin.py::test_help_opens_when_show_tutorial_unit SKIPPED [ 60%] 1359s spyder/plugins/help/tests/test_widgets.py::test_richtext SKIPPED (Test 1359s passed in previous runs) [ 60%] 1359s spyder/plugins/help/tests/test_widgets.py::test_plaintext SKIPPED (Test 1359s passed in previous runs) [ 60%] 1359s spyder/plugins/history/tests/test_history_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 61%] 1359s spyder/plugins/history/tests/test_plugin.py::test_init SKIPPED (Test 1359s passed in previous runs) [ 61%] 1359s spyder/plugins/history/tests/test_plugin.py::test_append_to_history SKIPPED [ 61%] 1359s spyder/plugins/history/tests/test_plugin.py::test_toggle_wrap_mode SKIPPED [ 61%] 1359s spyder/plugins/history/tests/test_plugin.py::test_toggle_line_numbers SKIPPED [ 61%] 1359s spyder/plugins/ipythonconsole/comms/tests/test_comms.py::test_comm_base SKIPPED [ 61%] 1359s spyder/plugins/ipythonconsole/comms/tests/test_comms.py::test_request SKIPPED [ 61%] 1359s spyder/plugins/ipythonconsole/tests/test_ipython_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 61%] 1359s spyder/plugins/ipythonconsole/utils/tests/test_spyder_kernel.py::test_kernel_pypath[True] SKIPPED [ 61%] 1359s spyder/plugins/ipythonconsole/utils/tests/test_spyder_kernel.py::test_kernel_pypath[False] SKIPPED [ 61%] 1359s spyder/plugins/ipythonconsole/utils/tests/test_spyder_kernel.py::test_python_interpreter SKIPPED [ 61%] 1359s spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py::test_connection_dialog_remembers_input_with_ssh_passphrase SKIPPED [ 62%] 1359s spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py::test_connection_dialog_doesnt_remember_input_with_ssh_passphrase SKIPPED [ 62%] 1359s spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py::test_connection_dialog_remembers_input_with_password SKIPPED [ 62%] 1359s spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py::test_connection_dialog_doesnt_remember_input_with_password SKIPPED [ 62%] 1359s spyder/plugins/layout/widgets/tests/test_dialog.py::test_layout_settings_dialog[layout_settings_dialog0] SKIPPED [ 62%] 1359s spyder/plugins/layout/widgets/tests/test_dialog.py::test_layout_save_dialog[layout_save_dialog0] SKIPPED [ 62%] 1359s spyder/plugins/maininterpreter/tests/test_confpage.py::test_load_time SKIPPED [ 62%] 1359s spyder/plugins/maininterpreter/tests/test_plugin.py::test_conda_interpreters SKIPPED [ 62%] 1359s spyder/plugins/maininterpreter/tests/test_plugin.py::test_pyenv_interpreters SKIPPED [ 62%] 1359s spyder/plugins/maininterpreter/tests/test_plugin.py::test_internal_interpreter SKIPPED [ 62%] 1359s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_outline_explorer[text] SKIPPED [ 62%] 1359s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_go_to_cursor_position SKIPPED [ 62%] 1359s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_follow_cursor SKIPPED [ 63%] 1359s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_go_to_cursor_position_with_new_file SKIPPED [ 63%] 1359s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_go_to_last_item SKIPPED [ 63%] 1359s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_display_variables SKIPPED [ 63%] 1359s spyder/plugins/plots/tests/test_plugin.py::test_fit_action SKIPPED (Test 1359s passed in previous runs) [ 63%] 1359s spyder/plugins/plots/tests/test_plugin.py::test_zoom_actions SKIPPED [ 63%] 1359s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_figure_to_file[image/png-.png] SKIPPED [ 63%] 1359s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_figure_to_file[image/svg+xml-.svg] SKIPPED [ 63%] 1359s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_figure_to_file[image/svg+xml-.png] SKIPPED [ 63%] 1359s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_all_figures[image/png] SKIPPED [ 63%] 1359s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_all_figures[image/svg+xml] SKIPPED [ 63%] 1359s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_get_unique_figname SKIPPED [ 64%] 1359s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_current_figure[image/png] SKIPPED [ 64%] 1359s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_current_figure[image/svg+xml] SKIPPED [ 64%] 1359s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_all_figures[image/png] SKIPPED [ 64%] 1359s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_all_figures[image/svg+xml] SKIPPED [ 64%] 1359s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_one_thumbnail[image/png] SKIPPED [ 64%] 1359s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_one_thumbnail[image/svg+xml] SKIPPED [ 64%] 1359s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_go_prev_next_thumbnail[image/png] SKIPPED [ 64%] 1359s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_go_prev_next_thumbnail[image/svg+xml] SKIPPED [ 64%] 1359s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_scroll_to_item SKIPPED [ 64%] 1359s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_scroll_down_to_newest_plot SKIPPED [ 64%] 1359s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_mouse_clicking_thumbnails[image/png] SKIPPED [ 65%] 1359s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_mouse_clicking_thumbnails[image/svg+xml] SKIPPED [ 65%] 1359s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_thumbnails[image/png] SKIPPED [ 65%] 1359s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_thumbnails[image/svg+xml] SKIPPED [ 65%] 1359s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_thumbnails[image/png] SKIPPED [ 65%] 1359s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_thumbnails[image/svg+xml] SKIPPED [ 65%] 1359s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_copy_png_to_clipboard SKIPPED [ 65%] 1359s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_copy_svg_to_clipboard SKIPPED [ 65%] 1359s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_zoom_figure_viewer[image/png] SKIPPED [ 65%] 1359s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_zoom_figure_viewer[image/svg+xml] SKIPPED [ 65%] 1359s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_autofit_figure_viewer[image/png] SKIPPED [ 65%] 1359s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_autofit_figure_viewer[image/svg+xml] SKIPPED [ 66%] 1359s spyder/plugins/preferences/tests/test_config_dialog.py::test_config_dialog_save_to_conf SKIPPED [ 66%] 1359s spyder/plugins/profiler/tests/test_profiler.py::test_format_measure SKIPPED [ 66%] 1359s spyder/plugins/profiler/tests/test_profiler.py::test_color_string SKIPPED [ 66%] 1359s spyder/plugins/profiler/tests/test_profiler.py::test_format_output SKIPPED [ 66%] 1359s spyder/plugins/profiler/tests/test_profiler_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 66%] 1359s spyder/plugins/projects/tests/test_plugin.py::test_open_project[\u6e2c\u8a66] SKIPPED [ 66%] 1359s spyder/plugins/projects/tests/test_plugin.py::test_open_project[\u0627\u062e\u062a\u0628\u0627\u0631] SKIPPED [ 66%] 1359s spyder/plugins/projects/tests/test_plugin.py::test_open_project[test_dir] SKIPPED [ 66%] 1359s spyder/plugins/projects/tests/test_plugin.py::test_delete_project[\u6e2c\u8a66] SKIPPED [ 66%] 1359s spyder/plugins/projects/tests/test_plugin.py::test_delete_project[\u0627\u062e\u062a\u0628\u0627\u0631] SKIPPED [ 66%] 1359s spyder/plugins/projects/tests/test_plugin.py::test_delete_project[test_dir] SKIPPED [ 66%] 1359s spyder/plugins/projects/tests/test_plugin.py::test_close_project_sets_visible_config[True] SKIPPED [ 67%] 1359s spyder/plugins/projects/tests/test_plugin.py::test_close_project_sets_visible_config[False] SKIPPED [ 67%] 1359s spyder/plugins/projects/tests/test_plugin.py::test_on_close_sets_visible_config[True] SKIPPED [ 67%] 1359s spyder/plugins/projects/tests/test_plugin.py::test_on_close_sets_visible_config[False] SKIPPED [ 67%] 1359s spyder/plugins/projects/tests/test_plugin.py::test_open_project_uses_visible_config[True] SKIPPED [ 67%] 1359s spyder/plugins/projects/tests/test_plugin.py::test_open_project_uses_visible_config[False] SKIPPED [ 67%] 1359s spyder/plugins/projects/tests/test_plugin.py::test_switch_to_plugin[False] SKIPPED [ 67%] 1359s spyder/plugins/projects/tests/test_plugin.py::test_switch_to_plugin[True] SKIPPED [ 67%] 1359s spyder/plugins/projects/tests/test_plugin.py::test_set_get_project_filenames_when_closing_no_files SKIPPED [ 67%] 1359s spyder/plugins/projects/tests/test_plugin.py::test_set_get_project_filenames_when_closing SKIPPED [ 67%] 1359s spyder/plugins/projects/tests/test_plugin.py::test_set_get_project_filenames_when_switching SKIPPED [ 67%] 1359s spyder/plugins/projects/tests/test_plugin.py::test_recent_projects_menu_action SKIPPED [ 68%] 1359s spyder/plugins/projects/tests/test_plugin.py::test_project_explorer_tree_root SKIPPED [ 68%] 1359s spyder/plugins/projects/tests/test_plugin.py::test_filesystem_notifications SKIPPED [ 68%] 1359s spyder/plugins/projects/tests/test_plugin.py::test_loaded_and_closed_signals SKIPPED [ 68%] 1359s spyder/plugins/projects/tests/test_plugin.py::test_project_cli SKIPPED [ 68%] 1359s spyder/plugins/projects/tests/test_plugin.py::test_reopen_project SKIPPED [ 68%] 1359s spyder/plugins/projects/tests/test_plugin.py::test_recreate_project_config SKIPPED [ 68%] 1359s spyder/plugins/projects/utils/tests/test_cookie.py::test_load_cookiecutter_project_config SKIPPED [ 68%] 1359s spyder/plugins/projects/utils/tests/test_cookie.py::test_load_cookiecutter_project_hooks SKIPPED [ 68%] 1359s spyder/plugins/projects/utils/tests/test_cookie.py::test_generate_cookiecutter_project_defaults SKIPPED [ 68%] 1359s spyder/plugins/projects/utils/tests/test_cookie.py::test_generate_cookiecutter_project_extra_content SKIPPED [ 68%] 1359s spyder/plugins/projects/utils/tests/test_cookie.py::test_generate_cookiecutter_project_exception SKIPPED [ 69%] 1359s spyder/plugins/projects/widgets/tests/test_configdialog.py::test_projects_preferences SKIPPED [ 69%] 1359s spyder/plugins/projects/widgets/tests/test_project.py::test_empty_project SKIPPED [ 69%] 1359s spyder/plugins/projects/widgets/tests/test_project.py::test_set_load_recent_files SKIPPED [ 69%] 1359s spyder/plugins/projects/widgets/tests/test_project_explorer.py::test_project_explorer SKIPPED [ 69%] 1359s spyder/plugins/projects/widgets/tests/test_project_explorer.py::test_change_directory_in_project_explorer SKIPPED [ 69%] 1359s spyder/plugins/projects/widgets/tests/test_projectdialog.py::test_projectdialog_location SKIPPED [ 69%] 1359s spyder/plugins/projects/widgets/tests/test_projectdialog.py::test_directory_validations SKIPPED [ 69%] 1359s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_empty SKIPPED [ 69%] 1359s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-y] SKIPPED [ 69%] 1359s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-yes] SKIPPED [ 69%] 1359s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-true] SKIPPED [ 70%] 1359s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-YES] SKIPPED [ 70%] 1359s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-True] SKIPPED [ 70%] 1359s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-n] SKIPPED [ 70%] 1359s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-no] SKIPPED [ 70%] 1359s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-false] SKIPPED [ 70%] 1359s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-NO] SKIPPED [ 70%] 1359s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-False] SKIPPED [ 70%] 1359s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_list[opt-value0] SKIPPED [ 70%] 1359s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_dict[opt-value0] SKIPPED [ 70%] 1359s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_private_variables[_nope-nothing] SKIPPED [ 70%] 1359s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_private_variables[__nope_2-nothing] SKIPPED [ 70%] 1359s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_render SKIPPED [ 71%] 1359s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_no_render SKIPPED [ 71%] 1359s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_validate_passes SKIPPED [ 71%] 1359s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_validate_fails SKIPPED [ 71%] 1359s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[None] SKIPPED [ 71%] 1359s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Script] SKIPPED [ 71%] 1359s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Working] SKIPPED [ 71%] 1359s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Project] SKIPPED [ 71%] 1359s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Home] SKIPPED [ 71%] 1359s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Script & Home] SKIPPED [ 71%] 1359s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Working & Project] SKIPPED [ 71%] 1359s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Script & Working] SKIPPED [ 72%] 1359s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Project & Home] SKIPPED [ 72%] 1359s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[All] SKIPPED [ 72%] 1359s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_noproject SKIPPED [ 72%] 1359s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[None] SKIPPED [ 72%] 1359s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Script] SKIPPED [ 72%] 1359s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Working] SKIPPED [ 72%] 1359s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Project] SKIPPED [ 72%] 1359s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Home] SKIPPED [ 72%] 1359s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Script & Home] SKIPPED [ 72%] 1359s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Working & Project] SKIPPED [ 72%] 1359s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Script & Working] SKIPPED [ 73%] 1359s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Project & Home] SKIPPED [ 73%] 1359s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[All] SKIPPED [ 73%] 1359s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_max_history_conf SKIPPED [ 73%] 1359s spyder/plugins/pylint/tests/test_pylint.py::test_custom_interpreter[True] SKIPPED [ 73%] 1359s spyder/plugins/pylint/tests/test_pylint.py::test_custom_interpreter[False] SKIPPED [ 73%] 1359s spyder/plugins/pylint/tests/test_pylint_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 73%] 1359s spyder/plugins/pythonpath/tests/test_utils.py::test_check_path SKIPPED [ 73%] 1359s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_pathmanager[pathmanager0] SKIPPED [ 73%] 1359s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_check_uncheck_path[pathmanager0] SKIPPED [ 73%] 1359s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_export_to_PYTHONPATH[pathmanager0] SKIPPED [ 73%] 1359s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_invalid_directories[pathmanager0] SKIPPED [ 74%] 1359s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_remove_item_and_reply_no[pathmanager0] SKIPPED [ 74%] 1359s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_remove_item_and_reply_yes[pathmanager0] SKIPPED [ 74%] 1359s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_add_repeated_item[pathmanager0] SKIPPED [ 74%] 1359s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_buttons_state[pathmanager0] SKIPPED [ 74%] 1359s spyder/plugins/run/tests/test_run.py::test_run_plugin SKIPPED (Test 1359s passed in previous runs) [ 74%] 1359s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_shortcuts SKIPPED [ 74%] 1359s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_shortcut_in_conf_is_filtered_with_shortcut_data SKIPPED [ 74%] 1359s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_shortcuts_filtering SKIPPED [ 74%] 1359s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_shortcut_filtering_context SKIPPED [ 74%] 1359s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_clear_shortcut SKIPPED [ 74%] 1359s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_press_new_sequence SKIPPED [ 74%] 1359s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_press_new_compound_sequence SKIPPED [ 75%] 1359s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_clear_back_new_sequence SKIPPED [ 75%] 1359s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_sequence_conflict SKIPPED [ 75%] 1359s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_sequence_single_key SKIPPED [ 75%] 1359s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_set_sequence_to_default SKIPPED [ 75%] 1359s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_invalid_char_in_sequence SKIPPED [ 75%] 1359s spyder/plugins/shortcuts/tests/test_shortcuts_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 75%] 1359s spyder/plugins/shortcuts/widgets/tests/test_summary.py::test_shortcutssummary SKIPPED [ 75%] 1359s spyder/plugins/shortcuts/widgets/tests/test_summary.py::test_shortcutssummary_texts SKIPPED [ 75%] 1359s spyder/plugins/statusbar/widgets/tests/test_status.py::test_status_bar_default_widgets SKIPPED [ 75%] 1359s spyder/plugins/statusbar/widgets/tests/test_status.py::test_status_bar_widget_signal SKIPPED [ 75%] 1359s spyder/plugins/statusbar/widgets/tests/test_status.py::test_custom_widget SKIPPED [ 76%] 1359s spyder/plugins/switcher/tests/test_switcher.py::test_switcher SKIPPED [ 76%] 1359s spyder/plugins/switcher/tests/test_switcher.py::test_switcher_filter_and_mode SKIPPED [ 76%] 1359s spyder/plugins/switcher/tests/test_switcher.py::test_switcher_filter_unicode SKIPPED [ 76%] 1359s spyder/plugins/toolbar/tests/test_toolbar.py::test_default_order SKIPPED [ 76%] 1359s spyder/plugins/toolbar/tests/test_toolbar.py::test_restore_toolbars_order SKIPPED [ 76%] 1359s spyder/plugins/toolbar/tests/test_toolbar.py::test_reorder_toolbars SKIPPED [ 76%] 1359s spyder/plugins/tours/tests/test_tour.py::test_tour SKIPPED (Test passed 1359s in previous runs) [ 76%] 1359s spyder/plugins/variableexplorer/tests/test_variableexplorer_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 76%] 1359s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer SKIPPED [ 76%] 1359s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params0] SKIPPED [ 76%] 1359s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params1] SKIPPED [ 77%] 1359s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params2] SKIPPED [ 77%] 1359s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params3] SKIPPED [ 77%] 1359s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params4] SKIPPED [ 77%] 1359s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params5] SKIPPED [ 77%] 1359s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_types[params0] SKIPPED [ 77%] 1359s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_types[params1] SKIPPED [ 77%] 1359s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refreshaction_disabled SKIPPED [ 77%] 1359s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refresh SKIPPED [ 77%] 1359s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refresh_when_variable_deleted SKIPPED [ 77%] 1359s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refresh_nested SKIPPED [ 77%] 1359s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refresh_doubly_nested SKIPPED [ 77%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_object_arrays SKIPPED [ 78%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_object_arrays_display[data0] SKIPPED [ 78%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_attribute_errors[data0] SKIPPED [ 78%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_type_errors[data0] SKIPPED [ 78%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_string_array_data_is_str[data0] SKIPPED [ 78%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_format[data0] SKIPPED [ 78%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_format_thousands[data0] SKIPPED [ 78%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_inf_array SKIPPED [ 78%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_string_array SKIPPED [ 78%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_unicode_array SKIPPED [ 78%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_masked_array SKIPPED [ 78%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_record_array SKIPPED [ 79%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_record_array_with_titles SKIPPED [ 79%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_float_array SKIPPED [ 79%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_complex_array SKIPPED [ 79%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_bool_array SKIPPED [ 79%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_int8_array SKIPPED [ 79%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_float16_array SKIPPED [ 79%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_3d_array SKIPPED [ 79%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_empty_3d_array SKIPPED [ 79%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refreshaction_disabled SKIPPED [ 79%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh SKIPPED [ 79%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh_after_edit[16384] SKIPPED [ 80%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh_after_edit[65536] SKIPPED [ 80%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh_into_int SKIPPED [ 80%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh_when_variable_deleted SKIPPED [ 80%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_edit_1d_array SKIPPED [ 80%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_edit_2d_array SKIPPED [ 80%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_edit_complex_array SKIPPED [ 80%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arraymodel_set_data_overflow SKIPPED [ 80%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_edit_overflow SKIPPED [ 80%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_index_sort SKIPPED [ 80%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_to_type SKIPPED [ 80%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_editor_shows_scrollbar SKIPPED [ 81%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_editor_scroll SKIPPED [ 81%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_datetimeindex SKIPPED [ 81%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_simpleindex SKIPPED [ 81%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_simpleindex_custom_columns SKIPPED [ 81%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_multiindex SKIPPED [ 81%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_header_bom SKIPPED [ 81%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_header_encoding SKIPPED [ 81%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_basic SKIPPED [ 81%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_sort SKIPPED [ 81%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_sort_is_stable SKIPPED [ 81%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_max_min_col_update SKIPPED [ 81%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_max_min_col_update_constant SKIPPED [ 82%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_with_timezone_aware_timestamps SKIPPED [ 82%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_with_categories SKIPPED [ 82%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_numbers SKIPPED [ 82%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_numbers_using_global_max SKIPPED [ 82%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_string SKIPPED [ 82%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_object SKIPPED [ 82%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_missings SKIPPED [ 82%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_nullable_numbers SKIPPED [ 82%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_with_format_percent_d_and_nan SKIPPED [ 82%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refreshaction_disabled SKIPPED [ 82%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh SKIPPED [ 83%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_after_edit[16384] SKIPPED [ 83%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_after_edit[65536] SKIPPED [ 83%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_into_int SKIPPED [ 83%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_when_variable_deleted SKIPPED [ 83%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_change_format SKIPPED [ 83%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_with_format_thousands SKIPPED [ 83%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_menu_options SKIPPED [ 83%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_with_various_indexes SKIPPED [ 83%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_with_OutOfBoundsDatetime SKIPPED [ 83%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_sort_dataframe_with_duplicate_column SKIPPED [ 83%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_sort_dataframe_with_category_dtypes SKIPPED [ 84%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_set_data_overflow SKIPPED [ 84%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_edit_overflow SKIPPED [ 84%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_set_data_complex SKIPPED [ 84%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_edit_complex SKIPPED [ 84%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_set_data_bool SKIPPED [ 84%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_edit_bool SKIPPED [ 84%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_non_ascii_index SKIPPED [ 84%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_no_convert_strings_to_unicode SKIPPED [ 84%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_importwizard.py::test_importwizard SKIPPED [ 84%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_automatic_column_width SKIPPED [ 84%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_sort_by_column SKIPPED [ 85%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_keys_sorted_and_sort_with_large_rows SKIPPED [ 85%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_filtering_with_large_rows SKIPPED [ 85%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_namespacebrowser_plot_with_mute_inline_plotting_true SKIPPED [ 85%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_namespacebrowser_plot_options SKIPPED [ 85%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_namespacebrowser_plot_with_mute_inline_plotting_false SKIPPED [ 85%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_preferences.py::test_preferences_float_format SKIPPED [ 85%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_preferences.py::test_preferences_background SKIPPED [ 85%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_preferences.py::test_preferences_coloring_algo SKIPPED [ 85%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_preferences.py::test_preferences_for_arrays SKIPPED [ 85%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_texteditor.py::test_texteditor SKIPPED [ 85%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_texteditor.py::test_title[\xf1] SKIPPED [ 85%] 1359s spyder/plugins/variableexplorer/widgets/tests/test_texteditor.py::test_title[r] SKIPPED [ 86%] 1359s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_basic_initialization SKIPPED [ 86%] 1359s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_get_workingdir SKIPPED [ 86%] 1359s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_get_workingdir_startup SKIPPED [ 86%] 1359s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_get_workingdir_cli SKIPPED [ 86%] 1359s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_file_goto SKIPPED [ 86%] 1359s spyder/plugins/workingdirectory/tests/test_workingdirectory_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 86%] 1359s spyder/tests/test_dependencies_in_sync.py::test_dependencies_for_binder_in_sync SKIPPED [ 86%] 1359s spyder/tests/test_dependencies_in_sync.py::test_dependencies_for_spyder_dialog_in_sync SKIPPED [ 86%] 1359s spyder/tests/test_dependencies_in_sync.py::test_dependencies_for_spyder_setup_install_requires_in_sync SKIPPED [ 86%] 1359s spyder/tests/test_dependencies_in_sync.py::test_dependencies_for_spyder_setup_extras_requires_in_sync SKIPPED [ 86%] 1359s 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%] 1359s spyder/tests/test_dont_use.py::test_dont_use[^[\\s\\#]*\\bprint\\(((?!file=).)*\\)-exclude_patterns1-message1] SKIPPED [ 87%] 1359s spyder/tests/test_dont_use.py::test_dont_use[^[\\s\\#]*\\bprint\\s+(?!>>)((?!#).)*-exclude_patterns2-message2] SKIPPED [ 87%] 1359s spyder/tests/test_dont_use.py::test_check_charaters_translation[\uff05] SKIPPED [ 87%] 1359s spyder/utils/introspection/tests/test_modulecompletion.py::test_module_completion SKIPPED [ 87%] 1359s spyder/utils/tests/test_bsdsocket.py::test_bsdsockets SKIPPED (Test 1359s passed in previous runs) [ 87%] 1359s spyder/utils/tests/test_encoding.py::test_permissions SKIPPED (Test 1359s passed in previous runs) [ 87%] 1359s spyder/utils/tests/test_encoding.py::test_timestamp SKIPPED (Test passed 1359s in previous runs) [ 87%] 1359s spyder/utils/tests/test_encoding.py::test_is_text_file SKIPPED (Test 1359s passed in previous runs) [ 87%] 1359s spyder/utils/tests/test_encoding.py::test_files_encodings[utf-8-utf-8.txt] SKIPPED [ 87%] 1359s spyder/utils/tests/test_encoding.py::test_files_encodings[windows-1252-windows-1252.txt] SKIPPED [ 87%] 1359s spyder/utils/tests/test_encoding.py::test_files_encodings[ascii-ascii.txt] SKIPPED [ 88%] 1359s spyder/utils/tests/test_encoding.py::test_files_encodings[Big5-Big5.txt] SKIPPED [ 88%] 1359s spyder/utils/tests/test_encoding.py::test_files_encodings[KOI8-R-KOI8-R.txt] SKIPPED [ 88%] 1359s spyder/utils/tests/test_encoding.py::test_files_encodings[iso-8859-1-copyright.txt] SKIPPED [ 88%] 1359s spyder/utils/tests/test_encoding.py::test_files_encodings[utf-8-copyright.py] SKIPPED [ 88%] 1359s spyder/utils/tests/test_encoding.py::test_files_encodings[iso8859-9-iso8859-9.py] SKIPPED [ 88%] 1360s spyder/utils/tests/test_environ.py::test_get_user_environment_variables FAILED [ 88%] 1360s spyder/utils/tests/test_environ.py::test_get_user_env_newline FAILED [ 88%] 1360s spyder/utils/tests/test_environ.py::test_environ FAILED [ 88%] 1360s spyder/utils/tests/test_icons.py::test_icon_mapping SKIPPED (Test passed 1360s in previous runs) [ 88%] 1360s spyder/utils/tests/test_misc.py::test_get_common_path SKIPPED (Test 1360s passed in previous runs) [ 88%] 1360s spyder/utils/tests/test_programs.py::test_is_valid_w_interpreter SKIPPEDs.) [ 88%] 1360s spyder/utils/tests/test_programs.py::test_run_python_script_in_terminal SKIPPED [ 89%] 1360s spyder/utils/tests/test_programs.py::test_find_program SKIPPED (Test 1360s passed in previous runs) [ 89%] 1360s spyder/utils/tests/test_programs.py::test_shell_split SKIPPED (Test 1360s passed in previous runs) [ 89%] 1360s spyder/utils/tests/test_programs.py::test_check_version SKIPPED (Test 1360s passed in previous runs) [ 89%] 1360s spyder/utils/tests/test_programs.py::test_is_module_installed SKIPPED [ 89%] 1360s spyder/utils/tests/test_programs.py::test_is_module_installed_with_custom_interpreter SKIPPED [ 89%] 1360s spyder/utils/tests/test_programs.py::test_get_temp_dir_ensure_dir_exists SKIPPED [ 89%] 1360s spyder/utils/tests/test_programs.py::test_clean_win_application_path SKIPPED [ 89%] 1360s spyder/utils/tests/test_programs.py::test_get_installed_apps_and_icons SKIPPED [ 89%] 1360s spyder/utils/tests/test_programs.py::test_parse_linux_desktop_entry SKIPPED [ 89%] 1360s spyder/utils/tests/test_programs.py::test_open_files_with_application SKIPPED [ 89%] 1360s spyder/utils/tests/test_programs.py::test_get_package_version SKIPPED [ 90%] 1360s spyder/utils/tests/test_programs.py::test_get_module_version SKIPPED [ 90%] 1360s spyder/utils/tests/test_sourcecode.py::test_normalize_eols SKIPPED (Test 1360s passed in previous runs) [ 90%] 1360s spyder/utils/tests/test_sourcecode.py::test_get_primary_at SKIPPED (Test 1360s passed in previous runs) [ 90%] 1360s spyder/utils/tests/test_sourcecode.py::test_get_identifiers SKIPPED [ 90%] 1360s spyder/utils/tests/test_sourcecode.py::test_split_source SKIPPED (Test 1360s passed in previous runs) [ 90%] 1360s spyder/utils/tests/test_sourcecode.py::test_path_components SKIPPED [ 90%] 1360s spyder/utils/tests/test_sourcecode.py::test_differentiate_prefix SKIPPED [ 90%] 1360s spyder/utils/tests/test_sourcecode.py::test_get_same_name_files SKIPPED [ 90%] 1360s spyder/utils/tests/test_sourcecode.py::test_shortest_path SKIPPED (Test 1360s passed in previous runs) [ 90%] 1360s spyder/utils/tests/test_sourcecode.py::test_disambiguate_fname SKIPPED [ 90%] 1360s spyder/utils/tests/test_sourcecode.py::test_get_eol_chars SKIPPED (Test 1360s passed in previous runs) [ 91%] 1360s spyder/utils/tests/test_sourcecode.py::test_get_eol_chars_no_eol SKIPPED [ 91%] 1360s spyder/utils/tests/test_stringmatching.py::test_stringmatching_full SKIPPED [ 91%] 1360s spyder/utils/tests/test_stringmatching.py::test_stringmatching_order_filter SKIPPED [ 91%] 1360s spyder/utils/tests/test_syntaxhighlighters.py::test_HtmlSH_basic SKIPPED [ 91%] 1360s spyder/utils/tests/test_syntaxhighlighters.py::test_HtmlSH_unclosed_commend SKIPPED [ 91%] 1360s spyder/utils/tests/test_syntaxhighlighters.py::test_PythonSH_UTF16_number SKIPPED [ 91%] 1360s spyder/utils/tests/test_syntaxhighlighters.py::test_PythonSH_UTF16_string SKIPPED [ 91%] 1360s spyder/utils/tests/test_syntaxhighlighters.py::test_python_string_prefix SKIPPED [ 91%] 1360s spyder/utils/tests/test_syntaxhighlighters.py::test_Markdown_basic SKIPPED [ 91%] 1360s spyder/utils/tests/test_syntaxhighlighters.py::test_python_outline_explorer_comment[# --- First variant] SKIPPED [ 91%] 1360s spyder/utils/tests/test_syntaxhighlighters.py::test_python_outline_explorer_comment[#------ 2nd variant] SKIPPED [ 92%] 1360s spyder/utils/tests/test_syntaxhighlighters.py::test_python_outline_explorer_comment[### 3rd variant] SKIPPED [ 92%] 1360s spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[#---] SKIPPED [ 92%] 1360s spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[#--------] SKIPPED [ 92%] 1360s spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[#--- ] SKIPPED [ 92%] 1360s spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[# -------] SKIPPED [ 92%] 1360s spyder/utils/tests/test_system.py::test_system SKIPPED (Test passed in 1360s previous runs) [ 92%] 1360s spyder/utils/tests/test_vcs.py::test_vcs_tool SKIPPED (Not to be run 1360s outside of CIs) [ 92%] 1360s spyder/utils/tests/test_vcs.py::test_vcs_root SKIPPED (Not running from 1360s a git repo) [ 92%] 1360s spyder/utils/tests/test_vcs.py::test_git_revision SKIPPED (Not running 1360s from a git repo) [ 92%] 1360s spyder/utils/tests/test_vcs.py::test_no_git SKIPPED (Test passed in 1360s previous runs) [ 92%] 1360s spyder/utils/tests/test_vcs.py::test_get_git_refs SKIPPED (Not running 1360s from a git repo) [ 92%] 1360s spyder/utils/tests/test_vcs.py::test_get_git_remotes SKIPPED (Not 1360s running from a git repo) [ 93%] 1360s spyder/utils/tests/test_vcs.py::test_remote_to_url[https://github.com/neophnx/spyder.git-https://github.com/neophnx/spyder] SKIPPED [ 93%] 1360s spyder/utils/tests/test_vcs.py::test_remote_to_url[http://github.com/neophnx/spyder.git-http://github.com/neophnx/spyder] SKIPPED [ 93%] 1360s spyder/utils/tests/test_vcs.py::test_remote_to_url[git@github.com:goanpeca/spyder.git-https://github.com/goanpeca/spyder] SKIPPED [ 93%] 1360s spyder/widgets/github/tests/test_github_backend.py::test_invalid_credentials SKIPPED [ 93%] 1360s spyder/widgets/github/tests/test_github_backend.py::test_empty_credentials SKIPPED [ 93%] 1360s spyder/widgets/github/tests/test_github_backend.py::test_fake_credentials_bad_repo SKIPPED [ 93%] 1360s spyder/widgets/github/tests/test_github_backend.py::test_get_credentials_from_settings SKIPPED [ 93%] 1360s spyder/widgets/github/tests/test_github_backend.py::test_store_user_credentials SKIPPED [ 93%] 1360s spyder/widgets/github/tests/test_github_login.py::test_dialog SKIPPED [ 93%] 1360s spyder/widgets/tests/test_array_builder.py::test_array_inline SKIPPED [ 93%] 1360s spyder/widgets/tests/test_array_builder.py::test_array_inline_array_invalid SKIPPED [ 94%] 1360s spyder/widgets/tests/test_array_builder.py::test_array_inline_1d_array SKIPPED [ 94%] 1360s spyder/widgets/tests/test_array_builder.py::test_array_inline_nan_array SKIPPED [ 94%] 1360s spyder/widgets/tests/test_array_builder.py::test_array_inline_inf_array SKIPPED [ 94%] 1360s spyder/widgets/tests/test_array_builder.py::test_array_inline_force_float_array SKIPPED [ 94%] 1360s spyder/widgets/tests/test_array_builder.py::test_array_inline_force_float_error_array SKIPPED [ 94%] 1360s spyder/widgets/tests/test_array_builder.py::test_array_table SKIPPED [ 94%] 1360s spyder/widgets/tests/test_array_builder.py::test_array_table_empty_items SKIPPED [ 94%] 1360s spyder/widgets/tests/test_array_builder.py::test_array_table_spaces_in_item SKIPPED [ 94%] 1360s spyder/widgets/tests/test_array_builder.py::test_array_table_empty SKIPPED [ 94%] 1360s spyder/widgets/tests/test_browser.py::test_browser SKIPPED (Test passed 1360s in previous runs) [ 94%] 1360s spyder/widgets/tests/test_collectioneditor.py::test_rename_variable SKIPPED [ 95%] 1360s spyder/widgets/tests/test_collectioneditor.py::test_remove_variable SKIPPED [ 95%] 1360s spyder/widgets/tests/test_collectioneditor.py::test_remove_remote_variable SKIPPED [ 95%] 1360s spyder/widgets/tests/test_collectioneditor.py::test_filter_rows SKIPPED [ 95%] 1360s spyder/widgets/tests/test_collectioneditor.py::test_remote_make_data_function SKIPPED [ 95%] 1360s spyder/widgets/tests/test_collectioneditor.py::test_create_dataframeeditor_with_correct_format SKIPPED [ 95%] 1360s spyder/widgets/tests/test_collectioneditor.py::test_collectionsmodel_with_two_ints SKIPPED [ 95%] 1360s spyder/widgets/tests/test_collectioneditor.py::test_collectionsmodel_with_index SKIPPED [ 95%] 1360s spyder/widgets/tests/test_collectioneditor.py::test_shows_dataframeeditor_when_editing_index SKIPPED [ 95%] 1360s spyder/widgets/tests/test_collectioneditor.py::test_sort_numpy_numeric_collectionsmodel SKIPPED [ 95%] 1360s spyder/widgets/tests/test_collectioneditor.py::test_sort_float_collectionsmodel SKIPPED [ 95%] 1360s spyder/widgets/tests/test_collectioneditor.py::test_sort_collectionsmodel SKIPPED [ 96%] 1360s spyder/widgets/tests/test_collectioneditor.py::test_sort_and_fetch_collectionsmodel_with_many_rows SKIPPED [ 96%] 1360s spyder/widgets/tests/test_collectioneditor.py::test_rename_and_duplicate_item_in_collection_editor SKIPPED [ 96%] 1360s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditorwidget_refresh_action_disabled SKIPPED [ 96%] 1360s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh SKIPPED [ 96%] 1360s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh_after_edit[16384] SKIPPED [ 96%] 1360s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh_after_edit[65536] SKIPPED [ 96%] 1360s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh_when_variable_deleted SKIPPED [ 96%] 1360s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh_nested SKIPPED [ 96%] 1360s spyder/widgets/tests/test_collectioneditor.py::test_edit_datetime SKIPPED [ 96%] 1360s spyder/widgets/tests/test_collectioneditor.py::test_edit_mutable_and_immutable_types SKIPPED [ 96%] 1360s spyder/widgets/tests/test_collectioneditor.py::test_view_module_in_coledit SKIPPED [ 96%] 1360s spyder/widgets/tests/test_collectioneditor.py::test_notimplementederror_multiindex SKIPPED [ 97%] 1360s spyder/widgets/tests/test_collectioneditor.py::test_editor_parent_set SKIPPED [ 97%] 1360s spyder/widgets/tests/test_collectioneditor.py::test_xml_dom_element_view SKIPPED [ 97%] 1360s spyder/widgets/tests/test_collectioneditor.py::test_pandas_dateoffset_view SKIPPED [ 97%] 1360s spyder/widgets/tests/test_collectioneditor.py::test_set_nonsettable_objects SKIPPED [ 97%] 1360s spyder/widgets/tests/test_collectioneditor.py::test_edit_nonsettable_objects SKIPPED [ 97%] 1360s spyder/widgets/tests/test_collectioneditor.py::test_collectionseditor_with_class_having_buggy_copy SKIPPED [ 97%] 1360s spyder/widgets/tests/test_collectioneditor.py::test_collectionseditor_with_class_having_correct_copy SKIPPED [ 97%] 1360s spyder/widgets/tests/test_collectioneditor.py::test_collectionseditor_when_clicking_on_header_and_large_rows SKIPPED [ 97%] 1360s spyder/widgets/tests/test_collectioneditor.py::test_dicts_with_mixed_types_as_key SKIPPED [ 97%] 1360s spyder/widgets/tests/test_collectioneditor.py::test_dicts_natural_sorting SKIPPED [ 97%] 1360s spyder/widgets/tests/test_collectioneditor.py::test_dicts_natural_sorting_mixed_types SKIPPED [ 98%] 1360s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_plot SKIPPED [ 98%] 1360s spyder/widgets/tests/test_dependencies.py::test_dependencies SKIPPED [ 98%] 1360s spyder/widgets/tests/test_findreplace.py::test_findreplace_multiline_replacement SKIPPED [ 98%] 1360s spyder/widgets/tests/test_findreplace.py::test_replace_selection SKIPPED [ 98%] 1360s spyder/widgets/tests/test_findreplace.py::test_replace_all SKIPPED (Test 1360s passed in previous runs) [ 98%] 1360s spyder/widgets/tests/test_findreplace.py::test_messages_action SKIPPED [ 98%] 1360s spyder/widgets/tests/test_findreplace.py::test_replace_text_button SKIPPED [ 98%] 1360s spyder/widgets/tests/test_findreplace.py::test_update_matches SKIPPED [ 98%] 1360s spyder/widgets/tests/test_findreplace.py::test_clear_action SKIPPED [ 98%] 1360s spyder/widgets/tests/test_findreplace.py::test_replace_all_backslash SKIPPED [ 98%] 1360s spyder/widgets/tests/test_helperwidgets.py::test_messagecheckbox SKIPPED [ 99%] 1360s spyder/widgets/tests/test_mixins.py::test_get_current_object[test_object0] SKIPPED [ 99%] 1360s spyder/widgets/tests/test_mixins.py::test_get_current_object[test_object1] SKIPPED [ 99%] 1360s spyder/widgets/tests/test_mixins.py::test_get_current_word SKIPPED (Test 1360s passed in previous runs) [ 99%] 1360s spyder/widgets/tests/test_mixins.py::test_get_unicode_regexp SKIPPED [ 99%] 1360s spyder/widgets/tests/test_mixins.py::test_get_number_matches SKIPPED [ 99%] 1360s spyder/widgets/tests/test_mixins.py::test_get_match_number SKIPPED (Test 1360s passed in previous runs) [ 99%] 1360s spyder/widgets/tests/test_mixins.py::test_get_number_with_words SKIPPED [ 99%] 1360s spyder/widgets/tests/test_reporterror.py::test_dialog SKIPPED (Test 1360s passed in previous runs) [ 99%] 1360s spyder/widgets/tests/test_reporterror.py::test_report_issue_url SKIPPED [ 99%] 1360s spyder/widgets/tests/test_reporterror.py::test_render_issue SKIPPED [ 99%] 1360s spyder/widgets/tests/test_sidebardialog.py::test_sidebardialog SKIPPED [100%] 1360s 1360s =================================== FAILURES =================================== 1360s _____________________ test_get_user_environment_variables ______________________ 1360s 1360s def test_get_user_environment_variables(): 1360s """Test get_user_environment_variables function""" 1360s # All platforms should have a path environment variable, but 1360s # Windows may have mixed case. 1360s keys = {k.lower() for k in get_user_environment_variables()} 1360s > assert "path" in keys or "shlvl" in keys 1360s E AssertionError: assert ('path' in set() or 'shlvl' in set()) 1360s 1360s spyder/utils/tests/test_environ.py:42: AssertionError 1360s __________________________ test_get_user_env_newline ___________________________ 1360s 1360s restore_user_env = None 1360s 1360s @pytest.mark.skipif(os.name == "nt", reason="Does not apply to Windows") 1360s def test_get_user_env_newline(restore_user_env): 1360s # Test variable value with newline characters. 1360s # Regression test for spyder-ide#20097 1360s text = "myfunc() { echo hello;\n echo world\n}\nexport -f myfunc" 1360s amend_user_shell_init(text) 1360s user_env = get_user_environment_variables() 1360s 1360s > assert user_env['BASH_FUNC_myfunc%%'] in text 1360s E KeyError: 'BASH_FUNC_myfunc%%' 1360s 1360s spyder/utils/tests/test_environ.py:53: KeyError 1360s _________________________________ test_environ _________________________________ 1360s 1360s environ_dialog = 1360s qtbot = 1360s 1360s def test_environ(environ_dialog, qtbot): 1360s """Test the environment variables dialog.""" 1360s environ_dialog.show() 1360s assert environ_dialog 1360s 1360s # All platforms should have a path environment variable, but 1360s # Windows may have mixed case. 1360s keys = {k.lower() for k in environ_dialog.get_value()} 1360s > assert "path" in keys or "shlvl" in keys 1360s E AssertionError: assert ('path' in set() or 'shlvl' in set()) 1360s 1360s spyder/utils/tests/test_environ.py:64: AssertionError 1360s ---------------------------- Captured stdout setup ----------------------------- 1360s Warning: None of the following fonts is installed: ['Arial'] 1360s =============================== warnings summary =============================== 1360s ../../../../usr/lib/python3/dist-packages/jupyter_client/connect.py:22 1360s /usr/lib/python3/dist-packages/jupyter_client/connect.py:22: DeprecationWarning: Jupyter is migrating its paths to use standard platformdirs 1360s given by the platformdirs library. To remove this warning and 1360s see the appropriate new directories, set the environment variable 1360s `JUPYTER_PLATFORM_DIRS=1` and then run `jupyter --paths`. 1360s The use of platformdirs will be the default in `jupyter_core` v6 1360s from jupyter_core.paths import jupyter_data_dir, jupyter_runtime_dir, secure_write 1360s 1360s spyder/config/base.py:441 1360s /tmp/autopkgtest.B1O1OH/build.aVN/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. 1360s locale_language = locale.getdefaultlocale()[0] 1360s 1360s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1360s ============================= slowest 10 durations ============================= 1360s 0.13s setup spyder/utils/tests/test_environ.py::test_environ 1360s 0.06s call spyder/utils/tests/test_environ.py::test_get_user_environment_variables 1360s 0.06s call spyder/utils/tests/test_environ.py::test_get_user_env_newline 1360s 0.02s setup spyder/utils/tests/test_environ.py::test_get_user_environment_variables 1360s 0.02s setup spyder/utils/tests/test_environ.py::test_get_user_env_newline 1360s 0.01s teardown spyder/utils/tests/test_environ.py::test_environ 1360s 0.01s call spyder/utils/tests/test_environ.py::test_environ 1360s 0.00s setup spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string "-expected_state8] 1360s 0.00s setup spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_builtin_shift_del_and_ins 1360s 0.00s setup spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Sphinxdoc-def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n -def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n """\n \n :param arg: DESCRIPTION\n :type arg: TYPE\n :param arg0: DESCRIPTION\n :type arg0: TYPE\n :param arg1: DESCRIPTION\n :type arg1: int\n :param arg2: DESCRIPTION\n :type arg2: List[Tuple[str, float]]\n :param arg3: DESCRIPTION, defaults to '-> (float, int):'\n :type arg3: TYPE, optional\n :param arg4: DESCRIPTION, defaults to ':float, int['\n :type arg4: TYPE, optional\n :param arg5: DESCRIPTION, defaults to '""'\n :type arg5: str, optional\n :return: DESCRIPTION\n :rtype: (List[Tuple[str, float]], str, float)\n\n """\n -True] 1360s ========= 3 failed, 1126 skipped, 241 deselected, 2 warnings in 6.78s ========== 1361s *** END OF RUN 5: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 1361s *** SOME TESTS FAILED/ERRORED EVERY RUN, ABORTING *** 1362s autopkgtest [22:05:48]: test pytest-rest: -----------------------] 1366s pytest-rest FAIL non-zero exit status 1 1366s autopkgtest [22:05:52]: test pytest-rest: - - - - - - - - - - results - - - - - - - - - - 1369s autopkgtest [22:05:55]: test pytest-mainwindow: preparing testbed 1371s Reading package lists... 1372s Building dependency tree... 1372s Reading state information... 1372s Starting pkgProblemResolver with broken count: 0 1372s Starting 2 pkgProblemResolver with broken count: 0 1372s Done 1373s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1385s autopkgtest [22:06:11]: test pytest-mainwindow: [----------------------- 1387s Testing with python3.13: 1387s Defaulting to user installation because normal site-packages is not writeable 1387s Processing /tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/app/tests/spyder-boilerplate 1387s Preparing metadata (setup.py): started 1388s Preparing metadata (setup.py): finished with status 'done' 1388s Building wheels for collected packages: spyder-boilerplate 1388s Building wheel for spyder-boilerplate (setup.py): started 1389s Building wheel for spyder-boilerplate (setup.py): finished with status 'done' 1389s Created wheel for spyder-boilerplate: filename=spyder_boilerplate-0.0.1-py3-none-any.whl size=3984 sha256=ca15824aa58dc07f0f40615aa3f08cb431260c6f435c01f7c2be6e65372cb0ec 1389s Stored in directory: /home/ubuntu/.cache/pip/wheels/f4/91/7c/d433ff945636e35a6c31c46d3e5e77797d25496f9ccb66126f 1389s Successfully built spyder-boilerplate 1389s Installing collected packages: spyder-boilerplate 1389s Attempting uninstall: spyder-boilerplate 1389s Found existing installation: spyder-boilerplate 0.0.1 1389s Uninstalling spyder-boilerplate-0.0.1: 1389s Successfully uninstalled spyder-boilerplate-0.0.1 1389s Successfully installed spyder-boilerplate-0.0.1 1389s *** STARTING RUN 1 at 22:06:15: 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 1390s 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'] 1390s ============================= test session starts ============================== 1390s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 1390s cachedir: .pytest_cache 1390s PyQt5 5.15.11 -- Qt runtime 5.15.15 -- Qt compiled 5.15.15 1390s rootdir: /tmp/autopkgtest.B1O1OH/build.aVN/src 1390s configfile: pytest.ini 1390s 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 1390s timeout: 120.0s 1390s timeout method: thread 1390s timeout func_only: False 1391s collecting ... collected 139 items / 3 deselected / 136 selected 1391s 1391s spyder/app/tests/test_mainwindow.py::test_single_instance_and_edit_magic SKIPPED [ 0%] 1391s spyder/app/tests/test_mainwindow.py::test_default_plugin_actions SKIPPED [ 1%] 1391s spyder/app/tests/test_mainwindow.py::test_dedicated_consoles SKIPPED [ 2%] 1391s spyder/app/tests/test_mainwindow.py::test_change_types_in_varexp SKIPPED [ 2%] 1391s spyder/app/tests/test_mainwindow.py::test_change_lsp_interpreter[index=1] SKIPPED [ 3%] 1391s spyder/app/tests/test_mainwindow.py::test_rename_files_in_editor_after_folder_rename SKIPPED [ 4%] 1391s spyder/app/tests/test_mainwindow.py::test_no_update_outline SKIPPED [ 5%] 1391s spyder/app/tests/test_mainwindow.py::test_leaks SKIPPED (Need --run-slow 1391s option to run) [ 5%] 1391s spyder/app/tests/test_mainwindow.py::test_lock_action SKIPPED (Need 1391s --run-slow option to run) [ 6%] 1391s spyder/app/tests/test_mainwindow.py::test_opengl_implementation[main_window0] SKIPPED [ 7%] 1391s spyder/app/tests/test_mainwindow.py::test_filter_numpy_warning[main_window0] SKIPPED [ 8%] 1391s spyder/app/tests/test_mainwindow.py::test_get_help_combo SKIPPED (Fails 1391s on other than macOS) [ 8%] 1391s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console_dot_notation SKIPPED [ 9%] 1391s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console SKIPPED [ 10%] 1391s spyder/app/tests/test_mainwindow.py::test_window_title SKIPPED (Need 1391s --run-slow option to run) [ 11%] 1391s spyder/app/tests/test_mainwindow.py::test_move_to_first_breakpoint[True] SKIPPED [ 11%] 1391s spyder/app/tests/test_mainwindow.py::test_move_to_first_breakpoint[False] SKIPPED [ 12%] 1391s spyder/app/tests/test_mainwindow.py::test_clickable_ipython_tracebacks SKIPPED [ 13%] 1391s spyder/app/tests/test_mainwindow.py::test_shell_execution SKIPPED (Need 1391s --run-slow option to run) [ 13%] 1391s spyder/app/tests/test_mainwindow.py::test_change_cwd_ipython_console[non_ascii_\xf1_\xed_\xe7] SKIPPED [ 14%] 1391s spyder/app/tests/test_mainwindow.py::test_change_cwd_ipython_console[test_dir] SKIPPED [ 15%] 1391s spyder/app/tests/test_mainwindow.py::test_change_cwd_explorer[non_ascii_\xf1_\xed_\xe7] SKIPPED [ 16%] 1391s spyder/app/tests/test_mainwindow.py::test_change_cwd_explorer[test_dir] SKIPPED [ 16%] 1391s spyder/app/tests/test_mainwindow.py::test_project_path SKIPPED (Need 1391s --run-slow option to run) [ 17%] 1391s spyder/app/tests/test_mainwindow.py::test_open_notebooks_from_project_explorer SKIPPED [ 18%] 1391s spyder/app/tests/test_mainwindow.py::test_runfile_from_project_explorer SKIPPED [ 19%] 1391s spyder/app/tests/test_mainwindow.py::test_set_new_breakpoints SKIPPED [ 19%] 1391s spyder/app/tests/test_mainwindow.py::test_open_files_in_new_editor_window SKIPPED [ 20%] 1391s spyder/app/tests/test_mainwindow.py::test_close_when_file_is_changed SKIPPED [ 21%] 1391s spyder/app/tests/test_mainwindow.py::test_maximize_minimize_plugins SKIPPED [ 22%] 1391s spyder/app/tests/test_mainwindow.py::test_issue_4066 SKIPPED (Need 1391s --run-slow option to run) [ 22%] 1391s spyder/app/tests/test_mainwindow.py::test_varexp_edit_inline SKIPPED [ 23%] 1391s spyder/app/tests/test_mainwindow.py::test_c_and_n_pdb_commands SKIPPED [ 24%] 1391s spyder/app/tests/test_mainwindow.py::test_stop_dbg SKIPPED (Need --run- 1391s slow option to run) [ 25%] 1391s spyder/app/tests/test_mainwindow.py::test_change_cwd_dbg SKIPPED (Need 1391s --run-slow option to run) [ 25%] 1391s spyder/app/tests/test_mainwindow.py::test_varexp_magic_dbg SKIPPED (Need 1391s --run-slow option to run) [ 26%] 1391s spyder/app/tests/test_mainwindow.py::test_plots_plugin[main_window0] SKIPPED [ 27%] 1391s spyder/app/tests/test_mainwindow.py::test_plots_plugin[main_window1] SKIPPED [ 27%] 1391s spyder/app/tests/test_mainwindow.py::test_plots_scroll SKIPPED (Need 1391s --run-slow option to run) [ 28%] 1391s spyder/app/tests/test_mainwindow.py::test_tight_layout_option_for_inline_plot SKIPPED [ 29%] 1391s spyder/app/tests/test_mainwindow.py::test_plot_from_collectioneditor SKIPPED [ 30%] 1391s spyder/app/tests/test_mainwindow.py::test_editorstack_open_switcher_dlg SKIPPED [ 30%] 1391s spyder/app/tests/test_mainwindow.py::test_switcher_projects_integration SKIPPED [ 31%] 1391s spyder/app/tests/test_mainwindow.py::test_run_static_code_analysis SKIPPED [ 32%] 1391s spyder/app/tests/test_mainwindow.py::test_troubleshooting_menu_item_and_url SKIPPED [ 33%] 1391s spyder/app/tests/test_mainwindow.py::test_help_opens_when_show_tutorial_full SKIPPED [ 33%] 1391s spyder/app/tests/test_mainwindow.py::test_report_issue SKIPPED (Need 1391s --run-slow option to run) [ 34%] 1391s spyder/app/tests/test_mainwindow.py::test_custom_layouts SKIPPED (It 1391s segfaults on Linux and Mac) [ 35%] 1391s spyder/app/tests/test_mainwindow.py::test_programmatic_custom_layouts SKIPPED [ 36%] 1391s spyder/app/tests/test_mainwindow.py::test_save_on_runfile SKIPPED (Need 1391s --run-slow option to run) [ 36%] 1391s spyder/app/tests/test_mainwindow.py::test_pylint_follows_file SKIPPED [ 37%] 1391s spyder/app/tests/test_mainwindow.py::test_report_comms_error SKIPPED [ 38%] 1391s spyder/app/tests/test_mainwindow.py::test_break_while_running SKIPPED [ 38%] 1391s spyder/app/tests/test_mainwindow.py::test_preferences_run_section_exists SKIPPED [ 39%] 1391s spyder/app/tests/test_mainwindow.py::test_preferences_checkboxes_not_checked_regression SKIPPED [ 40%] 1391s spyder/app/tests/test_mainwindow.py::test_preferences_change_font_regression SKIPPED [ 41%] 1391s spyder/app/tests/test_mainwindow.py::test_preferences_empty_shortcut_regression[main_window0] SKIPPED [ 41%] 1391s spyder/app/tests/test_mainwindow.py::test_preferences_shortcut_reset_regression SKIPPED [ 42%] 1391s spyder/app/tests/test_mainwindow.py::test_change_lsp_interpreter[before=test_PYTHONPATH_in_consoles] SKIPPED [ 43%] 1391s spyder/app/tests/test_mainwindow.py::test_preferences_last_page_is_loaded SKIPPED [ 44%] 1391s spyder/app/tests/test_mainwindow.py::test_debug_unsaved_file SKIPPED [ 44%] 1391s spyder/app/tests/test_mainwindow.py::test_runcell[True] SKIPPED (Need 1391s --run-slow option to run) [ 45%] 1391s spyder/app/tests/test_mainwindow.py::test_runcell[False] SKIPPED (Need 1391s --run-slow option to run) [ 46%] 1391s spyder/app/tests/test_mainwindow.py::test_runcell_leading_indent SKIPPED [ 47%] 1391s spyder/app/tests/test_mainwindow.py::test_varexp_refresh SKIPPED (Need 1391s --run-slow option to run) [ 47%] 1391s spyder/app/tests/test_mainwindow.py::test_path_manager_updates_clients SKIPPED [ 48%] 1391s spyder/app/tests/test_mainwindow.py::test_pdb_key_leak SKIPPED (Need 1391s --run-slow option to run) [ 49%] 1391s spyder/app/tests/test_mainwindow.py::test_pdb_step[True] SKIPPED (Need 1391s --run-slow option to run) [ 50%] 1391s spyder/app/tests/test_mainwindow.py::test_pdb_step[False] SKIPPED (Need 1391s --run-slow option to run) [ 50%] 1391s spyder/app/tests/test_mainwindow.py::test_ipython_magic[True-True] SKIPPED [ 51%] 1391s spyder/app/tests/test_mainwindow.py::test_ipython_magic[True-False] SKIPPED [ 52%] 1391s spyder/app/tests/test_mainwindow.py::test_ipython_magic[False-True] SKIPPED [ 52%] 1391s spyder/app/tests/test_mainwindow.py::test_ipython_magic[False-False] SKIPPED [ 53%] 1391s spyder/app/tests/test_mainwindow.py::test_running_namespace SKIPPED [ 54%] 1391s spyder/app/tests/test_mainwindow.py::test_running_namespace_refresh SKIPPED [ 55%] 1391s spyder/app/tests/test_mainwindow.py::test_debug_namespace SKIPPED [ 55%] 1391s spyder/app/tests/test_mainwindow.py::test_post_mortem SKIPPED (Need 1391s --run-slow option to run) [ 56%] 1391s spyder/app/tests/test_mainwindow.py::test_varexp_cleared_after_kernel_restart SKIPPED [ 57%] 1391s spyder/app/tests/test_mainwindow.py::test_varexp_cleared_after_reset SKIPPED [ 58%] 1391s spyder/app/tests/test_mainwindow.py::test_immediate_debug SKIPPED (Need 1391s --run-slow option to run) [ 58%] 1391s spyder/app/tests/test_mainwindow.py::test_local_namespace SKIPPED (Need 1391s --run-slow option to run) [ 59%] 1391s spyder/app/tests/test_mainwindow.py::test_switch_to_plugin SKIPPED (Need 1391s --run-slow option to run) [ 60%] 1391s spyder/app/tests/test_mainwindow.py::test_tour_message[main_window0] SKIPPED [ 61%] 1391s spyder/app/tests/test_mainwindow.py::test_prevent_closing SKIPPED (Need 1391s --run-slow option to run) [ 61%] 1391s spyder/app/tests/test_mainwindow.py::test_continue_first_line SKIPPED [ 62%] 1391s spyder/app/tests/test_mainwindow.py::test_pdb_ipykernel SKIPPED (Flaky 1391s on Linux) [ 63%] 1391s spyder/app/tests/test_mainwindow.py::test_print_comms SKIPPED (Need 1391s --run-slow option to run) [ 63%] 1391s spyder/app/tests/test_mainwindow.py::test_goto_find SKIPPED (Need --run- 1391s slow option to run) [ 64%] 1391s spyder/app/tests/test_mainwindow.py::test_copy_paste SKIPPED (Need 1391s --run-slow option to run) [ 65%] 1391s spyder/app/tests/test_mainwindow.py::test_add_external_plugins_to_dependencies SKIPPED [ 66%] 1391s spyder/app/tests/test_mainwindow.py::test_shortcuts_in_external_plugins SKIPPED [ 66%] 1391s spyder/app/tests/test_mainwindow.py::test_locals_globals_var_debug SKIPPED [ 67%] 1391s spyder/app/tests/test_mainwindow.py::test_focus_for_plugins_with_raise_and_focus SKIPPED [ 68%] 1391s spyder/app/tests/test_mainwindow.py::test_history_from_ipyconsole SKIPPED [ 69%] 1391s spyder/app/tests/test_mainwindow.py::test_debug_unsaved_function SKIPPED [ 69%] 1391s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console_special_characters SKIPPED [ 70%] 1391s spyder/app/tests/test_mainwindow.py::test_get_help_editor[object_info0] SKIPPED [ 71%] 1391s spyder/app/tests/test_mainwindow.py::test_get_help_editor[object_info1] SKIPPED [ 72%] 1391s spyder/app/tests/test_mainwindow.py::test_runconfig_workdir SKIPPED [ 72%] 1391s spyder/app/tests/test_mainwindow.py::test_connection_to_external_kernel SKIPPED [ 73%] 1391s spyder/app/tests/test_mainwindow.py::test_run_code SKIPPED (Need --run- 1391s slow option to run) [ 74%] 1391s spyder/app/tests/test_mainwindow.py::test_run_cell_copy[main_window0] SKIPPED [ 75%] 1391s spyder/app/tests/test_mainwindow.py::test_switcher SKIPPED (Need --run- 1391s slow option to run) [ 75%] 1391s spyder/app/tests/test_mainwindow.py::test_editorstack_open_symbolfinder_dlg SKIPPED [ 76%] 1391s spyder/app/tests/test_mainwindow.py::test_go_to_definition SKIPPED (Need 1391s --run-slow option to run) [ 77%] 1391s spyder/app/tests/test_mainwindow.py::test_varexp_rename SKIPPED (Need 1391s --run-slow option to run) [ 77%] 1391s spyder/app/tests/test_mainwindow.py::test_varexp_remove SKIPPED (Need 1391s --run-slow option to run) [ 78%] 1391s spyder/app/tests/test_mainwindow.py::test_runcell_edge_cases[main_window0] SKIPPED [ 79%] 1391s spyder/app/tests/test_mainwindow.py::test_runcell_pdb SKIPPED (Need 1391s --run-slow option to run) [ 80%] 1391s spyder/app/tests/test_mainwindow.py::test_runcell_cache[False] SKIPPED [ 80%] 1391s spyder/app/tests/test_mainwindow.py::test_runcell_cache[True] SKIPPED [ 81%] 1391s spyder/app/tests/test_mainwindow.py::test_runcell_after_restart SKIPPED [ 82%] 1391s spyder/app/tests/test_mainwindow.py::test_run_unsaved_file_multiprocessing SKIPPED [ 83%] 1391s spyder/app/tests/test_mainwindow.py::test_ordering_lsp_requests_at_startup SKIPPED [ 83%] 1391s spyder/app/tests/test_mainwindow.py::test_update_outline SKIPPED (Need 1391s --run-slow option to run) [ 84%] 1391s spyder/app/tests/test_mainwindow.py::test_outline_no_init SKIPPED (Need 1391s --run-slow option to run) [ 85%] 1391s spyder/app/tests/test_mainwindow.py::test_print_multiprocessing SKIPPED [ 86%] 1391s spyder/app/tests/test_mainwindow.py::test_print_faulthandler SKIPPED [ 86%] 1391s spyder/app/tests/test_mainwindow.py::test_out_runfile_runcell SKIPPED [ 87%] 1391s spyder/app/tests/test_mainwindow.py::test_print_frames[False] SKIPPED [ 88%] 1391s spyder/app/tests/test_mainwindow.py::test_print_frames[True] SKIPPED [ 88%] 1391s spyder/app/tests/test_mainwindow.py::test_debugger_plugin SKIPPED (Need 1391s --run-slow option to run) [ 89%] 1391s spyder/app/tests/test_mainwindow.py::test_recursive_debug SKIPPED (Need 1391s --run-slow option to run) [ 90%] 1391s spyder/app/tests/test_mainwindow.py::test_visible_plugins SKIPPED (Need 1391s --run-slow option to run) [ 91%] 1391s spyder/app/tests/test_mainwindow.py::test_cwd_is_synced_when_switching_consoles SKIPPED [ 91%] 1391s spyder/app/tests/test_mainwindow.py::test_console_initial_cwd_is_synced SKIPPED [ 92%] 1391s spyder/app/tests/test_mainwindow.py::test_debug_selection SKIPPED (Need 1391s --run-slow option to run) [ 93%] 1391s spyder/app/tests/test_mainwindow.py::test_outline_namespace_package SKIPPED [ 94%] 1391s spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles SKIPPED [ 94%] 1391s spyder/app/tests/test_mainwindow.py::test_recursive_debug_exception SKIPPED [ 95%] 1391s spyder/app/tests/test_mainwindow.py::test_runfile_namespace SKIPPED [ 96%] 1391s spyder/app/tests/test_mainwindow.py::test_quotes_rename_ipy SKIPPED [ 97%] 1391s spyder/app/tests/test_mainwindow.py::test_icons_in_menus SKIPPED (Only 1391s works for Mac) [ 97%] 1391s spyder/app/tests/test_mainwindow.py::test_undock_plugin_and_close SKIPPED [ 98%] 1391s spyder/app/tests/test_mainwindow.py::test_outline_in_maximized_editor SKIPPED [ 99%] 1391s spyder/app/tests/test_mainwindow.py::test_editor_window_outline_and_toolbars SKIPPED [100%] 1391s 1391s =============================== warnings summary =============================== 1391s ../../../../usr/lib/python3/dist-packages/jupyter_client/connect.py:22 1391s /usr/lib/python3/dist-packages/jupyter_client/connect.py:22: DeprecationWarning: Jupyter is migrating its paths to use standard platformdirs 1391s given by the platformdirs library. To remove this warning and 1391s see the appropriate new directories, set the environment variable 1391s `JUPYTER_PLATFORM_DIRS=1` and then run `jupyter --paths`. 1391s The use of platformdirs will be the default in `jupyter_core` v6 1391s from jupyter_core.paths import jupyter_data_dir, jupyter_runtime_dir, secure_write 1391s 1391s spyder/config/base.py:441 1391s /tmp/autopkgtest.B1O1OH/build.aVN/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. 1391s locale_language = locale.getdefaultlocale()[0] 1391s 1391s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1391s ============================= slowest 10 durations ============================= 1391s 0.00s teardown spyder/app/tests/test_mainwindow.py::test_visible_plugins 1391s 0.00s teardown spyder/app/tests/test_mainwindow.py::test_get_help_editor[object_info0] 1391s 0.00s setup spyder/app/tests/test_mainwindow.py::test_runcell_cache[True] 1391s 0.00s setup spyder/app/tests/test_mainwindow.py::test_prevent_closing 1391s 0.00s teardown spyder/app/tests/test_mainwindow.py::test_go_to_definition 1391s 0.00s setup spyder/app/tests/test_mainwindow.py::test_single_instance_and_edit_magic 1391s 0.00s setup spyder/app/tests/test_mainwindow.py::test_rename_files_in_editor_after_folder_rename 1391s 0.00s setup spyder/app/tests/test_mainwindow.py::test_issue_4066 1391s 0.00s teardown spyder/app/tests/test_mainwindow.py::test_single_instance_and_edit_magic 1391s 0.00s setup spyder/app/tests/test_mainwindow.py::test_no_update_outline 1391s ================ 136 skipped, 3 deselected, 2 warnings in 0.77s ================ 1391s *** END OF RUN 1: ALL TESTS RUN HAVE NOW PASSED/XFAILED *** 1392s *** STARTING RUN 1 at 22:06:18: 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 1393s 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'] 1393s ============================= test session starts ============================== 1393s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 1393s cachedir: .pytest_cache 1393s PyQt5 5.15.11 -- Qt runtime 5.15.15 -- Qt compiled 5.15.15 1393s rootdir: /tmp/autopkgtest.B1O1OH/build.aVN/src 1393s configfile: pytest.ini 1393s 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 1393s timeout: 120.0s 1393s timeout method: thread 1393s timeout func_only: False 1394s collecting ... collected 139 items / 3 deselected / 136 selected 1394s 1407s spyder/app/tests/test_mainwindow.py::test_single_instance_and_edit_magic PASSED [ 0%] 1417s spyder/app/tests/test_mainwindow.py::test_default_plugin_actions PASSED [ 1%] 1442s spyder/app/tests/test_mainwindow.py::test_dedicated_consoles FAILED [ 2%] 1452s spyder/app/tests/test_mainwindow.py::test_change_types_in_varexp PASSED [ 2%] 1452s spyder/app/tests/test_mainwindow.py::test_change_lsp_interpreter[index=1] SKIPPED [ 3%] 1458s spyder/app/tests/test_mainwindow.py::test_rename_files_in_editor_after_folder_rename PASSED [ 4%] 1510s spyder/app/tests/test_mainwindow.py::test_no_update_outline PASSED [ 5%] 1523s spyder/app/tests/test_mainwindow.py::test_leaks PASSED [ 5%] 1527s spyder/app/tests/test_mainwindow.py::test_lock_action PASSED [ 6%] 1530s spyder/app/tests/test_mainwindow.py::test_opengl_implementation[main_window0] PASSED [ 7%] 1534s spyder/app/tests/test_mainwindow.py::test_filter_numpy_warning[main_window0] PASSED [ 8%] 1534s spyder/app/tests/test_mainwindow.py::test_get_help_combo SKIPPED (Fails 1534s on other than macOS) [ 8%] 1546s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console_dot_notation FAILED [ 9%] 1555s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console PASSED [ 10%] 1562s spyder/app/tests/test_mainwindow.py::test_window_title PASSED [ 11%] 1567s spyder/app/tests/test_mainwindow.py::test_move_to_first_breakpoint[True] PASSED [ 11%] 1573s spyder/app/tests/test_mainwindow.py::test_move_to_first_breakpoint[False] PASSED [ 12%] 1593s spyder/app/tests/test_mainwindow.py::test_clickable_ipython_tracebacks PASSED [ 13%] 1601s spyder/app/tests/test_mainwindow.py::test_shell_execution PASSED [ 13%] 1606s spyder/app/tests/test_mainwindow.py::test_change_cwd_ipython_console[non_ascii_\xf1_\xed_\xe7] PASSED [ 14%] 1611s spyder/app/tests/test_mainwindow.py::test_change_cwd_ipython_console[test_dir] PASSED [ 15%] 1617s spyder/app/tests/test_mainwindow.py::test_change_cwd_explorer[non_ascii_\xf1_\xed_\xe7] PASSED [ 16%] 1621s spyder/app/tests/test_mainwindow.py::test_change_cwd_explorer[test_dir] PASSED [ 16%] 1629s spyder/app/tests/test_mainwindow.py::test_project_path PASSED [ 17%] 1636s spyder/app/tests/test_mainwindow.py::test_open_notebooks_from_project_explorer PASSED [ 18%] 1646s spyder/app/tests/test_mainwindow.py::test_runfile_from_project_explorer PASSED [ 19%] 1650s spyder/app/tests/test_mainwindow.py::test_set_new_breakpoints PASSED [ 19%] 1650s spyder/app/tests/test_mainwindow.py::test_open_files_in_new_editor_window SKIPPED [ 20%] 1658s spyder/app/tests/test_mainwindow.py::test_close_when_file_is_changed PASSED [ 21%] 1679s spyder/app/tests/test_mainwindow.py::test_maximize_minimize_plugins PASSED [ 22%] 1688s spyder/app/tests/test_mainwindow.py::test_issue_4066 PASSED [ 22%] 1696s spyder/app/tests/test_mainwindow.py::test_varexp_edit_inline PASSED [ 23%] 1701s spyder/app/tests/test_mainwindow.py::test_c_and_n_pdb_commands PASSED [ 24%] 1706s spyder/app/tests/test_mainwindow.py::test_stop_dbg PASSED [ 25%] 1711s spyder/app/tests/test_mainwindow.py::test_change_cwd_dbg PASSED [ 25%] 1715s spyder/app/tests/test_mainwindow.py::test_varexp_magic_dbg PASSED [ 26%] 1721s spyder/app/tests/test_mainwindow.py::test_plots_plugin[main_window0] PASSED [ 27%] 1726s spyder/app/tests/test_mainwindow.py::test_plots_plugin[main_window1] PASSED [ 27%] 1739s spyder/app/tests/test_mainwindow.py::test_plots_scroll PASSED [ 28%] 1739s spyder/app/tests/test_mainwindow.py::test_tight_layout_option_for_inline_plot SKIPPED [ 29%] 1744s spyder/app/tests/test_mainwindow.py::test_plot_from_collectioneditor PASSED [ 30%] 1747s spyder/app/tests/test_mainwindow.py::test_editorstack_open_switcher_dlg PASSED [ 30%] 1747s spyder/app/tests/test_mainwindow.py::test_switcher_projects_integration SKIPPED [ 31%] 1755s spyder/app/tests/test_mainwindow.py::test_run_static_code_analysis PASSED [ 32%] 1755s spyder/app/tests/test_mainwindow.py::test_troubleshooting_menu_item_and_url SKIPPED [ 33%] 1763s spyder/app/tests/test_mainwindow.py::test_help_opens_when_show_tutorial_full PASSED [ 33%] 1771s spyder/app/tests/test_mainwindow.py::test_report_issue PASSED [ 34%] 1771s spyder/app/tests/test_mainwindow.py::test_custom_layouts SKIPPED (It 1771s segfaults on Linux and Mac) [ 35%] 1771s spyder/app/tests/test_mainwindow.py::test_programmatic_custom_layouts SKIPPED [ 36%] 1782s spyder/app/tests/test_mainwindow.py::test_save_on_runfile PASSED [ 36%] 1782s spyder/app/tests/test_mainwindow.py::test_pylint_follows_file SKIPPED [ 37%] 1787s spyder/app/tests/test_mainwindow.py::test_report_comms_error PASSED [ 38%] 1793s spyder/app/tests/test_mainwindow.py::test_break_while_running PASSED [ 38%] 1800s spyder/app/tests/test_mainwindow.py::test_preferences_run_section_exists PASSED [ 39%] 1809s spyder/app/tests/test_mainwindow.py::test_preferences_checkboxes_not_checked_regression PASSED [ 40%] 1809s spyder/app/tests/test_mainwindow.py::test_preferences_change_font_regression SKIPPED [ 41%] 1809s spyder/app/tests/test_mainwindow.py::test_preferences_empty_shortcut_regression[main_window0] SKIPPED [ 41%] 1816s spyder/app/tests/test_mainwindow.py::test_preferences_shortcut_reset_regression PASSED [ 42%] 1816s spyder/app/tests/test_mainwindow.py::test_change_lsp_interpreter[before=test_PYTHONPATH_in_consoles] SKIPPED [ 43%] 1816s spyder/app/tests/test_mainwindow.py::test_preferences_last_page_is_loaded SKIPPED [ 44%] 1821s spyder/app/tests/test_mainwindow.py::test_debug_unsaved_file PASSED [ 44%] 1825s spyder/app/tests/test_mainwindow.py::test_runcell[True] PASSED [ 45%] 1834s spyder/app/tests/test_mainwindow.py::test_runcell[False] PASSED [ 46%] 1843s spyder/app/tests/test_mainwindow.py::test_runcell_leading_indent PASSED [ 47%] 1848s spyder/app/tests/test_mainwindow.py::test_varexp_refresh PASSED [ 47%] 1853s spyder/app/tests/test_mainwindow.py::test_path_manager_updates_clients PASSED [ 48%] 1858s spyder/app/tests/test_mainwindow.py::test_pdb_key_leak PASSED [ 49%] 1865s spyder/app/tests/test_mainwindow.py::test_pdb_step[True] PASSED [ 50%] 1872s spyder/app/tests/test_mainwindow.py::test_pdb_step[False] PASSED [ 50%] 1873s spyder/app/tests/test_mainwindow.py::test_ipython_magic[True-True] SKIPPED [ 51%] 1873s spyder/app/tests/test_mainwindow.py::test_ipython_magic[True-False] SKIPPED [ 52%] 1873s spyder/app/tests/test_mainwindow.py::test_ipython_magic[False-True] SKIPPED [ 52%] 1873s spyder/app/tests/test_mainwindow.py::test_ipython_magic[False-False] SKIPPED [ 53%] 1873s spyder/app/tests/test_mainwindow.py::test_running_namespace SKIPPED [ 54%] 1873s spyder/app/tests/test_mainwindow.py::test_running_namespace_refresh SKIPPED [ 55%] 1873s spyder/app/tests/test_mainwindow.py::test_debug_namespace SKIPPED [ 55%] 1878s spyder/app/tests/test_mainwindow.py::test_post_mortem PASSED [ 56%] 1882s spyder/app/tests/test_mainwindow.py::test_varexp_cleared_after_kernel_restart PASSED [ 57%] 1888s spyder/app/tests/test_mainwindow.py::test_varexp_cleared_after_reset PASSED [ 58%] 1892s spyder/app/tests/test_mainwindow.py::test_immediate_debug PASSED [ 58%] 1897s spyder/app/tests/test_mainwindow.py::test_local_namespace PASSED [ 59%] 1901s spyder/app/tests/test_mainwindow.py::test_switch_to_plugin PASSED [ 60%] 1910s spyder/app/tests/test_mainwindow.py::test_tour_message[main_window0] PASSED [ 61%] 1920s spyder/app/tests/test_mainwindow.py::test_prevent_closing PASSED [ 61%] 1926s spyder/app/tests/test_mainwindow.py::test_continue_first_line PASSED [ 62%] 1926s spyder/app/tests/test_mainwindow.py::test_pdb_ipykernel SKIPPED (Flaky 1926s on Linux) [ 63%] 1930s spyder/app/tests/test_mainwindow.py::test_print_comms PASSED [ 63%] 1933s spyder/app/tests/test_mainwindow.py::test_goto_find PASSED [ 64%] 1939s spyder/app/tests/test_mainwindow.py::test_copy_paste PASSED [ 65%] 1944s spyder/app/tests/test_mainwindow.py::test_add_external_plugins_to_dependencies PASSED [ 66%] 1944s spyder/app/tests/test_mainwindow.py::test_shortcuts_in_external_plugins SKIPPED [ 66%] 1948s spyder/app/tests/test_mainwindow.py::test_locals_globals_var_debug PASSED [ 67%] 1961s spyder/app/tests/test_mainwindow.py::test_focus_for_plugins_with_raise_and_focus PASSED [ 68%] 1965s spyder/app/tests/test_mainwindow.py::test_history_from_ipyconsole PASSED [ 69%] 1977s spyder/app/tests/test_mainwindow.py::test_debug_unsaved_function FAILED [ 69%] 1987s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console_special_characters PASSED [ 70%] 2032s spyder/app/tests/test_mainwindow.py::test_get_help_editor[object_info0] PASSED [ 71%] 2038s spyder/app/tests/test_mainwindow.py::test_get_help_editor[object_info1] PASSED [ 72%] 2046s spyder/app/tests/test_mainwindow.py::test_runconfig_workdir PASSED [ 72%] 2046s spyder/app/tests/test_mainwindow.py::test_connection_to_external_kernel SKIPPED [ 73%] 2075s spyder/app/tests/test_mainwindow.py::test_run_code PASSED [ 74%] 2080s spyder/app/tests/test_mainwindow.py::test_run_cell_copy[main_window0] PASSED [ 75%] 2136s spyder/app/tests/test_mainwindow.py::test_switcher PASSED [ 75%] 2146s spyder/app/tests/test_mainwindow.py::test_editorstack_open_symbolfinder_dlg PASSED [ 76%] 2155s spyder/app/tests/test_mainwindow.py::test_go_to_definition PASSED [ 77%] 2174s spyder/app/tests/test_mainwindow.py::test_varexp_rename PASSED [ 77%] 2207s spyder/app/tests/test_mainwindow.py::test_varexp_remove PASSED [ 78%] 2209s spyder/app/tests/test_mainwindow.py::test_runcell_edge_cases[main_window0] PASSED [ 79%] 2214s spyder/app/tests/test_mainwindow.py::test_runcell_pdb PASSED [ 80%] 2219s spyder/app/tests/test_mainwindow.py::test_runcell_cache[False] PASSED [ 80%] 2223s spyder/app/tests/test_mainwindow.py::test_runcell_cache[True] PASSED [ 81%] 2230s spyder/app/tests/test_mainwindow.py::test_runcell_after_restart PASSED [ 82%] 2265s spyder/app/tests/test_mainwindow.py::test_run_unsaved_file_multiprocessing PASSED [ 83%] 2265s spyder/app/tests/test_mainwindow.py::test_ordering_lsp_requests_at_startup SKIPPED [ 83%] 2323s spyder/app/tests/test_mainwindow.py::test_update_outline PASSED [ 84%] 2337s spyder/app/tests/test_mainwindow.py::test_outline_no_init PASSED [ 85%] 2375s spyder/app/tests/test_mainwindow.py::test_print_multiprocessing PASSED [ 86%] 2424s spyder/app/tests/test_mainwindow.py::test_print_faulthandler PASSED [ 86%] 2428s spyder/app/tests/test_mainwindow.py::test_out_runfile_runcell PASSED [ 87%] 2441s spyder/app/tests/test_mainwindow.py::test_print_frames[False] PASSED [ 88%] 2456s spyder/app/tests/test_mainwindow.py::test_print_frames[True] PASSED [ 88%] 2502s spyder/app/tests/test_mainwindow.py::test_debugger_plugin Fatal Python error: Aborted 2502s 2502s Thread 0xfa88b400 (most recent call first): 2502s File "/usr/lib/python3.13/selectors.py", line 452 in select 2502s File "/usr/lib/python3.13/asyncio/base_events.py", line 1996 in _run_once 2502s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 2502s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 2502s File "/usr/lib/python3/dist-packages/jupyter_client/threaded.py", line 266 in run 2502s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 2502s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 2502s 2502s Thread 0xf897d400 (most recent call first): 2502s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 2502s 2502s Thread 0xf6e08400 (most recent call first): 2502s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 2502s 2502s Thread 0xa280c400 (most recent call first): 2502s File "/usr/lib/python3.13/socket.py", line 295 in accept 2502s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/app/mainwindow.py", line 1279 in start_open_files_server 2502s File "/usr/lib/python3.13/threading.py", line 992 in run 2502s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 2502s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 2502s 2502s Current thread 0xee053020 (most recent call first): 2502s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/plugins/ipythonconsole/widgets/main_widget.py", line 1722 in create_new_client 2502s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/plugins/ipythonconsole/plugin.py", line 687 in create_new_client 2502s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/plugins/ipythonconsole/plugin.py", line 562 in on_mainwindow_visible 2502s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/app/mainwindow.py", line 855 in post_visible_setup 2502s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/app/utils.py", line 371 in create_window 2502s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/app/mainwindow.py", line 1330 in main 2502s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/app/start.py", line 297 in main 2502s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/app/tests/conftest.py", line 402 in main_window 2502s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 891 in call_fixture_func 2502s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140 in pytest_fixture_setup 2502s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 2502s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 2502s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 2502s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091 in execute 2502s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617 in _get_active_fixturedef 2502s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532 in getfixturevalue 2502s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697 in _fillfixtures 2502s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630 in setup 2502s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514 in setup 2502s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160 in pytest_runtest_setup 2502s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 2502s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 2502s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 2502s File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 146 in 2502s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341 in from_call 2502s File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 145 in _call_runtest_hook 2502s File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 149 in call_and_report 2502s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 126 in runtestprotocol 2502s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol 2502s File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 89 in pytest_runtest_protocol 2502s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 2502s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 2502s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 2502s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 362 in pytest_runtestloop 2502s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 2502s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 2502s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 2502s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 337 in _main 2502s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 283 in wrap_session 2502s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 330 in pytest_cmdline_main 2502s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 2502s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 2502s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 2502s File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 175 in main 2502s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/runtests.py", line 56 in run_pytest 2502s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/runtests.py", line 76 in main 2502s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/runtests.py", line 81 in 2502s 2502s Extension modules: PyQt5.QtCore, PyQt5.QtNetwork, PyQt5.QtGui, PyQt5.QtWidgets, PyQt5.QtPrintSupport, PyQt5.QtWebEngineCore, PyQt5.QtWebChannel, PyQt5.QtWebEngineWidgets, zmq.backend.cython._zmq, tornado.speedups, PyQt5.QtTest, psutil._psutil_linux, psutil._psutil_posix, markupsafe._speedups, rapidfuzz.distance._initialize_cpp, rapidfuzz.distance.metrics_cpp, rapidfuzz.fuzz_cpp, rapidfuzz.process_cpp_impl, rapidfuzz.utils_cpp, Levenshtein.levenshtein_cpp, PyQt5.QtSvg, numpy._core._multiarray_umath, numpy.linalg._umath_linalg, matplotlib._c_internal_utils, PIL._imaging, matplotlib._path, kiwisolver._cext, lxml._elementpath, lxml.etree, _cffi_backend, PyQt5.QtQml, PyQt5.QtQuick, _brotli, multidict._multidict, yarl._helpers_c, yarl._quoting_c, aiohttp._helpers, aiohttp._http_writer, aiohttp._http_parser, aiohttp._websocket, frozenlist._frozenlist, cython.cimports.libc.math, numpy.random._common, numpy.random.bit_generator, numpy.random._bounded_integers, numpy.random._mt19937, numpy.random.mtrand, numpy.random._philox, numpy.random._pcg64, numpy.random._sfc64, numpy.random._generator, pandas._libs.tslibs.ccalendar, pandas._libs.tslibs.np_datetime, pandas._libs.tslibs.dtypes, pandas._libs.tslibs.base, pandas._libs.tslibs.nattype, pandas._libs.tslibs.timezones, pandas._libs.tslibs.fields, pandas._libs.tslibs.timedeltas, pandas._libs.tslibs.tzconversion, pandas._libs.tslibs.timestamps, pandas._libs.properties, pandas._libs.tslibs.offsets, pandas._libs.tslibs.strptime, pandas._libs.tslibs.parsing, pandas._libs.tslibs.conversion, pandas._libs.tslibs.period, pandas._libs.tslibs.vectorized, pandas._libs.ops_dispatch, pandas._libs.missing, pandas._libs.hashtable, pandas._libs.algos, pandas._libs.interval, pandas._libs.lib, pandas._libs.ops, pandas._libs.hashing, pandas._libs.arrays, pandas._libs.tslib, pandas._libs.sparse, pandas._libs.internals, pandas._libs.indexing, pandas._libs.index, pandas._libs.writers, pandas._libs.join, pandas._libs.window.aggregations, pandas._libs.window.indexers, pandas._libs.reshape, pandas._libs.groupby, pandas._libs.json, pandas._libs.parsers, pandas._libs.testing, PIL._imagingmath, matplotlib._image (total: 93) 2552s timeout: the monitored command dumped core 2552s Aborted 2552s *** END OF RUN 1: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 2552s *** STARTING RUN 2 at 22:25:38: 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 2554s 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'] 2554s ============================= test session starts ============================== 2554s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 2554s cachedir: .pytest_cache 2554s PyQt5 5.15.11 -- Qt runtime 5.15.15 -- Qt compiled 5.15.15 2554s rootdir: /tmp/autopkgtest.B1O1OH/build.aVN/src 2554s configfile: pytest.ini 2554s 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 2554s timeout: 120.0s 2554s timeout method: thread 2554s timeout func_only: False 2554s collecting ... collected 139 items / 3 deselected / 136 selected 2554s 2554s spyder/app/tests/test_mainwindow.py::test_single_instance_and_edit_magic SKIPPED [ 0%] 2554s spyder/app/tests/test_mainwindow.py::test_default_plugin_actions SKIPPED [ 1%] 2566s spyder/app/tests/test_mainwindow.py::test_dedicated_consoles PASSED [ 2%] 2566s spyder/app/tests/test_mainwindow.py::test_change_types_in_varexp SKIPPED [ 2%] 2566s spyder/app/tests/test_mainwindow.py::test_change_lsp_interpreter[index=1] SKIPPED [ 3%] 2566s spyder/app/tests/test_mainwindow.py::test_rename_files_in_editor_after_folder_rename SKIPPED [ 4%] 2566s spyder/app/tests/test_mainwindow.py::test_no_update_outline SKIPPED [ 5%] 2566s spyder/app/tests/test_mainwindow.py::test_leaks SKIPPED (Test passed in 2566s previous runs) [ 5%] 2566s spyder/app/tests/test_mainwindow.py::test_lock_action SKIPPED (Test 2566s passed in previous runs) [ 6%] 2566s spyder/app/tests/test_mainwindow.py::test_opengl_implementation[main_window0] SKIPPED [ 7%] 2566s spyder/app/tests/test_mainwindow.py::test_filter_numpy_warning[main_window0] SKIPPED [ 8%] 2566s spyder/app/tests/test_mainwindow.py::test_get_help_combo SKIPPED (Fails 2566s on other than macOS) [ 8%] 2577s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console_dot_notation FAILED [ 9%] 2577s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console SKIPPED [ 10%] 2577s spyder/app/tests/test_mainwindow.py::test_window_title SKIPPED (Test 2577s passed in previous runs) [ 11%] 2577s spyder/app/tests/test_mainwindow.py::test_move_to_first_breakpoint[True] SKIPPED [ 11%] 2577s spyder/app/tests/test_mainwindow.py::test_move_to_first_breakpoint[False] SKIPPED [ 12%] 2577s spyder/app/tests/test_mainwindow.py::test_clickable_ipython_tracebacks SKIPPED [ 13%] 2577s spyder/app/tests/test_mainwindow.py::test_shell_execution SKIPPED (Test 2577s passed in previous runs) [ 13%] 2577s spyder/app/tests/test_mainwindow.py::test_change_cwd_ipython_console[non_ascii_\xf1_\xed_\xe7] SKIPPED [ 14%] 2577s spyder/app/tests/test_mainwindow.py::test_change_cwd_ipython_console[test_dir] SKIPPED [ 15%] 2577s spyder/app/tests/test_mainwindow.py::test_change_cwd_explorer[non_ascii_\xf1_\xed_\xe7] SKIPPED [ 16%] 2577s spyder/app/tests/test_mainwindow.py::test_change_cwd_explorer[test_dir] SKIPPED [ 16%] 2577s spyder/app/tests/test_mainwindow.py::test_project_path SKIPPED (Test 2577s passed in previous runs) [ 17%] 2577s spyder/app/tests/test_mainwindow.py::test_open_notebooks_from_project_explorer SKIPPED [ 18%] 2577s spyder/app/tests/test_mainwindow.py::test_runfile_from_project_explorer SKIPPED [ 19%] 2577s spyder/app/tests/test_mainwindow.py::test_set_new_breakpoints SKIPPED [ 19%] 2577s spyder/app/tests/test_mainwindow.py::test_open_files_in_new_editor_window SKIPPED [ 20%] 2577s spyder/app/tests/test_mainwindow.py::test_close_when_file_is_changed SKIPPED [ 21%] 2577s spyder/app/tests/test_mainwindow.py::test_maximize_minimize_plugins SKIPPED [ 22%] 2577s spyder/app/tests/test_mainwindow.py::test_issue_4066 SKIPPED (Test 2577s passed in previous runs) [ 22%] 2577s spyder/app/tests/test_mainwindow.py::test_varexp_edit_inline SKIPPED [ 23%] 2577s spyder/app/tests/test_mainwindow.py::test_c_and_n_pdb_commands SKIPPED [ 24%] 2577s spyder/app/tests/test_mainwindow.py::test_stop_dbg SKIPPED (Test passed 2577s in previous runs) [ 25%] 2577s spyder/app/tests/test_mainwindow.py::test_change_cwd_dbg SKIPPED (Test 2577s passed in previous runs) [ 25%] 2577s spyder/app/tests/test_mainwindow.py::test_varexp_magic_dbg SKIPPED (Test 2577s passed in previous runs) [ 26%] 2577s spyder/app/tests/test_mainwindow.py::test_plots_plugin[main_window0] SKIPPED [ 27%] 2577s spyder/app/tests/test_mainwindow.py::test_plots_plugin[main_window1] SKIPPED [ 27%] 2577s spyder/app/tests/test_mainwindow.py::test_plots_scroll SKIPPED (Test 2577s passed in previous runs) [ 28%] 2577s spyder/app/tests/test_mainwindow.py::test_tight_layout_option_for_inline_plot SKIPPED [ 29%] 2577s spyder/app/tests/test_mainwindow.py::test_plot_from_collectioneditor SKIPPED [ 30%] 2577s spyder/app/tests/test_mainwindow.py::test_editorstack_open_switcher_dlg SKIPPED [ 30%] 2577s spyder/app/tests/test_mainwindow.py::test_switcher_projects_integration SKIPPED [ 31%] 2577s spyder/app/tests/test_mainwindow.py::test_run_static_code_analysis SKIPPED [ 32%] 2577s spyder/app/tests/test_mainwindow.py::test_troubleshooting_menu_item_and_url SKIPPED [ 33%] 2577s spyder/app/tests/test_mainwindow.py::test_help_opens_when_show_tutorial_full SKIPPED [ 33%] 2577s spyder/app/tests/test_mainwindow.py::test_report_issue SKIPPED (Test 2577s passed in previous runs) [ 34%] 2577s spyder/app/tests/test_mainwindow.py::test_custom_layouts SKIPPED (It 2577s segfaults on Linux and Mac) [ 35%] 2577s spyder/app/tests/test_mainwindow.py::test_programmatic_custom_layouts SKIPPED [ 36%] 2577s spyder/app/tests/test_mainwindow.py::test_save_on_runfile SKIPPED (Test 2577s passed in previous runs) [ 36%] 2577s spyder/app/tests/test_mainwindow.py::test_pylint_follows_file SKIPPED [ 37%] 2577s spyder/app/tests/test_mainwindow.py::test_report_comms_error SKIPPED [ 38%] 2577s spyder/app/tests/test_mainwindow.py::test_break_while_running SKIPPED [ 38%] 2577s spyder/app/tests/test_mainwindow.py::test_preferences_run_section_exists SKIPPED [ 39%] 2577s spyder/app/tests/test_mainwindow.py::test_preferences_checkboxes_not_checked_regression SKIPPED [ 40%] 2577s spyder/app/tests/test_mainwindow.py::test_preferences_change_font_regression SKIPPED [ 41%] 2577s spyder/app/tests/test_mainwindow.py::test_preferences_empty_shortcut_regression[main_window0] SKIPPED [ 41%] 2577s spyder/app/tests/test_mainwindow.py::test_preferences_shortcut_reset_regression SKIPPED [ 42%] 2577s spyder/app/tests/test_mainwindow.py::test_change_lsp_interpreter[before=test_PYTHONPATH_in_consoles] SKIPPED [ 43%] 2577s spyder/app/tests/test_mainwindow.py::test_preferences_last_page_is_loaded SKIPPED [ 44%] 2577s spyder/app/tests/test_mainwindow.py::test_debug_unsaved_file SKIPPED [ 44%] 2577s spyder/app/tests/test_mainwindow.py::test_runcell[True] SKIPPED (Test 2577s passed in previous runs) [ 45%] 2577s spyder/app/tests/test_mainwindow.py::test_runcell[False] SKIPPED (Test 2577s passed in previous runs) [ 46%] 2577s spyder/app/tests/test_mainwindow.py::test_runcell_leading_indent SKIPPED [ 47%] 2577s spyder/app/tests/test_mainwindow.py::test_varexp_refresh SKIPPED (Test 2577s passed in previous runs) [ 47%] 2577s spyder/app/tests/test_mainwindow.py::test_path_manager_updates_clients SKIPPED [ 48%] 2577s spyder/app/tests/test_mainwindow.py::test_pdb_key_leak SKIPPED (Test 2577s passed in previous runs) [ 49%] 2577s spyder/app/tests/test_mainwindow.py::test_pdb_step[True] SKIPPED (Test 2577s passed in previous runs) [ 50%] 2577s spyder/app/tests/test_mainwindow.py::test_pdb_step[False] SKIPPED (Test 2577s passed in previous runs) [ 50%] 2577s spyder/app/tests/test_mainwindow.py::test_ipython_magic[True-True] SKIPPED [ 51%] 2577s spyder/app/tests/test_mainwindow.py::test_ipython_magic[True-False] SKIPPED [ 52%] 2577s spyder/app/tests/test_mainwindow.py::test_ipython_magic[False-True] SKIPPED [ 52%] 2577s spyder/app/tests/test_mainwindow.py::test_ipython_magic[False-False] SKIPPED [ 53%] 2577s spyder/app/tests/test_mainwindow.py::test_running_namespace SKIPPED [ 54%] 2577s spyder/app/tests/test_mainwindow.py::test_running_namespace_refresh SKIPPED [ 55%] 2577s spyder/app/tests/test_mainwindow.py::test_debug_namespace SKIPPED [ 55%] 2577s spyder/app/tests/test_mainwindow.py::test_post_mortem SKIPPED (Test 2577s passed in previous runs) [ 56%] 2577s spyder/app/tests/test_mainwindow.py::test_varexp_cleared_after_kernel_restart SKIPPED [ 57%] 2577s spyder/app/tests/test_mainwindow.py::test_varexp_cleared_after_reset SKIPPED [ 58%] 2577s spyder/app/tests/test_mainwindow.py::test_immediate_debug SKIPPED (Test 2577s passed in previous runs) [ 58%] 2577s spyder/app/tests/test_mainwindow.py::test_local_namespace SKIPPED (Test 2577s passed in previous runs) [ 59%] 2577s spyder/app/tests/test_mainwindow.py::test_switch_to_plugin SKIPPED (Test 2577s passed in previous runs) [ 60%] 2577s spyder/app/tests/test_mainwindow.py::test_tour_message[main_window0] SKIPPED [ 61%] 2577s spyder/app/tests/test_mainwindow.py::test_prevent_closing SKIPPED (Test 2577s passed in previous runs) [ 61%] 2577s spyder/app/tests/test_mainwindow.py::test_continue_first_line SKIPPED [ 62%] 2577s spyder/app/tests/test_mainwindow.py::test_pdb_ipykernel SKIPPED (Flaky 2577s on Linux) [ 63%] 2577s spyder/app/tests/test_mainwindow.py::test_print_comms SKIPPED (Test 2577s passed in previous runs) [ 63%] 2577s spyder/app/tests/test_mainwindow.py::test_goto_find SKIPPED (Test passed 2577s in previous runs) [ 64%] 2577s spyder/app/tests/test_mainwindow.py::test_copy_paste SKIPPED (Test 2577s passed in previous runs) [ 65%] 2577s spyder/app/tests/test_mainwindow.py::test_add_external_plugins_to_dependencies SKIPPED [ 66%] 2577s spyder/app/tests/test_mainwindow.py::test_shortcuts_in_external_plugins SKIPPED [ 66%] 2577s spyder/app/tests/test_mainwindow.py::test_locals_globals_var_debug SKIPPED [ 67%] 2577s spyder/app/tests/test_mainwindow.py::test_focus_for_plugins_with_raise_and_focus SKIPPED [ 68%] 2577s spyder/app/tests/test_mainwindow.py::test_history_from_ipyconsole SKIPPED [ 69%] 2587s spyder/app/tests/test_mainwindow.py::test_debug_unsaved_function PASSED [ 69%] 2587s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console_special_characters SKIPPED [ 70%] 2587s spyder/app/tests/test_mainwindow.py::test_get_help_editor[object_info0] SKIPPED [ 71%] 2587s spyder/app/tests/test_mainwindow.py::test_get_help_editor[object_info1] SKIPPED [ 72%] 2587s spyder/app/tests/test_mainwindow.py::test_runconfig_workdir SKIPPED [ 72%] 2587s spyder/app/tests/test_mainwindow.py::test_connection_to_external_kernel SKIPPED [ 73%] 2587s spyder/app/tests/test_mainwindow.py::test_run_code SKIPPED (Test passed 2587s in previous runs) [ 74%] 2587s spyder/app/tests/test_mainwindow.py::test_run_cell_copy[main_window0] SKIPPED [ 75%] 2587s spyder/app/tests/test_mainwindow.py::test_switcher SKIPPED (Test passed 2587s in previous runs) [ 75%] 2587s spyder/app/tests/test_mainwindow.py::test_editorstack_open_symbolfinder_dlg SKIPPED [ 76%] 2587s spyder/app/tests/test_mainwindow.py::test_go_to_definition SKIPPED (Test 2587s passed in previous runs) [ 77%] 2587s spyder/app/tests/test_mainwindow.py::test_varexp_rename SKIPPED (Test 2587s passed in previous runs) [ 77%] 2587s spyder/app/tests/test_mainwindow.py::test_varexp_remove SKIPPED (Test 2587s passed in previous runs) [ 78%] 2587s spyder/app/tests/test_mainwindow.py::test_runcell_edge_cases[main_window0] SKIPPED [ 79%] 2587s spyder/app/tests/test_mainwindow.py::test_runcell_pdb SKIPPED (Test 2587s passed in previous runs) [ 80%] 2587s spyder/app/tests/test_mainwindow.py::test_runcell_cache[False] SKIPPED [ 80%] 2587s spyder/app/tests/test_mainwindow.py::test_runcell_cache[True] SKIPPED [ 81%] 2587s spyder/app/tests/test_mainwindow.py::test_runcell_after_restart SKIPPED [ 82%] 2587s spyder/app/tests/test_mainwindow.py::test_run_unsaved_file_multiprocessing SKIPPED [ 83%] 2587s spyder/app/tests/test_mainwindow.py::test_ordering_lsp_requests_at_startup SKIPPED [ 83%] 2587s spyder/app/tests/test_mainwindow.py::test_update_outline SKIPPED (Test 2587s passed in previous runs) [ 84%] 2587s spyder/app/tests/test_mainwindow.py::test_outline_no_init SKIPPED (Test 2587s passed in previous runs) [ 85%] 2587s spyder/app/tests/test_mainwindow.py::test_print_multiprocessing SKIPPED [ 86%] 2587s spyder/app/tests/test_mainwindow.py::test_print_faulthandler SKIPPED [ 86%] 2587s spyder/app/tests/test_mainwindow.py::test_out_runfile_runcell SKIPPED [ 87%] 2587s spyder/app/tests/test_mainwindow.py::test_print_frames[False] SKIPPED [ 88%] 2587s spyder/app/tests/test_mainwindow.py::test_print_frames[True] SKIPPED [ 88%] 2597s spyder/app/tests/test_mainwindow.py::test_debugger_plugin PASSED [ 89%] 2601s spyder/app/tests/test_mainwindow.py::test_recursive_debug PASSED [ 90%] 2607s spyder/app/tests/test_mainwindow.py::test_visible_plugins PASSED [ 91%] 2614s spyder/app/tests/test_mainwindow.py::test_cwd_is_synced_when_switching_consoles PASSED [ 91%] 2627s spyder/app/tests/test_mainwindow.py::test_console_initial_cwd_is_synced PASSED [ 92%] 2631s spyder/app/tests/test_mainwindow.py::test_debug_selection PASSED [ 93%] 2672s spyder/app/tests/test_mainwindow.py::test_outline_namespace_package PASSED [ 94%] 2718s spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles FAILED [ 94%] 2727s spyder/app/tests/test_mainwindow.py::test_recursive_debug_exception PASSED [ 95%] 2734s spyder/app/tests/test_mainwindow.py::test_runfile_namespace PASSED [ 96%] 2743s spyder/app/tests/test_mainwindow.py::test_quotes_rename_ipy FAILED [ 97%] 2743s spyder/app/tests/test_mainwindow.py::test_icons_in_menus SKIPPED (Only 2743s works for Mac) [ 97%] 2753s spyder/app/tests/test_mainwindow.py::test_undock_plugin_and_close PASSED [ 98%] 2764s spyder/app/tests/test_mainwindow.py::test_outline_in_maximized_editor PASSED [ 99%] 2775s spyder/app/tests/test_mainwindow.py::test_editor_window_outline_and_toolbars PASSED [100%] 2775s spyder/app/tests/test_mainwindow.py::test_editor_window_outline_and_toolbars ERROR [100%] 2775s 2775s ==================================== ERRORS ==================================== 2775s _________ ERROR at teardown of test_editor_window_outline_and_toolbars _________ 2775s TEARDOWN ERROR: Exceptions caught in Qt event loop: 2775s ________________________________________________________________________________ 2775s Traceback (most recent call last): 2775s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/plugins/editor/widgets/main_widget.py", line 2109, in new 2775s self._clone_file_everywhere(finfo) 2775s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ 2775s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/plugins/editor/widgets/main_widget.py", line 2004, in _clone_file_everywhere 2775s editorstack.clone_editor_from(finfo, set_current=False) 2775s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ 2775s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/plugins/editor/widgets/editorstack/editorstack.py", line 663, in clone_editor_from 2775s finfo = self.create_new_editor(fname, enc, "", 2775s set_current=set_current, new=new, 2775s cloned_from=other_finfo.editor) 2775s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/plugins/editor/widgets/editorstack/editorstack.py", line 2524, in create_new_editor 2775s editor = codeeditor.CodeEditor(self) 2775s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/plugins/editor/widgets/codeeditor/codeeditor.py", line 249, in __init__ 2775s super().__init__(parent, class_parent=parent) 2775s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2775s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/plugins/editor/widgets/codeeditor/lsp_mixin.py", line 127, in __init__ 2775s super().__init__(*args, **kwargs) 2775s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 2775s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/plugins/editor/widgets/base.py", line 58, in __init__ 2775s QPlainTextEdit.__init__(self, parent) 2775s ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ 2775s RuntimeError: wrapped C/C++ object of type EditorStack has been deleted 2775s ________________________________________________________________________________ 2775s Traceback (most recent call last): 2775s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/plugins/editor/widgets/main_widget.py", line 2109, in new 2775s self._clone_file_everywhere(finfo) 2775s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ 2775s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/plugins/editor/widgets/main_widget.py", line 2004, in _clone_file_everywhere 2775s editorstack.clone_editor_from(finfo, set_current=False) 2775s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ 2775s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/plugins/editor/widgets/editorstack/editorstack.py", line 663, in clone_editor_from 2775s finfo = self.create_new_editor(fname, enc, "", 2775s set_current=set_current, new=new, 2775s cloned_from=other_finfo.editor) 2775s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/plugins/editor/widgets/editorstack/editorstack.py", line 2524, in create_new_editor 2775s editor = codeeditor.CodeEditor(self) 2775s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/plugins/editor/widgets/codeeditor/codeeditor.py", line 249, in __init__ 2775s super().__init__(parent, class_parent=parent) 2775s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2775s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/plugins/editor/widgets/codeeditor/lsp_mixin.py", line 127, in __init__ 2775s super().__init__(*args, **kwargs) 2775s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 2775s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/plugins/editor/widgets/base.py", line 58, in __init__ 2775s QPlainTextEdit.__init__(self, parent) 2775s ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ 2775s RuntimeError: wrapped C/C++ object of type EditorStack has been deleted 2775s ________________________________________________________________________________ 2775s 2775s --------------------------- Captured stderr teardown --------------------------- 2775s Exceptions caught in Qt event loop: 2775s ________________________________________________________________________________ 2775s Traceback (most recent call last): 2775s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/plugins/editor/widgets/main_widget.py", line 2109, in new 2775s self._clone_file_everywhere(finfo) 2775s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ 2775s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/plugins/editor/widgets/main_widget.py", line 2004, in _clone_file_everywhere 2775s editorstack.clone_editor_from(finfo, set_current=False) 2775s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ 2775s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/plugins/editor/widgets/editorstack/editorstack.py", line 663, in clone_editor_from 2775s finfo = self.create_new_editor(fname, enc, "", 2775s set_current=set_current, new=new, 2775s cloned_from=other_finfo.editor) 2775s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/plugins/editor/widgets/editorstack/editorstack.py", line 2524, in create_new_editor 2775s editor = codeeditor.CodeEditor(self) 2775s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/plugins/editor/widgets/codeeditor/codeeditor.py", line 249, in __init__ 2775s super().__init__(parent, class_parent=parent) 2775s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2775s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/plugins/editor/widgets/codeeditor/lsp_mixin.py", line 127, in __init__ 2775s super().__init__(*args, **kwargs) 2775s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 2775s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/plugins/editor/widgets/base.py", line 58, in __init__ 2775s QPlainTextEdit.__init__(self, parent) 2775s ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ 2775s RuntimeError: wrapped C/C++ object of type EditorStack has been deleted 2775s ________________________________________________________________________________ 2775s Exceptions caught in Qt event loop: 2775s ________________________________________________________________________________ 2775s Traceback (most recent call last): 2775s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/plugins/editor/widgets/main_widget.py", line 2109, in new 2775s self._clone_file_everywhere(finfo) 2775s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ 2775s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/plugins/editor/widgets/main_widget.py", line 2004, in _clone_file_everywhere 2775s editorstack.clone_editor_from(finfo, set_current=False) 2775s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ 2775s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/plugins/editor/widgets/editorstack/editorstack.py", line 663, in clone_editor_from 2775s finfo = self.create_new_editor(fname, enc, "", 2775s set_current=set_current, new=new, 2775s cloned_from=other_finfo.editor) 2775s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/plugins/editor/widgets/editorstack/editorstack.py", line 2524, in create_new_editor 2775s editor = codeeditor.CodeEditor(self) 2775s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/plugins/editor/widgets/codeeditor/codeeditor.py", line 249, in __init__ 2775s super().__init__(parent, class_parent=parent) 2775s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2775s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/plugins/editor/widgets/codeeditor/lsp_mixin.py", line 127, in __init__ 2775s super().__init__(*args, **kwargs) 2775s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 2775s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/plugins/editor/widgets/base.py", line 58, in __init__ 2775s QPlainTextEdit.__init__(self, parent) 2775s ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ 2775s RuntimeError: wrapped C/C++ object of type EditorStack has been deleted 2775s ________________________________________________________________________________ 2775s =================================== FAILURES =================================== 2775s __________________ test_get_help_ipython_console_dot_notation __________________ 2775s 2775s main_window = 2775s qtbot = 2775s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-3/test_get_help_ipython_console_0') 2775s 2775s @pytest.mark.known_leak # Opens Spyder/QtWebEngine/Default/Cookies 2775s def test_get_help_ipython_console_dot_notation(main_window, qtbot, tmpdir): 2775s """ 2775s Test that Help works when called from the IPython console 2775s with dot calls i.e np.sin 2775s 2775s See spyder-ide/spyder#11821 2775s """ 2775s shell = main_window.ipyconsole.get_current_shellwidget() 2775s control = shell._control 2775s qtbot.waitUntil( 2775s lambda: shell.spyder_kernel_ready and shell._prompt_html is not None, 2775s timeout=SHELL_TIMEOUT) 2775s 2775s # Open test file 2775s test_file = osp.join(LOCATION, 'script_unicode.py') 2775s main_window.editor.load(test_file) 2775s code_editor = main_window.editor.get_focus_widget() 2775s 2775s # Run test file 2775s qtbot.keyClick(code_editor, Qt.Key_F5) 2775s qtbot.wait(500) 2775s 2775s help_plugin = main_window.help 2775s webview = help_plugin.get_widget().rich_text.webview._webview 2775s webpage = webview.page() if WEBENGINE else webview.page().mainFrame() 2775s 2775s # Write function name 2775s qtbot.keyClicks(control, u'np.linalg.norm') 2775s 2775s # Get help 2775s control.inspect_current_object() 2775s 2775s # Check that a expected text is part of the page 2775s > qtbot.waitUntil( 2775s lambda: check_text(webpage, "Matrix or vector norm."), 2775s timeout=6000) 2775s E pytestqt.exceptions.TimeoutError: waitUntil timed out in 6000 milliseconds 2775s 2775s /tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/app/tests/test_mainwindow.py:459: TimeoutError 2775s --------------------------- Captured stdout teardown --------------------------- 2775s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2775s Type "copyright", "credits" or "license" for more information. 2775s 2775s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2775s 2775s In [1]: np.linalg.norm 2775s _________________________ test_PYTHONPATH_in_consoles __________________________ 2775s 2775s main_window = 2775s qtbot = 2775s tmp_path = PosixPath('/tmp/pytest-of-ubuntu/pytest-3/test_PYTHONPATH_in_consoles4') 2775s restore_user_env = None 2775s 2775s @flaky(max_runs=5) 2775s def test_PYTHONPATH_in_consoles(main_window, qtbot, tmp_path, 2775s restore_user_env): 2775s """ 2775s Test that PYTHONPATH is passed to IPython consoles under different 2775s scenarios. 2775s """ 2775s # Wait until the window is fully up 2775s ipyconsole = main_window.ipyconsole 2775s shell = ipyconsole.get_current_shellwidget() 2775s qtbot.waitUntil(lambda: shell._prompt_html is not None, 2775s timeout=SHELL_TIMEOUT) 2775s 2775s # Main variables 2775s ppm = main_window.get_plugin(Plugins.PythonpathManager) 2775s 2775s # Add a directory to PYTHONPATH 2775s sys_dir = tmp_path / 'sys_dir' 2775s sys_dir.mkdir() 2775s set_user_env({"PYTHONPATH": str(sys_dir)}) 2775s 2775s # Add a directory to the current list of paths to simulate a path added by 2775s # users 2775s user_dir = tmp_path / 'user_dir' 2775s user_dir.mkdir() 2775s if os.name != "nt": 2775s assert ppm.get_container().path == () 2775s ppm.get_container().path = (str(user_dir),) + ppm.get_container().path 2775s 2775s # Open Pythonpath dialog to detect sys_dir 2775s ppm.show_path_manager() 2775s qtbot.wait(500) 2775s 2775s # Check we're showing two headers 2775s > assert len(ppm.path_manager_dialog.headers) == 2 2775s E assert 1 == 2 2775s E + where 1 = len([]) 2775s E + where [] = .headers 2775s E + where = .path_manager_dialog 2775s 2775s /tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/app/tests/test_mainwindow.py:6502: AssertionError 2775s ----------------------------- Captured Qt messages ----------------------------- 2775s QtWarningMsg: Attribute Qt::AA_UseSoftwareOpenGL must be set before QCoreApplication is created. 2775s QtWarningMsg: Scenegraph already initialized, setBackend() request ignored 2775s --------------------------- Captured stdout teardown --------------------------- 2775s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2775s Type "copyright", "credits" or "license" for more information. 2775s 2775s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2775s 2775s In [1]: 2775s --------------------------- Captured stdout teardown --------------------------- 2775s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2775s Type "copyright", "credits" or "license" for more information. 2775s 2775s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2775s 2775s In [1]: 2775s --------------------------- Captured stdout teardown --------------------------- 2775s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2775s Type "copyright", "credits" or "license" for more information. 2775s 2775s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2775s 2775s In [1]: 2775s --------------------------- Captured stdout teardown --------------------------- 2775s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2775s Type "copyright", "credits" or "license" for more information. 2775s 2775s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2775s 2775s In [1]: 2775s --------------------------- Captured stdout teardown --------------------------- 2775s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2775s Type "copyright", "credits" or "license" for more information. 2775s 2775s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2775s 2775s In [1]: 2775s --------------------------- Captured stdout teardown --------------------------- 2775s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2775s Type "copyright", "credits" or "license" for more information. 2775s 2775s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2775s 2775s In [1]: 2775s --------------------------- Captured stdout teardown --------------------------- 2775s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2775s Type "copyright", "credits" or "license" for more information. 2775s 2775s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2775s 2775s In [1]: 2775s --------------------------- Captured stdout teardown --------------------------- 2775s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2775s Type "copyright", "credits" or "license" for more information. 2775s 2775s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2775s 2775s In [1]: 2775s --------------------------- Captured stdout teardown --------------------------- 2775s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2775s Type "copyright", "credits" or "license" for more information. 2775s 2775s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2775s 2775s In [1]: 2775s --------------------------- Captured stdout teardown --------------------------- 2775s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2775s Type "copyright", "credits" or "license" for more information. 2775s 2775s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2775s 2775s In [1]: 2775s --------------------------- Captured stdout teardown --------------------------- 2775s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2775s Type "copyright", "credits" or "license" for more information. 2775s 2775s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2775s 2775s In [1]: 2775s --------------------------- Captured stdout teardown --------------------------- 2775s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2775s Type "copyright", "credits" or "license" for more information. 2775s 2775s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2775s 2775s In [1]: 2775s --------------------------- Captured stdout teardown --------------------------- 2775s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2775s Type "copyright", "credits" or "license" for more information. 2775s 2775s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2775s 2775s In [1]: 2775s --------------------------- Captured stdout teardown --------------------------- 2775s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2775s Type "copyright", "credits" or "license" for more information. 2775s 2775s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2775s 2775s In [1]: 2775s --------------------------- Captured stdout teardown --------------------------- 2775s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2775s Type "copyright", "credits" or "license" for more information. 2775s 2775s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2775s 2775s In [1]: 2775s --------------------------- Captured stdout teardown --------------------------- 2775s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2775s Type "copyright", "credits" or "license" for more information. 2775s 2775s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2775s 2775s In [1]: 2775s --------------------------- Captured stdout teardown --------------------------- 2775s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2775s Type "copyright", "credits" or "license" for more information. 2775s 2775s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2775s 2775s In [1]: 2775s --------------------------- Captured stdout teardown --------------------------- 2775s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2775s Type "copyright", "credits" or "license" for more information. 2775s 2775s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2775s 2775s In [1]: 2775s --------------------------- Captured stdout teardown --------------------------- 2775s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2775s Type "copyright", "credits" or "license" for more information. 2775s 2775s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2775s 2775s In [1]: 2775s ____________________________ test_quotes_rename_ipy ____________________________ 2775s 2775s main_window = 2775s qtbot = 2775s tmp_path = PosixPath('/tmp/pytest-of-ubuntu/pytest-3/test_quotes_rename_ipy0') 2775s 2775s @pytest.mark.skipif(os.name == "nt", reason="No quotes on Windows file paths") 2775s def test_quotes_rename_ipy(main_window, qtbot, tmp_path): 2775s """ 2775s Test that we can run files with quotes in name, renamed files, 2775s and ipy files. 2775s """ 2775s # create a file with a funky name 2775s path = "a'b\"c\\.py" 2775s file = tmp_path / path 2775s file.write_text("print(23 + 780)") 2775s path = to_text_string(file) 2775s main_window.editor.load(path) 2775s 2775s # Run file 2775s shell = main_window.ipyconsole.get_current_shellwidget() 2775s control = shell._control 2775s qtbot.waitUntil( 2775s lambda: shell.spyder_kernel_ready and shell._prompt_html is not None, 2775s timeout=SHELL_TIMEOUT) 2775s 2775s > with qtbot.waitSignal(shell.executed): 2775s E pytestqt.exceptions.TimeoutError: Signal executed(PyQt_PyObject) not emitted after 5000 ms 2775s 2775s /tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/app/tests/test_mainwindow.py:6735: TimeoutError 2775s --------------------------- Captured stdout teardown --------------------------- 2775s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2775s Type "copyright", "credits" or "license" for more information. 2775s 2775s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2775s 2775s In [1]: 2775s =============================== warnings summary =============================== 2775s ../../../../usr/lib/python3/dist-packages/jupyter_client/connect.py:22 2775s /usr/lib/python3/dist-packages/jupyter_client/connect.py:22: DeprecationWarning: Jupyter is migrating its paths to use standard platformdirs 2775s given by the platformdirs library. To remove this warning and 2775s see the appropriate new directories, set the environment variable 2775s `JUPYTER_PLATFORM_DIRS=1` and then run `jupyter --paths`. 2775s The use of platformdirs will be the default in `jupyter_core` v6 2775s from jupyter_core.paths import jupyter_data_dir, jupyter_runtime_dir, secure_write 2775s 2775s spyder/config/base.py:441 2775s /tmp/autopkgtest.B1O1OH/build.aVN/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. 2775s locale_language = locale.getdefaultlocale()[0] 2775s 2775s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 2775s ===Flaky Test Report=== 2775s 2775s test_dedicated_consoles passed 1 out of the required 1 times. Success! 2775s test_debugger_plugin passed 1 out of the required 1 times. Success! 2775s test_recursive_debug passed 1 out of the required 1 times. Success! 2775s test_console_initial_cwd_is_synced passed 1 out of the required 1 times. Success! 2775s test_outline_namespace_package failed (2 runs remaining out of 3). 2775s 2775s waitUntil timed out in 25000 milliseconds 2775s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2775s test_outline_namespace_package passed 1 out of the required 1 times. Success! 2775s test_PYTHONPATH_in_consoles failed (4 runs remaining out of 5). 2775s 2775s assert 1 == 2 2775s + where 1 = len([]) 2775s + where [] = .headers 2775s + where = .path_manager_dialog 2775s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2775s test_PYTHONPATH_in_consoles failed (3 runs remaining out of 5). 2775s 2775s assert 1 == 2 2775s + where 1 = len([]) 2775s + where [] = .headers 2775s + where = .path_manager_dialog 2775s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2775s test_PYTHONPATH_in_consoles failed (2 runs remaining out of 5). 2775s 2775s assert 1 == 2 2775s + where 1 = len([]) 2775s + where [] = .headers 2775s + where = .path_manager_dialog 2775s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2775s test_PYTHONPATH_in_consoles failed (1 runs remaining out of 5). 2775s 2775s assert 1 == 2 2775s + where 1 = len([]) 2775s + where [] = .headers 2775s + where = .path_manager_dialog 2775s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2775s test_PYTHONPATH_in_consoles failed; it passed 0 out of the required 1 times. 2775s 2775s assert 1 == 2 2775s + where 1 = len([]) 2775s + where [] = .headers 2775s + where = .path_manager_dialog 2775s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2775s test_runfile_namespace passed 1 out of the required 1 times. Success! 2775s test_undock_plugin_and_close passed 1 out of the required 1 times. Success! 2775s test_outline_in_maximized_editor passed 1 out of the required 1 times. Success! 2775s test_editor_window_outline_and_toolbars passed 1 out of the required 1 times. Success! 2775s 2775s ===End Flaky Test Report=== 2775s ============================= slowest 10 durations ============================= 2775s 9.42s call spyder/app/tests/test_mainwindow.py::test_console_initial_cwd_is_synced 2775s 8.28s setup spyder/app/tests/test_mainwindow.py::test_outline_namespace_package 2775s 7.87s call spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console_dot_notation 2775s 7.84s teardown spyder/app/tests/test_mainwindow.py::test_editor_window_outline_and_toolbars 2775s 7.71s call spyder/app/tests/test_mainwindow.py::test_outline_in_maximized_editor 2775s 7.13s call spyder/app/tests/test_mainwindow.py::test_debugger_plugin 2775s 6.97s setup spyder/app/tests/test_mainwindow.py::test_undock_plugin_and_close 2775s 6.70s setup spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2775s 6.57s call spyder/app/tests/test_mainwindow.py::test_quotes_rename_ipy 2775s 6.39s setup spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2775s = 3 failed, 14 passed, 119 skipped, 3 deselected, 2 warnings, 1 error in 221.34s (0:03:41) = 2778s *** END OF RUN 2: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 2778s *** STARTING RUN 3 at 22:29:24: 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 2781s 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'] 2781s ============================= test session starts ============================== 2781s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 2781s cachedir: .pytest_cache 2781s PyQt5 5.15.11 -- Qt runtime 5.15.15 -- Qt compiled 5.15.15 2781s rootdir: /tmp/autopkgtest.B1O1OH/build.aVN/src 2781s configfile: pytest.ini 2781s 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 2781s timeout: 120.0s 2781s timeout method: thread 2781s timeout func_only: False 2782s collecting ... collected 139 items / 3 deselected / 136 selected 2782s 2782s spyder/app/tests/test_mainwindow.py::test_single_instance_and_edit_magic SKIPPED [ 0%] 2782s spyder/app/tests/test_mainwindow.py::test_default_plugin_actions SKIPPED [ 1%] 2782s spyder/app/tests/test_mainwindow.py::test_dedicated_consoles SKIPPED [ 2%] 2782s spyder/app/tests/test_mainwindow.py::test_change_types_in_varexp SKIPPED [ 2%] 2782s spyder/app/tests/test_mainwindow.py::test_change_lsp_interpreter[index=1] SKIPPED [ 3%] 2782s spyder/app/tests/test_mainwindow.py::test_rename_files_in_editor_after_folder_rename SKIPPED [ 4%] 2782s spyder/app/tests/test_mainwindow.py::test_no_update_outline SKIPPED [ 5%] 2782s spyder/app/tests/test_mainwindow.py::test_leaks SKIPPED (Test passed in 2782s previous runs) [ 5%] 2782s spyder/app/tests/test_mainwindow.py::test_lock_action SKIPPED (Test 2782s passed in previous runs) [ 6%] 2782s spyder/app/tests/test_mainwindow.py::test_opengl_implementation[main_window0] SKIPPED [ 7%] 2782s spyder/app/tests/test_mainwindow.py::test_filter_numpy_warning[main_window0] SKIPPED [ 8%] 2782s spyder/app/tests/test_mainwindow.py::test_get_help_combo SKIPPED (Fails 2782s on other than macOS) [ 8%] 2793s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console_dot_notation PASSED [ 9%] 2793s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console SKIPPED [ 10%] 2793s spyder/app/tests/test_mainwindow.py::test_window_title SKIPPED (Test 2793s passed in previous runs) [ 11%] 2793s spyder/app/tests/test_mainwindow.py::test_move_to_first_breakpoint[True] SKIPPED [ 11%] 2793s spyder/app/tests/test_mainwindow.py::test_move_to_first_breakpoint[False] SKIPPED [ 12%] 2793s spyder/app/tests/test_mainwindow.py::test_clickable_ipython_tracebacks SKIPPED [ 13%] 2793s spyder/app/tests/test_mainwindow.py::test_shell_execution SKIPPED (Test 2793s passed in previous runs) [ 13%] 2793s spyder/app/tests/test_mainwindow.py::test_change_cwd_ipython_console[non_ascii_\xf1_\xed_\xe7] SKIPPED [ 14%] 2793s spyder/app/tests/test_mainwindow.py::test_change_cwd_ipython_console[test_dir] SKIPPED [ 15%] 2793s spyder/app/tests/test_mainwindow.py::test_change_cwd_explorer[non_ascii_\xf1_\xed_\xe7] SKIPPED [ 16%] 2793s spyder/app/tests/test_mainwindow.py::test_change_cwd_explorer[test_dir] SKIPPED [ 16%] 2793s spyder/app/tests/test_mainwindow.py::test_project_path SKIPPED (Test 2793s passed in previous runs) [ 17%] 2793s spyder/app/tests/test_mainwindow.py::test_open_notebooks_from_project_explorer SKIPPED [ 18%] 2793s spyder/app/tests/test_mainwindow.py::test_runfile_from_project_explorer SKIPPED [ 19%] 2793s spyder/app/tests/test_mainwindow.py::test_set_new_breakpoints SKIPPED [ 19%] 2793s spyder/app/tests/test_mainwindow.py::test_open_files_in_new_editor_window SKIPPED [ 20%] 2793s spyder/app/tests/test_mainwindow.py::test_close_when_file_is_changed SKIPPED [ 21%] 2793s spyder/app/tests/test_mainwindow.py::test_maximize_minimize_plugins SKIPPED [ 22%] 2793s spyder/app/tests/test_mainwindow.py::test_issue_4066 SKIPPED (Test 2793s passed in previous runs) [ 22%] 2793s spyder/app/tests/test_mainwindow.py::test_varexp_edit_inline SKIPPED [ 23%] 2793s spyder/app/tests/test_mainwindow.py::test_c_and_n_pdb_commands SKIPPED [ 24%] 2793s spyder/app/tests/test_mainwindow.py::test_stop_dbg SKIPPED (Test passed 2793s in previous runs) [ 25%] 2793s spyder/app/tests/test_mainwindow.py::test_change_cwd_dbg SKIPPED (Test 2793s passed in previous runs) [ 25%] 2793s spyder/app/tests/test_mainwindow.py::test_varexp_magic_dbg SKIPPED (Test 2793s passed in previous runs) [ 26%] 2793s spyder/app/tests/test_mainwindow.py::test_plots_plugin[main_window0] SKIPPED [ 27%] 2793s spyder/app/tests/test_mainwindow.py::test_plots_plugin[main_window1] SKIPPED [ 27%] 2793s spyder/app/tests/test_mainwindow.py::test_plots_scroll SKIPPED (Test 2793s passed in previous runs) [ 28%] 2793s spyder/app/tests/test_mainwindow.py::test_tight_layout_option_for_inline_plot SKIPPED [ 29%] 2793s spyder/app/tests/test_mainwindow.py::test_plot_from_collectioneditor SKIPPED [ 30%] 2793s spyder/app/tests/test_mainwindow.py::test_editorstack_open_switcher_dlg SKIPPED [ 30%] 2793s spyder/app/tests/test_mainwindow.py::test_switcher_projects_integration SKIPPED [ 31%] 2793s spyder/app/tests/test_mainwindow.py::test_run_static_code_analysis SKIPPED [ 32%] 2793s spyder/app/tests/test_mainwindow.py::test_troubleshooting_menu_item_and_url SKIPPED [ 33%] 2793s spyder/app/tests/test_mainwindow.py::test_help_opens_when_show_tutorial_full SKIPPED [ 33%] 2793s spyder/app/tests/test_mainwindow.py::test_report_issue SKIPPED (Test 2793s passed in previous runs) [ 34%] 2793s spyder/app/tests/test_mainwindow.py::test_custom_layouts SKIPPED (It 2793s segfaults on Linux and Mac) [ 35%] 2793s spyder/app/tests/test_mainwindow.py::test_programmatic_custom_layouts SKIPPED [ 36%] 2793s spyder/app/tests/test_mainwindow.py::test_save_on_runfile SKIPPED (Test 2793s passed in previous runs) [ 36%] 2793s spyder/app/tests/test_mainwindow.py::test_pylint_follows_file SKIPPED [ 37%] 2793s spyder/app/tests/test_mainwindow.py::test_report_comms_error SKIPPED [ 38%] 2793s spyder/app/tests/test_mainwindow.py::test_break_while_running SKIPPED [ 38%] 2793s spyder/app/tests/test_mainwindow.py::test_preferences_run_section_exists SKIPPED [ 39%] 2793s spyder/app/tests/test_mainwindow.py::test_preferences_checkboxes_not_checked_regression SKIPPED [ 40%] 2793s spyder/app/tests/test_mainwindow.py::test_preferences_change_font_regression SKIPPED [ 41%] 2793s spyder/app/tests/test_mainwindow.py::test_preferences_empty_shortcut_regression[main_window0] SKIPPED [ 41%] 2793s spyder/app/tests/test_mainwindow.py::test_preferences_shortcut_reset_regression SKIPPED [ 42%] 2793s spyder/app/tests/test_mainwindow.py::test_change_lsp_interpreter[before=test_PYTHONPATH_in_consoles] SKIPPED [ 43%] 2793s spyder/app/tests/test_mainwindow.py::test_preferences_last_page_is_loaded SKIPPED [ 44%] 2793s spyder/app/tests/test_mainwindow.py::test_debug_unsaved_file SKIPPED [ 44%] 2793s spyder/app/tests/test_mainwindow.py::test_runcell[True] SKIPPED (Test 2793s passed in previous runs) [ 45%] 2793s spyder/app/tests/test_mainwindow.py::test_runcell[False] SKIPPED (Test 2793s passed in previous runs) [ 46%] 2793s spyder/app/tests/test_mainwindow.py::test_runcell_leading_indent SKIPPED [ 47%] 2793s spyder/app/tests/test_mainwindow.py::test_varexp_refresh SKIPPED (Test 2793s passed in previous runs) [ 47%] 2793s spyder/app/tests/test_mainwindow.py::test_path_manager_updates_clients SKIPPED [ 48%] 2793s spyder/app/tests/test_mainwindow.py::test_pdb_key_leak SKIPPED (Test 2793s passed in previous runs) [ 49%] 2793s spyder/app/tests/test_mainwindow.py::test_pdb_step[True] SKIPPED (Test 2793s passed in previous runs) [ 50%] 2793s spyder/app/tests/test_mainwindow.py::test_pdb_step[False] SKIPPED (Test 2793s passed in previous runs) [ 50%] 2793s spyder/app/tests/test_mainwindow.py::test_ipython_magic[True-True] SKIPPED [ 51%] 2793s spyder/app/tests/test_mainwindow.py::test_ipython_magic[True-False] SKIPPED [ 52%] 2793s spyder/app/tests/test_mainwindow.py::test_ipython_magic[False-True] SKIPPED [ 52%] 2793s spyder/app/tests/test_mainwindow.py::test_ipython_magic[False-False] SKIPPED [ 53%] 2793s spyder/app/tests/test_mainwindow.py::test_running_namespace SKIPPED [ 54%] 2793s spyder/app/tests/test_mainwindow.py::test_running_namespace_refresh SKIPPED [ 55%] 2793s spyder/app/tests/test_mainwindow.py::test_debug_namespace SKIPPED [ 55%] 2793s spyder/app/tests/test_mainwindow.py::test_post_mortem SKIPPED (Test 2793s passed in previous runs) [ 56%] 2793s spyder/app/tests/test_mainwindow.py::test_varexp_cleared_after_kernel_restart SKIPPED [ 57%] 2793s spyder/app/tests/test_mainwindow.py::test_varexp_cleared_after_reset SKIPPED [ 58%] 2793s spyder/app/tests/test_mainwindow.py::test_immediate_debug SKIPPED (Test 2793s passed in previous runs) [ 58%] 2793s spyder/app/tests/test_mainwindow.py::test_local_namespace SKIPPED (Test 2793s passed in previous runs) [ 59%] 2793s spyder/app/tests/test_mainwindow.py::test_switch_to_plugin SKIPPED (Test 2793s passed in previous runs) [ 60%] 2793s spyder/app/tests/test_mainwindow.py::test_tour_message[main_window0] SKIPPED [ 61%] 2793s spyder/app/tests/test_mainwindow.py::test_prevent_closing SKIPPED (Test 2793s passed in previous runs) [ 61%] 2793s spyder/app/tests/test_mainwindow.py::test_continue_first_line SKIPPED [ 62%] 2793s spyder/app/tests/test_mainwindow.py::test_pdb_ipykernel SKIPPED (Flaky 2793s on Linux) [ 63%] 2793s spyder/app/tests/test_mainwindow.py::test_print_comms SKIPPED (Test 2793s passed in previous runs) [ 63%] 2793s spyder/app/tests/test_mainwindow.py::test_goto_find SKIPPED (Test passed 2793s in previous runs) [ 64%] 2793s spyder/app/tests/test_mainwindow.py::test_copy_paste SKIPPED (Test 2793s passed in previous runs) [ 65%] 2793s spyder/app/tests/test_mainwindow.py::test_add_external_plugins_to_dependencies SKIPPED [ 66%] 2793s spyder/app/tests/test_mainwindow.py::test_shortcuts_in_external_plugins SKIPPED [ 66%] 2793s spyder/app/tests/test_mainwindow.py::test_locals_globals_var_debug SKIPPED [ 67%] 2793s spyder/app/tests/test_mainwindow.py::test_focus_for_plugins_with_raise_and_focus SKIPPED [ 68%] 2793s spyder/app/tests/test_mainwindow.py::test_history_from_ipyconsole SKIPPED [ 69%] 2793s spyder/app/tests/test_mainwindow.py::test_debug_unsaved_function SKIPPED [ 69%] 2793s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console_special_characters SKIPPED [ 70%] 2793s spyder/app/tests/test_mainwindow.py::test_get_help_editor[object_info0] SKIPPED [ 71%] 2793s spyder/app/tests/test_mainwindow.py::test_get_help_editor[object_info1] SKIPPED [ 72%] 2793s spyder/app/tests/test_mainwindow.py::test_runconfig_workdir SKIPPED [ 72%] 2793s spyder/app/tests/test_mainwindow.py::test_connection_to_external_kernel SKIPPED [ 73%] 2793s spyder/app/tests/test_mainwindow.py::test_run_code SKIPPED (Test passed 2793s in previous runs) [ 74%] 2793s spyder/app/tests/test_mainwindow.py::test_run_cell_copy[main_window0] SKIPPED [ 75%] 2793s spyder/app/tests/test_mainwindow.py::test_switcher SKIPPED (Test passed 2793s in previous runs) [ 75%] 2793s spyder/app/tests/test_mainwindow.py::test_editorstack_open_symbolfinder_dlg SKIPPED [ 76%] 2793s spyder/app/tests/test_mainwindow.py::test_go_to_definition SKIPPED (Test 2793s passed in previous runs) [ 77%] 2793s spyder/app/tests/test_mainwindow.py::test_varexp_rename SKIPPED (Test 2793s passed in previous runs) [ 77%] 2793s spyder/app/tests/test_mainwindow.py::test_varexp_remove SKIPPED (Test 2793s passed in previous runs) [ 78%] 2793s spyder/app/tests/test_mainwindow.py::test_runcell_edge_cases[main_window0] SKIPPED [ 79%] 2793s spyder/app/tests/test_mainwindow.py::test_runcell_pdb SKIPPED (Test 2793s passed in previous runs) [ 80%] 2793s spyder/app/tests/test_mainwindow.py::test_runcell_cache[False] SKIPPED [ 80%] 2793s spyder/app/tests/test_mainwindow.py::test_runcell_cache[True] SKIPPED [ 81%] 2793s spyder/app/tests/test_mainwindow.py::test_runcell_after_restart SKIPPED [ 82%] 2793s spyder/app/tests/test_mainwindow.py::test_run_unsaved_file_multiprocessing SKIPPED [ 83%] 2793s spyder/app/tests/test_mainwindow.py::test_ordering_lsp_requests_at_startup SKIPPED [ 83%] 2793s spyder/app/tests/test_mainwindow.py::test_update_outline SKIPPED (Test 2793s passed in previous runs) [ 84%] 2793s spyder/app/tests/test_mainwindow.py::test_outline_no_init SKIPPED (Test 2793s passed in previous runs) [ 85%] 2793s spyder/app/tests/test_mainwindow.py::test_print_multiprocessing SKIPPED [ 86%] 2793s spyder/app/tests/test_mainwindow.py::test_print_faulthandler SKIPPED [ 86%] 2793s spyder/app/tests/test_mainwindow.py::test_out_runfile_runcell SKIPPED [ 87%] 2793s spyder/app/tests/test_mainwindow.py::test_print_frames[False] SKIPPED [ 88%] 2793s spyder/app/tests/test_mainwindow.py::test_print_frames[True] SKIPPED [ 88%] 2793s spyder/app/tests/test_mainwindow.py::test_debugger_plugin SKIPPED (Test 2793s passed in previous runs) [ 89%] 2793s spyder/app/tests/test_mainwindow.py::test_recursive_debug SKIPPED (Test 2793s passed in previous runs) [ 90%] 2793s spyder/app/tests/test_mainwindow.py::test_visible_plugins SKIPPED (Test 2793s passed in previous runs) [ 91%] 2793s spyder/app/tests/test_mainwindow.py::test_cwd_is_synced_when_switching_consoles SKIPPED [ 91%] 2793s spyder/app/tests/test_mainwindow.py::test_console_initial_cwd_is_synced SKIPPED [ 92%] 2793s spyder/app/tests/test_mainwindow.py::test_debug_selection SKIPPED (Test 2793s passed in previous runs) [ 93%] 2793s spyder/app/tests/test_mainwindow.py::test_outline_namespace_package SKIPPED [ 94%] 2839s spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles FAILED [ 94%] 2839s spyder/app/tests/test_mainwindow.py::test_recursive_debug_exception SKIPPED [ 95%] 2839s spyder/app/tests/test_mainwindow.py::test_runfile_namespace SKIPPED [ 96%] 2848s spyder/app/tests/test_mainwindow.py::test_quotes_rename_ipy PASSED [ 97%] 2848s spyder/app/tests/test_mainwindow.py::test_icons_in_menus SKIPPED (Only 2848s works for Mac) [ 97%] 2848s spyder/app/tests/test_mainwindow.py::test_undock_plugin_and_close SKIPPED [ 98%] 2848s spyder/app/tests/test_mainwindow.py::test_outline_in_maximized_editor SKIPPED [ 99%] 2850s spyder/app/tests/test_mainwindow.py::test_editor_window_outline_and_toolbars SKIPPED [100%] 2850s 2850s =================================== FAILURES =================================== 2850s _________________________ test_PYTHONPATH_in_consoles __________________________ 2850s 2850s main_window = 2850s qtbot = 2850s tmp_path = PosixPath('/tmp/pytest-of-ubuntu/pytest-4/test_PYTHONPATH_in_consoles4') 2850s restore_user_env = None 2850s 2850s @flaky(max_runs=5) 2850s def test_PYTHONPATH_in_consoles(main_window, qtbot, tmp_path, 2850s restore_user_env): 2850s """ 2850s Test that PYTHONPATH is passed to IPython consoles under different 2850s scenarios. 2850s """ 2850s # Wait until the window is fully up 2850s ipyconsole = main_window.ipyconsole 2850s shell = ipyconsole.get_current_shellwidget() 2850s qtbot.waitUntil(lambda: shell._prompt_html is not None, 2850s timeout=SHELL_TIMEOUT) 2850s 2850s # Main variables 2850s ppm = main_window.get_plugin(Plugins.PythonpathManager) 2850s 2850s # Add a directory to PYTHONPATH 2850s sys_dir = tmp_path / 'sys_dir' 2850s sys_dir.mkdir() 2850s set_user_env({"PYTHONPATH": str(sys_dir)}) 2850s 2850s # Add a directory to the current list of paths to simulate a path added by 2850s # users 2850s user_dir = tmp_path / 'user_dir' 2850s user_dir.mkdir() 2850s if os.name != "nt": 2850s assert ppm.get_container().path == () 2850s ppm.get_container().path = (str(user_dir),) + ppm.get_container().path 2850s 2850s # Open Pythonpath dialog to detect sys_dir 2850s ppm.show_path_manager() 2850s qtbot.wait(500) 2850s 2850s # Check we're showing two headers 2850s > assert len(ppm.path_manager_dialog.headers) == 2 2850s E assert 1 == 2 2850s E + where 1 = len([]) 2850s E + where [] = .headers 2850s E + where = .path_manager_dialog 2850s 2850s /tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/app/tests/test_mainwindow.py:6502: AssertionError 2850s ----------------------------- Captured Qt messages ----------------------------- 2850s QtWarningMsg: Attribute Qt::AA_UseSoftwareOpenGL must be set before QCoreApplication is created. 2850s QtWarningMsg: Scenegraph already initialized, setBackend() request ignored 2850s --------------------------- Captured stdout teardown --------------------------- 2850s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2850s Type "copyright", "credits" or "license" for more information. 2850s 2850s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2850s 2850s In [1]: 2850s --------------------------- Captured stdout teardown --------------------------- 2850s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2850s Type "copyright", "credits" or "license" for more information. 2850s 2850s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2850s 2850s In [1]: 2850s --------------------------- Captured stdout teardown --------------------------- 2850s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2850s Type "copyright", "credits" or "license" for more information. 2850s 2850s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2850s 2850s In [1]: 2850s --------------------------- Captured stdout teardown --------------------------- 2850s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2850s Type "copyright", "credits" or "license" for more information. 2850s 2850s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2850s 2850s In [1]: 2850s --------------------------- Captured stdout teardown --------------------------- 2850s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2850s Type "copyright", "credits" or "license" for more information. 2850s 2850s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2850s 2850s In [1]: 2850s --------------------------- Captured stdout teardown --------------------------- 2850s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2850s Type "copyright", "credits" or "license" for more information. 2850s 2850s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2850s 2850s In [1]: 2850s --------------------------- Captured stdout teardown --------------------------- 2850s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2850s Type "copyright", "credits" or "license" for more information. 2850s 2850s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2850s 2850s In [1]: 2850s --------------------------- Captured stdout teardown --------------------------- 2850s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2850s Type "copyright", "credits" or "license" for more information. 2850s 2850s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2850s 2850s In [1]: 2850s --------------------------- Captured stdout teardown --------------------------- 2850s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2850s Type "copyright", "credits" or "license" for more information. 2850s 2850s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2850s 2850s In [1]: 2850s --------------------------- Captured stdout teardown --------------------------- 2850s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2850s Type "copyright", "credits" or "license" for more information. 2850s 2850s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2851s 2851s In [1]: 2851s --------------------------- Captured stdout teardown --------------------------- 2851s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2851s Type "copyright", "credits" or "license" for more information. 2851s 2851s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2851s 2851s In [1]: 2851s --------------------------- Captured stdout teardown --------------------------- 2851s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2851s Type "copyright", "credits" or "license" for more information. 2851s 2851s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2851s 2851s In [1]: 2851s --------------------------- Captured stdout teardown --------------------------- 2851s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2851s Type "copyright", "credits" or "license" for more information. 2851s 2851s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2851s 2851s In [1]: 2851s --------------------------- Captured stdout teardown --------------------------- 2851s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2851s Type "copyright", "credits" or "license" for more information. 2851s 2851s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2851s 2851s In [1]: 2851s --------------------------- Captured stdout teardown --------------------------- 2851s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2851s Type "copyright", "credits" or "license" for more information. 2851s 2851s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2851s 2851s In [1]: 2851s --------------------------- Captured stdout teardown --------------------------- 2851s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2851s Type "copyright", "credits" or "license" for more information. 2851s 2851s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2851s 2851s In [1]: 2851s --------------------------- Captured stdout teardown --------------------------- 2851s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2851s Type "copyright", "credits" or "license" for more information. 2851s 2851s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2851s 2851s In [1]: 2851s --------------------------- Captured stdout teardown --------------------------- 2851s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2851s Type "copyright", "credits" or "license" for more information. 2851s 2851s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2851s 2851s In [1]: 2851s --------------------------- Captured stdout teardown --------------------------- 2851s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2851s Type "copyright", "credits" or "license" for more information. 2851s 2851s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2851s 2851s In [1]: 2851s =============================== warnings summary =============================== 2851s ../../../../usr/lib/python3/dist-packages/jupyter_client/connect.py:22 2851s /usr/lib/python3/dist-packages/jupyter_client/connect.py:22: DeprecationWarning: Jupyter is migrating its paths to use standard platformdirs 2851s given by the platformdirs library. To remove this warning and 2851s see the appropriate new directories, set the environment variable 2851s `JUPYTER_PLATFORM_DIRS=1` and then run `jupyter --paths`. 2851s The use of platformdirs will be the default in `jupyter_core` v6 2851s from jupyter_core.paths import jupyter_data_dir, jupyter_runtime_dir, secure_write 2851s 2851s spyder/config/base.py:441 2851s /tmp/autopkgtest.B1O1OH/build.aVN/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. 2851s locale_language = locale.getdefaultlocale()[0] 2851s 2851s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 2851s ===Flaky Test Report=== 2851s 2851s test_PYTHONPATH_in_consoles failed (4 runs remaining out of 5). 2851s 2851s assert 1 == 2 2851s + where 1 = len([]) 2851s + where [] = .headers 2851s + where = .path_manager_dialog 2851s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2851s test_PYTHONPATH_in_consoles failed (3 runs remaining out of 5). 2851s 2851s assert 1 == 2 2851s + where 1 = len([]) 2851s + where [] = .headers 2851s + where = .path_manager_dialog 2851s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2851s test_PYTHONPATH_in_consoles failed (2 runs remaining out of 5). 2851s 2851s assert 1 == 2 2851s + where 1 = len([]) 2851s + where [] = .headers 2851s + where = .path_manager_dialog 2851s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2851s test_PYTHONPATH_in_consoles failed (1 runs remaining out of 5). 2851s 2851s assert 1 == 2 2851s + where 1 = len([]) 2851s + where [] = .headers 2851s + where = .path_manager_dialog 2851s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2851s test_PYTHONPATH_in_consoles failed; it passed 0 out of the required 1 times. 2851s 2851s assert 1 == 2 2851s + where 1 = len([]) 2851s + where [] = .headers 2851s + where = .path_manager_dialog 2851s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2851s 2851s ===End Flaky Test Report=== 2851s ============================= slowest 10 durations ============================= 2851s 7.98s setup spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console_dot_notation 2851s 6.48s setup spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2851s 6.04s setup spyder/app/tests/test_mainwindow.py::test_quotes_rename_ipy 2851s 5.95s setup spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2851s 5.85s setup spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2851s 5.82s setup spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2851s 5.78s setup spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2851s 2.63s teardown spyder/app/tests/test_mainwindow.py::test_editor_window_outline_and_toolbars 2851s 1.92s teardown spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2851s 1.88s teardown spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console_dot_notation 2851s = 1 failed, 2 passed, 133 skipped, 3 deselected, 2 warnings in 69.73s (0:01:09) = 2852s *** END OF RUN 3: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 2852s *** STARTING RUN 4 at 22:30:38: 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 2854s 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'] 2854s ============================= test session starts ============================== 2854s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 2854s cachedir: .pytest_cache 2854s PyQt5 5.15.11 -- Qt runtime 5.15.15 -- Qt compiled 5.15.15 2854s rootdir: /tmp/autopkgtest.B1O1OH/build.aVN/src 2854s configfile: pytest.ini 2854s 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 2854s timeout: 120.0s 2854s timeout method: thread 2854s timeout func_only: False 2854s collecting ... collected 139 items / 3 deselected / 136 selected 2854s 2854s spyder/app/tests/test_mainwindow.py::test_single_instance_and_edit_magic SKIPPED [ 0%] 2854s spyder/app/tests/test_mainwindow.py::test_default_plugin_actions SKIPPED [ 1%] 2854s spyder/app/tests/test_mainwindow.py::test_dedicated_consoles SKIPPED [ 2%] 2854s spyder/app/tests/test_mainwindow.py::test_change_types_in_varexp SKIPPED [ 2%] 2855s spyder/app/tests/test_mainwindow.py::test_change_lsp_interpreter[index=1] SKIPPED [ 3%] 2855s spyder/app/tests/test_mainwindow.py::test_rename_files_in_editor_after_folder_rename SKIPPED [ 4%] 2855s spyder/app/tests/test_mainwindow.py::test_no_update_outline SKIPPED [ 5%] 2855s spyder/app/tests/test_mainwindow.py::test_leaks SKIPPED (Test passed in 2855s previous runs) [ 5%] 2855s spyder/app/tests/test_mainwindow.py::test_lock_action SKIPPED (Test 2855s passed in previous runs) [ 6%] 2855s spyder/app/tests/test_mainwindow.py::test_opengl_implementation[main_window0] SKIPPED [ 7%] 2855s spyder/app/tests/test_mainwindow.py::test_filter_numpy_warning[main_window0] SKIPPED [ 8%] 2855s spyder/app/tests/test_mainwindow.py::test_get_help_combo SKIPPED (Fails 2855s on other than macOS) [ 8%] 2855s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console_dot_notation SKIPPED [ 9%] 2855s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console SKIPPED [ 10%] 2855s spyder/app/tests/test_mainwindow.py::test_window_title SKIPPED (Test 2855s passed in previous runs) [ 11%] 2855s spyder/app/tests/test_mainwindow.py::test_move_to_first_breakpoint[True] SKIPPED [ 11%] 2855s spyder/app/tests/test_mainwindow.py::test_move_to_first_breakpoint[False] SKIPPED [ 12%] 2855s spyder/app/tests/test_mainwindow.py::test_clickable_ipython_tracebacks SKIPPED [ 13%] 2855s spyder/app/tests/test_mainwindow.py::test_shell_execution SKIPPED (Test 2855s passed in previous runs) [ 13%] 2855s spyder/app/tests/test_mainwindow.py::test_change_cwd_ipython_console[non_ascii_\xf1_\xed_\xe7] SKIPPED [ 14%] 2855s spyder/app/tests/test_mainwindow.py::test_change_cwd_ipython_console[test_dir] SKIPPED [ 15%] 2855s spyder/app/tests/test_mainwindow.py::test_change_cwd_explorer[non_ascii_\xf1_\xed_\xe7] SKIPPED [ 16%] 2855s spyder/app/tests/test_mainwindow.py::test_change_cwd_explorer[test_dir] SKIPPED [ 16%] 2855s spyder/app/tests/test_mainwindow.py::test_project_path SKIPPED (Test 2855s passed in previous runs) [ 17%] 2855s spyder/app/tests/test_mainwindow.py::test_open_notebooks_from_project_explorer SKIPPED [ 18%] 2855s spyder/app/tests/test_mainwindow.py::test_runfile_from_project_explorer SKIPPED [ 19%] 2855s spyder/app/tests/test_mainwindow.py::test_set_new_breakpoints SKIPPED [ 19%] 2855s spyder/app/tests/test_mainwindow.py::test_open_files_in_new_editor_window SKIPPED [ 20%] 2855s spyder/app/tests/test_mainwindow.py::test_close_when_file_is_changed SKIPPED [ 21%] 2855s spyder/app/tests/test_mainwindow.py::test_maximize_minimize_plugins SKIPPED [ 22%] 2855s spyder/app/tests/test_mainwindow.py::test_issue_4066 SKIPPED (Test 2855s passed in previous runs) [ 22%] 2855s spyder/app/tests/test_mainwindow.py::test_varexp_edit_inline SKIPPED [ 23%] 2855s spyder/app/tests/test_mainwindow.py::test_c_and_n_pdb_commands SKIPPED [ 24%] 2855s spyder/app/tests/test_mainwindow.py::test_stop_dbg SKIPPED (Test passed 2855s in previous runs) [ 25%] 2855s spyder/app/tests/test_mainwindow.py::test_change_cwd_dbg SKIPPED (Test 2855s passed in previous runs) [ 25%] 2855s spyder/app/tests/test_mainwindow.py::test_varexp_magic_dbg SKIPPED (Test 2855s passed in previous runs) [ 26%] 2855s spyder/app/tests/test_mainwindow.py::test_plots_plugin[main_window0] SKIPPED [ 27%] 2855s spyder/app/tests/test_mainwindow.py::test_plots_plugin[main_window1] SKIPPED [ 27%] 2855s spyder/app/tests/test_mainwindow.py::test_plots_scroll SKIPPED (Test 2855s passed in previous runs) [ 28%] 2855s spyder/app/tests/test_mainwindow.py::test_tight_layout_option_for_inline_plot SKIPPED [ 29%] 2855s spyder/app/tests/test_mainwindow.py::test_plot_from_collectioneditor SKIPPED [ 30%] 2855s spyder/app/tests/test_mainwindow.py::test_editorstack_open_switcher_dlg SKIPPED [ 30%] 2855s spyder/app/tests/test_mainwindow.py::test_switcher_projects_integration SKIPPED [ 31%] 2855s spyder/app/tests/test_mainwindow.py::test_run_static_code_analysis SKIPPED [ 32%] 2855s spyder/app/tests/test_mainwindow.py::test_troubleshooting_menu_item_and_url SKIPPED [ 33%] 2855s spyder/app/tests/test_mainwindow.py::test_help_opens_when_show_tutorial_full SKIPPED [ 33%] 2855s spyder/app/tests/test_mainwindow.py::test_report_issue SKIPPED (Test 2855s passed in previous runs) [ 34%] 2855s spyder/app/tests/test_mainwindow.py::test_custom_layouts SKIPPED (It 2855s segfaults on Linux and Mac) [ 35%] 2855s spyder/app/tests/test_mainwindow.py::test_programmatic_custom_layouts SKIPPED [ 36%] 2855s spyder/app/tests/test_mainwindow.py::test_save_on_runfile SKIPPED (Test 2855s passed in previous runs) [ 36%] 2855s spyder/app/tests/test_mainwindow.py::test_pylint_follows_file SKIPPED [ 37%] 2855s spyder/app/tests/test_mainwindow.py::test_report_comms_error SKIPPED [ 38%] 2855s spyder/app/tests/test_mainwindow.py::test_break_while_running SKIPPED [ 38%] 2855s spyder/app/tests/test_mainwindow.py::test_preferences_run_section_exists SKIPPED [ 39%] 2855s spyder/app/tests/test_mainwindow.py::test_preferences_checkboxes_not_checked_regression SKIPPED [ 40%] 2855s spyder/app/tests/test_mainwindow.py::test_preferences_change_font_regression SKIPPED [ 41%] 2855s spyder/app/tests/test_mainwindow.py::test_preferences_empty_shortcut_regression[main_window0] SKIPPED [ 41%] 2855s spyder/app/tests/test_mainwindow.py::test_preferences_shortcut_reset_regression SKIPPED [ 42%] 2855s spyder/app/tests/test_mainwindow.py::test_change_lsp_interpreter[before=test_PYTHONPATH_in_consoles] SKIPPED [ 43%] 2855s spyder/app/tests/test_mainwindow.py::test_preferences_last_page_is_loaded SKIPPED [ 44%] 2855s spyder/app/tests/test_mainwindow.py::test_debug_unsaved_file SKIPPED [ 44%] 2855s spyder/app/tests/test_mainwindow.py::test_runcell[True] SKIPPED (Test 2855s passed in previous runs) [ 45%] 2855s spyder/app/tests/test_mainwindow.py::test_runcell[False] SKIPPED (Test 2855s passed in previous runs) [ 46%] 2855s spyder/app/tests/test_mainwindow.py::test_runcell_leading_indent SKIPPED [ 47%] 2855s spyder/app/tests/test_mainwindow.py::test_varexp_refresh SKIPPED (Test 2855s passed in previous runs) [ 47%] 2855s spyder/app/tests/test_mainwindow.py::test_path_manager_updates_clients SKIPPED [ 48%] 2855s spyder/app/tests/test_mainwindow.py::test_pdb_key_leak SKIPPED (Test 2855s passed in previous runs) [ 49%] 2855s spyder/app/tests/test_mainwindow.py::test_pdb_step[True] SKIPPED (Test 2855s passed in previous runs) [ 50%] 2855s spyder/app/tests/test_mainwindow.py::test_pdb_step[False] SKIPPED (Test 2855s passed in previous runs) [ 50%] 2855s spyder/app/tests/test_mainwindow.py::test_ipython_magic[True-True] SKIPPED [ 51%] 2855s spyder/app/tests/test_mainwindow.py::test_ipython_magic[True-False] SKIPPED [ 52%] 2855s spyder/app/tests/test_mainwindow.py::test_ipython_magic[False-True] SKIPPED [ 52%] 2855s spyder/app/tests/test_mainwindow.py::test_ipython_magic[False-False] SKIPPED [ 53%] 2855s spyder/app/tests/test_mainwindow.py::test_running_namespace SKIPPED [ 54%] 2855s spyder/app/tests/test_mainwindow.py::test_running_namespace_refresh SKIPPED [ 55%] 2855s spyder/app/tests/test_mainwindow.py::test_debug_namespace SKIPPED [ 55%] 2855s spyder/app/tests/test_mainwindow.py::test_post_mortem SKIPPED (Test 2855s passed in previous runs) [ 56%] 2855s spyder/app/tests/test_mainwindow.py::test_varexp_cleared_after_kernel_restart SKIPPED [ 57%] 2855s spyder/app/tests/test_mainwindow.py::test_varexp_cleared_after_reset SKIPPED [ 58%] 2855s spyder/app/tests/test_mainwindow.py::test_immediate_debug SKIPPED (Test 2855s passed in previous runs) [ 58%] 2855s spyder/app/tests/test_mainwindow.py::test_local_namespace SKIPPED (Test 2855s passed in previous runs) [ 59%] 2855s spyder/app/tests/test_mainwindow.py::test_switch_to_plugin SKIPPED (Test 2855s passed in previous runs) [ 60%] 2855s spyder/app/tests/test_mainwindow.py::test_tour_message[main_window0] SKIPPED [ 61%] 2855s spyder/app/tests/test_mainwindow.py::test_prevent_closing SKIPPED (Test 2855s passed in previous runs) [ 61%] 2855s spyder/app/tests/test_mainwindow.py::test_continue_first_line SKIPPED [ 62%] 2855s spyder/app/tests/test_mainwindow.py::test_pdb_ipykernel SKIPPED (Flaky 2855s on Linux) [ 63%] 2855s spyder/app/tests/test_mainwindow.py::test_print_comms SKIPPED (Test 2855s passed in previous runs) [ 63%] 2855s spyder/app/tests/test_mainwindow.py::test_goto_find SKIPPED (Test passed 2855s in previous runs) [ 64%] 2855s spyder/app/tests/test_mainwindow.py::test_copy_paste SKIPPED (Test 2855s passed in previous runs) [ 65%] 2855s spyder/app/tests/test_mainwindow.py::test_add_external_plugins_to_dependencies SKIPPED [ 66%] 2855s spyder/app/tests/test_mainwindow.py::test_shortcuts_in_external_plugins SKIPPED [ 66%] 2855s spyder/app/tests/test_mainwindow.py::test_locals_globals_var_debug SKIPPED [ 67%] 2855s spyder/app/tests/test_mainwindow.py::test_focus_for_plugins_with_raise_and_focus SKIPPED [ 68%] 2855s spyder/app/tests/test_mainwindow.py::test_history_from_ipyconsole SKIPPED [ 69%] 2855s spyder/app/tests/test_mainwindow.py::test_debug_unsaved_function SKIPPED [ 69%] 2855s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console_special_characters SKIPPED [ 70%] 2855s spyder/app/tests/test_mainwindow.py::test_get_help_editor[object_info0] SKIPPED [ 71%] 2855s spyder/app/tests/test_mainwindow.py::test_get_help_editor[object_info1] SKIPPED [ 72%] 2855s spyder/app/tests/test_mainwindow.py::test_runconfig_workdir SKIPPED [ 72%] 2855s spyder/app/tests/test_mainwindow.py::test_connection_to_external_kernel SKIPPED [ 73%] 2855s spyder/app/tests/test_mainwindow.py::test_run_code SKIPPED (Test passed 2855s in previous runs) [ 74%] 2855s spyder/app/tests/test_mainwindow.py::test_run_cell_copy[main_window0] SKIPPED [ 75%] 2855s spyder/app/tests/test_mainwindow.py::test_switcher SKIPPED (Test passed 2855s in previous runs) [ 75%] 2855s spyder/app/tests/test_mainwindow.py::test_editorstack_open_symbolfinder_dlg SKIPPED [ 76%] 2855s spyder/app/tests/test_mainwindow.py::test_go_to_definition SKIPPED (Test 2855s passed in previous runs) [ 77%] 2855s spyder/app/tests/test_mainwindow.py::test_varexp_rename SKIPPED (Test 2855s passed in previous runs) [ 77%] 2855s spyder/app/tests/test_mainwindow.py::test_varexp_remove SKIPPED (Test 2855s passed in previous runs) [ 78%] 2855s spyder/app/tests/test_mainwindow.py::test_runcell_edge_cases[main_window0] SKIPPED [ 79%] 2855s spyder/app/tests/test_mainwindow.py::test_runcell_pdb SKIPPED (Test 2855s passed in previous runs) [ 80%] 2855s spyder/app/tests/test_mainwindow.py::test_runcell_cache[False] SKIPPED [ 80%] 2855s spyder/app/tests/test_mainwindow.py::test_runcell_cache[True] SKIPPED [ 81%] 2855s spyder/app/tests/test_mainwindow.py::test_runcell_after_restart SKIPPED [ 82%] 2855s spyder/app/tests/test_mainwindow.py::test_run_unsaved_file_multiprocessing SKIPPED [ 83%] 2855s spyder/app/tests/test_mainwindow.py::test_ordering_lsp_requests_at_startup SKIPPED [ 83%] 2855s spyder/app/tests/test_mainwindow.py::test_update_outline SKIPPED (Test 2855s passed in previous runs) [ 84%] 2855s spyder/app/tests/test_mainwindow.py::test_outline_no_init SKIPPED (Test 2855s passed in previous runs) [ 85%] 2855s spyder/app/tests/test_mainwindow.py::test_print_multiprocessing SKIPPED [ 86%] 2855s spyder/app/tests/test_mainwindow.py::test_print_faulthandler SKIPPED [ 86%] 2855s spyder/app/tests/test_mainwindow.py::test_out_runfile_runcell SKIPPED [ 87%] 2855s spyder/app/tests/test_mainwindow.py::test_print_frames[False] SKIPPED [ 88%] 2855s spyder/app/tests/test_mainwindow.py::test_print_frames[True] SKIPPED [ 88%] 2855s spyder/app/tests/test_mainwindow.py::test_debugger_plugin SKIPPED (Test 2855s passed in previous runs) [ 89%] 2855s spyder/app/tests/test_mainwindow.py::test_recursive_debug SKIPPED (Test 2855s passed in previous runs) [ 90%] 2855s spyder/app/tests/test_mainwindow.py::test_visible_plugins SKIPPED (Test 2855s passed in previous runs) [ 91%] 2855s spyder/app/tests/test_mainwindow.py::test_cwd_is_synced_when_switching_consoles SKIPPED [ 91%] 2855s spyder/app/tests/test_mainwindow.py::test_console_initial_cwd_is_synced SKIPPED [ 92%] 2855s spyder/app/tests/test_mainwindow.py::test_debug_selection SKIPPED (Test 2855s passed in previous runs) [ 93%] 2855s spyder/app/tests/test_mainwindow.py::test_outline_namespace_package SKIPPED [ 94%] 2906s spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles FAILED [ 94%] 2906s spyder/app/tests/test_mainwindow.py::test_recursive_debug_exception SKIPPED [ 95%] 2906s spyder/app/tests/test_mainwindow.py::test_runfile_namespace SKIPPED [ 96%] 2906s spyder/app/tests/test_mainwindow.py::test_quotes_rename_ipy SKIPPED [ 97%] 2906s spyder/app/tests/test_mainwindow.py::test_icons_in_menus SKIPPED (Only 2906s works for Mac) [ 97%] 2906s spyder/app/tests/test_mainwindow.py::test_undock_plugin_and_close SKIPPED [ 98%] 2906s spyder/app/tests/test_mainwindow.py::test_outline_in_maximized_editor SKIPPED [ 99%] 2907s spyder/app/tests/test_mainwindow.py::test_editor_window_outline_and_toolbars SKIPPED [100%] 2907s 2907s =================================== FAILURES =================================== 2907s _________________________ test_PYTHONPATH_in_consoles __________________________ 2907s 2907s main_window = 2907s qtbot = 2907s tmp_path = PosixPath('/tmp/pytest-of-ubuntu/pytest-5/test_PYTHONPATH_in_consoles4') 2907s restore_user_env = None 2907s 2907s @flaky(max_runs=5) 2907s def test_PYTHONPATH_in_consoles(main_window, qtbot, tmp_path, 2907s restore_user_env): 2907s """ 2907s Test that PYTHONPATH is passed to IPython consoles under different 2907s scenarios. 2907s """ 2907s # Wait until the window is fully up 2907s ipyconsole = main_window.ipyconsole 2907s shell = ipyconsole.get_current_shellwidget() 2907s qtbot.waitUntil(lambda: shell._prompt_html is not None, 2907s timeout=SHELL_TIMEOUT) 2907s 2907s # Main variables 2907s ppm = main_window.get_plugin(Plugins.PythonpathManager) 2907s 2907s # Add a directory to PYTHONPATH 2907s sys_dir = tmp_path / 'sys_dir' 2907s sys_dir.mkdir() 2907s set_user_env({"PYTHONPATH": str(sys_dir)}) 2907s 2907s # Add a directory to the current list of paths to simulate a path added by 2907s # users 2907s user_dir = tmp_path / 'user_dir' 2907s user_dir.mkdir() 2907s if os.name != "nt": 2907s assert ppm.get_container().path == () 2907s ppm.get_container().path = (str(user_dir),) + ppm.get_container().path 2907s 2907s # Open Pythonpath dialog to detect sys_dir 2907s ppm.show_path_manager() 2907s qtbot.wait(500) 2907s 2907s # Check we're showing two headers 2907s > assert len(ppm.path_manager_dialog.headers) == 2 2907s E assert 1 == 2 2907s E + where 1 = len([]) 2907s E + where [] = .headers 2907s E + where = .path_manager_dialog 2907s 2907s /tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/app/tests/test_mainwindow.py:6502: AssertionError 2907s ----------------------------- Captured Qt messages ----------------------------- 2907s QtWarningMsg: Attribute Qt::AA_UseSoftwareOpenGL must be set before QCoreApplication is created. 2907s QtWarningMsg: Scenegraph already initialized, setBackend() request ignored 2907s ---------------------------- Captured stdout setup ----------------------------- 2907s Attribute Qt::AA_UseSoftwareOpenGL must be set before QCoreApplication is created. 2907s Warning: None of the following fonts is installed: ['Ubuntu Mono'] 2907s --------------------------- Captured stdout teardown --------------------------- 2907s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2907s Type "copyright", "credits" or "license" for more information. 2907s 2907s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2907s 2907s In [1]: 2907s --------------------------- Captured stdout teardown --------------------------- 2907s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2907s Type "copyright", "credits" or "license" for more information. 2907s 2907s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2907s 2907s In [1]: 2907s --------------------------- Captured stdout teardown --------------------------- 2907s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2907s Type "copyright", "credits" or "license" for more information. 2907s 2907s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2907s 2907s In [1]: 2907s --------------------------- Captured stdout teardown --------------------------- 2907s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2907s Type "copyright", "credits" or "license" for more information. 2907s 2907s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2907s 2907s In [1]: 2907s --------------------------- Captured stdout teardown --------------------------- 2907s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2907s Type "copyright", "credits" or "license" for more information. 2907s 2907s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2907s 2907s In [1]: 2907s --------------------------- Captured stdout teardown --------------------------- 2907s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2907s Type "copyright", "credits" or "license" for more information. 2907s 2907s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2907s 2907s In [1]: 2907s --------------------------- Captured stdout teardown --------------------------- 2907s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2907s Type "copyright", "credits" or "license" for more information. 2907s 2907s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2907s 2907s In [1]: 2907s --------------------------- Captured stdout teardown --------------------------- 2907s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2907s Type "copyright", "credits" or "license" for more information. 2907s 2907s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2907s 2907s In [1]: 2907s --------------------------- Captured stdout teardown --------------------------- 2907s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2907s Type "copyright", "credits" or "license" for more information. 2907s 2907s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2907s 2907s In [1]: 2907s --------------------------- Captured stdout teardown --------------------------- 2907s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2907s Type "copyright", "credits" or "license" for more information. 2907s 2907s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2907s 2907s In [1]: 2907s --------------------------- Captured stdout teardown --------------------------- 2907s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2907s Type "copyright", "credits" or "license" for more information. 2907s 2907s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2907s 2907s In [1]: 2907s --------------------------- Captured stdout teardown --------------------------- 2907s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2907s Type "copyright", "credits" or "license" for more information. 2907s 2907s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2907s 2907s In [1]: 2907s --------------------------- Captured stdout teardown --------------------------- 2907s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2907s Type "copyright", "credits" or "license" for more information. 2907s 2907s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2907s 2907s In [1]: 2907s --------------------------- Captured stdout teardown --------------------------- 2907s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2907s Type "copyright", "credits" or "license" for more information. 2907s 2907s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2907s 2907s In [1]: 2907s --------------------------- Captured stdout teardown --------------------------- 2907s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2907s Type "copyright", "credits" or "license" for more information. 2907s 2907s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2907s 2907s In [1]: 2907s --------------------------- Captured stdout teardown --------------------------- 2907s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2907s Type "copyright", "credits" or "license" for more information. 2907s 2907s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2907s 2907s In [1]: 2907s --------------------------- Captured stdout teardown --------------------------- 2907s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2907s Type "copyright", "credits" or "license" for more information. 2907s 2907s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2907s 2907s In [1]: 2907s --------------------------- Captured stdout teardown --------------------------- 2907s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2907s Type "copyright", "credits" or "license" for more information. 2907s 2907s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2907s 2907s In [1]: 2907s --------------------------- Captured stdout teardown --------------------------- 2907s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2907s Type "copyright", "credits" or "license" for more information. 2907s 2907s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2907s 2907s In [1]: 2907s =============================== warnings summary =============================== 2907s ../../../../usr/lib/python3/dist-packages/jupyter_client/connect.py:22 2907s /usr/lib/python3/dist-packages/jupyter_client/connect.py:22: DeprecationWarning: Jupyter is migrating its paths to use standard platformdirs 2907s given by the platformdirs library. To remove this warning and 2907s see the appropriate new directories, set the environment variable 2907s `JUPYTER_PLATFORM_DIRS=1` and then run `jupyter --paths`. 2907s The use of platformdirs will be the default in `jupyter_core` v6 2907s from jupyter_core.paths import jupyter_data_dir, jupyter_runtime_dir, secure_write 2907s 2907s spyder/config/base.py:441 2907s /tmp/autopkgtest.B1O1OH/build.aVN/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. 2907s locale_language = locale.getdefaultlocale()[0] 2907s 2907s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 2907s ===Flaky Test Report=== 2907s 2907s test_PYTHONPATH_in_consoles failed (4 runs remaining out of 5). 2907s 2907s assert 1 == 2 2907s + where 1 = len([]) 2907s + where [] = .headers 2907s + where = .path_manager_dialog 2907s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2907s test_PYTHONPATH_in_consoles failed (3 runs remaining out of 5). 2907s 2907s assert 1 == 2 2907s + where 1 = len([]) 2907s + where [] = .headers 2907s + where = .path_manager_dialog 2907s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2907s test_PYTHONPATH_in_consoles failed (2 runs remaining out of 5). 2907s 2907s assert 1 == 2 2907s + where 1 = len([]) 2907s + where [] = .headers 2907s + where = .path_manager_dialog 2907s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2907s test_PYTHONPATH_in_consoles failed (1 runs remaining out of 5). 2907s 2907s assert 1 == 2 2907s + where 1 = len([]) 2907s + where [] = .headers 2907s + where = .path_manager_dialog 2907s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2907s test_PYTHONPATH_in_consoles failed; it passed 0 out of the required 1 times. 2907s 2907s assert 1 == 2 2907s + where 1 = len([]) 2907s + where [] = .headers 2907s + where = .path_manager_dialog 2907s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2907s 2907s ===End Flaky Test Report=== 2907s ============================= slowest 10 durations ============================= 2907s 7.55s setup spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2907s 7.37s setup spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2907s 6.78s setup spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2907s 6.75s setup spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2907s 6.30s setup spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2907s 2.53s teardown spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2907s 2.41s call spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2907s 1.61s teardown spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2907s 1.58s teardown spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2907s 1.52s teardown spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2907s ========== 1 failed, 135 skipped, 3 deselected, 2 warnings in 53.36s =========== 2911s *** END OF RUN 4: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 2911s *** STARTING RUN 5 at 22:31:37: 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 2913s 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'] 2913s ============================= test session starts ============================== 2913s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 2913s cachedir: .pytest_cache 2913s PyQt5 5.15.11 -- Qt runtime 5.15.15 -- Qt compiled 5.15.15 2913s rootdir: /tmp/autopkgtest.B1O1OH/build.aVN/src 2913s configfile: pytest.ini 2913s 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 2913s timeout: 120.0s 2913s timeout method: thread 2913s timeout func_only: False 2913s collecting ... collected 139 items / 3 deselected / 136 selected 2913s 2913s spyder/app/tests/test_mainwindow.py::test_single_instance_and_edit_magic SKIPPED [ 0%] 2913s spyder/app/tests/test_mainwindow.py::test_default_plugin_actions SKIPPED [ 1%] 2913s spyder/app/tests/test_mainwindow.py::test_dedicated_consoles SKIPPED [ 2%] 2913s spyder/app/tests/test_mainwindow.py::test_change_types_in_varexp SKIPPED [ 2%] 2913s spyder/app/tests/test_mainwindow.py::test_change_lsp_interpreter[index=1] SKIPPED [ 3%] 2914s spyder/app/tests/test_mainwindow.py::test_rename_files_in_editor_after_folder_rename SKIPPED [ 4%] 2914s spyder/app/tests/test_mainwindow.py::test_no_update_outline SKIPPED [ 5%] 2914s spyder/app/tests/test_mainwindow.py::test_leaks SKIPPED (Test passed in 2914s previous runs) [ 5%] 2914s spyder/app/tests/test_mainwindow.py::test_lock_action SKIPPED (Test 2914s passed in previous runs) [ 6%] 2914s spyder/app/tests/test_mainwindow.py::test_opengl_implementation[main_window0] SKIPPED [ 7%] 2914s spyder/app/tests/test_mainwindow.py::test_filter_numpy_warning[main_window0] SKIPPED [ 8%] 2914s spyder/app/tests/test_mainwindow.py::test_get_help_combo SKIPPED (Fails 2914s on other than macOS) [ 8%] 2914s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console_dot_notation SKIPPED [ 9%] 2914s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console SKIPPED [ 10%] 2914s spyder/app/tests/test_mainwindow.py::test_window_title SKIPPED (Test 2914s passed in previous runs) [ 11%] 2914s spyder/app/tests/test_mainwindow.py::test_move_to_first_breakpoint[True] SKIPPED [ 11%] 2914s spyder/app/tests/test_mainwindow.py::test_move_to_first_breakpoint[False] SKIPPED [ 12%] 2914s spyder/app/tests/test_mainwindow.py::test_clickable_ipython_tracebacks SKIPPED [ 13%] 2914s spyder/app/tests/test_mainwindow.py::test_shell_execution SKIPPED (Test 2914s passed in previous runs) [ 13%] 2914s spyder/app/tests/test_mainwindow.py::test_change_cwd_ipython_console[non_ascii_\xf1_\xed_\xe7] SKIPPED [ 14%] 2914s spyder/app/tests/test_mainwindow.py::test_change_cwd_ipython_console[test_dir] SKIPPED [ 15%] 2914s spyder/app/tests/test_mainwindow.py::test_change_cwd_explorer[non_ascii_\xf1_\xed_\xe7] SKIPPED [ 16%] 2914s spyder/app/tests/test_mainwindow.py::test_change_cwd_explorer[test_dir] SKIPPED [ 16%] 2914s spyder/app/tests/test_mainwindow.py::test_project_path SKIPPED (Test 2914s passed in previous runs) [ 17%] 2914s spyder/app/tests/test_mainwindow.py::test_open_notebooks_from_project_explorer SKIPPED [ 18%] 2914s spyder/app/tests/test_mainwindow.py::test_runfile_from_project_explorer SKIPPED [ 19%] 2914s spyder/app/tests/test_mainwindow.py::test_set_new_breakpoints SKIPPED [ 19%] 2914s spyder/app/tests/test_mainwindow.py::test_open_files_in_new_editor_window SKIPPED [ 20%] 2914s spyder/app/tests/test_mainwindow.py::test_close_when_file_is_changed SKIPPED [ 21%] 2914s spyder/app/tests/test_mainwindow.py::test_maximize_minimize_plugins SKIPPED [ 22%] 2914s spyder/app/tests/test_mainwindow.py::test_issue_4066 SKIPPED (Test 2914s passed in previous runs) [ 22%] 2914s spyder/app/tests/test_mainwindow.py::test_varexp_edit_inline SKIPPED [ 23%] 2914s spyder/app/tests/test_mainwindow.py::test_c_and_n_pdb_commands SKIPPED [ 24%] 2914s spyder/app/tests/test_mainwindow.py::test_stop_dbg SKIPPED (Test passed 2914s in previous runs) [ 25%] 2914s spyder/app/tests/test_mainwindow.py::test_change_cwd_dbg SKIPPED (Test 2914s passed in previous runs) [ 25%] 2914s spyder/app/tests/test_mainwindow.py::test_varexp_magic_dbg SKIPPED (Test 2914s passed in previous runs) [ 26%] 2914s spyder/app/tests/test_mainwindow.py::test_plots_plugin[main_window0] SKIPPED [ 27%] 2914s spyder/app/tests/test_mainwindow.py::test_plots_plugin[main_window1] SKIPPED [ 27%] 2914s spyder/app/tests/test_mainwindow.py::test_plots_scroll SKIPPED (Test 2914s passed in previous runs) [ 28%] 2914s spyder/app/tests/test_mainwindow.py::test_tight_layout_option_for_inline_plot SKIPPED [ 29%] 2914s spyder/app/tests/test_mainwindow.py::test_plot_from_collectioneditor SKIPPED [ 30%] 2914s spyder/app/tests/test_mainwindow.py::test_editorstack_open_switcher_dlg SKIPPED [ 30%] 2914s spyder/app/tests/test_mainwindow.py::test_switcher_projects_integration SKIPPED [ 31%] 2914s spyder/app/tests/test_mainwindow.py::test_run_static_code_analysis SKIPPED [ 32%] 2914s spyder/app/tests/test_mainwindow.py::test_troubleshooting_menu_item_and_url SKIPPED [ 33%] 2914s spyder/app/tests/test_mainwindow.py::test_help_opens_when_show_tutorial_full SKIPPED [ 33%] 2914s spyder/app/tests/test_mainwindow.py::test_report_issue SKIPPED (Test 2914s passed in previous runs) [ 34%] 2914s spyder/app/tests/test_mainwindow.py::test_custom_layouts SKIPPED (It 2914s segfaults on Linux and Mac) [ 35%] 2914s spyder/app/tests/test_mainwindow.py::test_programmatic_custom_layouts SKIPPED [ 36%] 2914s spyder/app/tests/test_mainwindow.py::test_save_on_runfile SKIPPED (Test 2914s passed in previous runs) [ 36%] 2914s spyder/app/tests/test_mainwindow.py::test_pylint_follows_file SKIPPED [ 37%] 2914s spyder/app/tests/test_mainwindow.py::test_report_comms_error SKIPPED [ 38%] 2914s spyder/app/tests/test_mainwindow.py::test_break_while_running SKIPPED [ 38%] 2914s spyder/app/tests/test_mainwindow.py::test_preferences_run_section_exists SKIPPED [ 39%] 2914s spyder/app/tests/test_mainwindow.py::test_preferences_checkboxes_not_checked_regression SKIPPED [ 40%] 2914s spyder/app/tests/test_mainwindow.py::test_preferences_change_font_regression SKIPPED [ 41%] 2914s spyder/app/tests/test_mainwindow.py::test_preferences_empty_shortcut_regression[main_window0] SKIPPED [ 41%] 2914s spyder/app/tests/test_mainwindow.py::test_preferences_shortcut_reset_regression SKIPPED [ 42%] 2914s spyder/app/tests/test_mainwindow.py::test_change_lsp_interpreter[before=test_PYTHONPATH_in_consoles] SKIPPED [ 43%] 2914s spyder/app/tests/test_mainwindow.py::test_preferences_last_page_is_loaded SKIPPED [ 44%] 2914s spyder/app/tests/test_mainwindow.py::test_debug_unsaved_file SKIPPED [ 44%] 2914s spyder/app/tests/test_mainwindow.py::test_runcell[True] SKIPPED (Test 2914s passed in previous runs) [ 45%] 2914s spyder/app/tests/test_mainwindow.py::test_runcell[False] SKIPPED (Test 2914s passed in previous runs) [ 46%] 2914s spyder/app/tests/test_mainwindow.py::test_runcell_leading_indent SKIPPED [ 47%] 2914s spyder/app/tests/test_mainwindow.py::test_varexp_refresh SKIPPED (Test 2914s passed in previous runs) [ 47%] 2914s spyder/app/tests/test_mainwindow.py::test_path_manager_updates_clients SKIPPED [ 48%] 2914s spyder/app/tests/test_mainwindow.py::test_pdb_key_leak SKIPPED (Test 2914s passed in previous runs) [ 49%] 2914s spyder/app/tests/test_mainwindow.py::test_pdb_step[True] SKIPPED (Test 2914s passed in previous runs) [ 50%] 2914s spyder/app/tests/test_mainwindow.py::test_pdb_step[False] SKIPPED (Test 2914s passed in previous runs) [ 50%] 2914s spyder/app/tests/test_mainwindow.py::test_ipython_magic[True-True] SKIPPED [ 51%] 2914s spyder/app/tests/test_mainwindow.py::test_ipython_magic[True-False] SKIPPED [ 52%] 2914s spyder/app/tests/test_mainwindow.py::test_ipython_magic[False-True] SKIPPED [ 52%] 2914s spyder/app/tests/test_mainwindow.py::test_ipython_magic[False-False] SKIPPED [ 53%] 2914s spyder/app/tests/test_mainwindow.py::test_running_namespace SKIPPED [ 54%] 2914s spyder/app/tests/test_mainwindow.py::test_running_namespace_refresh SKIPPED [ 55%] 2914s spyder/app/tests/test_mainwindow.py::test_debug_namespace SKIPPED [ 55%] 2914s spyder/app/tests/test_mainwindow.py::test_post_mortem SKIPPED (Test 2914s passed in previous runs) [ 56%] 2914s spyder/app/tests/test_mainwindow.py::test_varexp_cleared_after_kernel_restart SKIPPED [ 57%] 2914s spyder/app/tests/test_mainwindow.py::test_varexp_cleared_after_reset SKIPPED [ 58%] 2914s spyder/app/tests/test_mainwindow.py::test_immediate_debug SKIPPED (Test 2914s passed in previous runs) [ 58%] 2914s spyder/app/tests/test_mainwindow.py::test_local_namespace SKIPPED (Test 2914s passed in previous runs) [ 59%] 2914s spyder/app/tests/test_mainwindow.py::test_switch_to_plugin SKIPPED (Test 2914s passed in previous runs) [ 60%] 2914s spyder/app/tests/test_mainwindow.py::test_tour_message[main_window0] SKIPPED [ 61%] 2914s spyder/app/tests/test_mainwindow.py::test_prevent_closing SKIPPED (Test 2914s passed in previous runs) [ 61%] 2914s spyder/app/tests/test_mainwindow.py::test_continue_first_line SKIPPED [ 62%] 2914s spyder/app/tests/test_mainwindow.py::test_pdb_ipykernel SKIPPED (Flaky 2914s on Linux) [ 63%] 2914s spyder/app/tests/test_mainwindow.py::test_print_comms SKIPPED (Test 2914s passed in previous runs) [ 63%] 2914s spyder/app/tests/test_mainwindow.py::test_goto_find SKIPPED (Test passed 2914s in previous runs) [ 64%] 2914s spyder/app/tests/test_mainwindow.py::test_copy_paste SKIPPED (Test 2914s passed in previous runs) [ 65%] 2914s spyder/app/tests/test_mainwindow.py::test_add_external_plugins_to_dependencies SKIPPED [ 66%] 2914s spyder/app/tests/test_mainwindow.py::test_shortcuts_in_external_plugins SKIPPED [ 66%] 2914s spyder/app/tests/test_mainwindow.py::test_locals_globals_var_debug SKIPPED [ 67%] 2914s spyder/app/tests/test_mainwindow.py::test_focus_for_plugins_with_raise_and_focus SKIPPED [ 68%] 2914s spyder/app/tests/test_mainwindow.py::test_history_from_ipyconsole SKIPPED [ 69%] 2914s spyder/app/tests/test_mainwindow.py::test_debug_unsaved_function SKIPPED [ 69%] 2914s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console_special_characters SKIPPED [ 70%] 2914s spyder/app/tests/test_mainwindow.py::test_get_help_editor[object_info0] SKIPPED [ 71%] 2914s spyder/app/tests/test_mainwindow.py::test_get_help_editor[object_info1] SKIPPED [ 72%] 2914s spyder/app/tests/test_mainwindow.py::test_runconfig_workdir SKIPPED [ 72%] 2914s spyder/app/tests/test_mainwindow.py::test_connection_to_external_kernel SKIPPED [ 73%] 2914s spyder/app/tests/test_mainwindow.py::test_run_code SKIPPED (Test passed 2914s in previous runs) [ 74%] 2914s spyder/app/tests/test_mainwindow.py::test_run_cell_copy[main_window0] SKIPPED [ 75%] 2914s spyder/app/tests/test_mainwindow.py::test_switcher SKIPPED (Test passed 2914s in previous runs) [ 75%] 2914s spyder/app/tests/test_mainwindow.py::test_editorstack_open_symbolfinder_dlg SKIPPED [ 76%] 2914s spyder/app/tests/test_mainwindow.py::test_go_to_definition SKIPPED (Test 2914s passed in previous runs) [ 77%] 2914s spyder/app/tests/test_mainwindow.py::test_varexp_rename SKIPPED (Test 2914s passed in previous runs) [ 77%] 2914s spyder/app/tests/test_mainwindow.py::test_varexp_remove SKIPPED (Test 2914s passed in previous runs) [ 78%] 2914s spyder/app/tests/test_mainwindow.py::test_runcell_edge_cases[main_window0] SKIPPED [ 79%] 2914s spyder/app/tests/test_mainwindow.py::test_runcell_pdb SKIPPED (Test 2914s passed in previous runs) [ 80%] 2914s spyder/app/tests/test_mainwindow.py::test_runcell_cache[False] SKIPPED [ 80%] 2914s spyder/app/tests/test_mainwindow.py::test_runcell_cache[True] SKIPPED [ 81%] 2914s spyder/app/tests/test_mainwindow.py::test_runcell_after_restart SKIPPED [ 82%] 2914s spyder/app/tests/test_mainwindow.py::test_run_unsaved_file_multiprocessing SKIPPED [ 83%] 2914s spyder/app/tests/test_mainwindow.py::test_ordering_lsp_requests_at_startup SKIPPED [ 83%] 2914s spyder/app/tests/test_mainwindow.py::test_update_outline SKIPPED (Test 2914s passed in previous runs) [ 84%] 2914s spyder/app/tests/test_mainwindow.py::test_outline_no_init SKIPPED (Test 2914s passed in previous runs) [ 85%] 2914s spyder/app/tests/test_mainwindow.py::test_print_multiprocessing SKIPPED [ 86%] 2914s spyder/app/tests/test_mainwindow.py::test_print_faulthandler SKIPPED [ 86%] 2914s spyder/app/tests/test_mainwindow.py::test_out_runfile_runcell SKIPPED [ 87%] 2914s spyder/app/tests/test_mainwindow.py::test_print_frames[False] SKIPPED [ 88%] 2914s spyder/app/tests/test_mainwindow.py::test_print_frames[True] SKIPPED [ 88%] 2914s spyder/app/tests/test_mainwindow.py::test_debugger_plugin SKIPPED (Test 2914s passed in previous runs) [ 89%] 2914s spyder/app/tests/test_mainwindow.py::test_recursive_debug SKIPPED (Test 2914s passed in previous runs) [ 90%] 2914s spyder/app/tests/test_mainwindow.py::test_visible_plugins SKIPPED (Test 2914s passed in previous runs) [ 91%] 2914s spyder/app/tests/test_mainwindow.py::test_cwd_is_synced_when_switching_consoles SKIPPED [ 91%] 2914s spyder/app/tests/test_mainwindow.py::test_console_initial_cwd_is_synced SKIPPED [ 92%] 2914s spyder/app/tests/test_mainwindow.py::test_debug_selection SKIPPED (Test 2914s passed in previous runs) [ 93%] 2914s spyder/app/tests/test_mainwindow.py::test_outline_namespace_package SKIPPED [ 94%] 2963s spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles FAILED [ 94%] 2963s spyder/app/tests/test_mainwindow.py::test_recursive_debug_exception SKIPPED [ 95%] 2963s spyder/app/tests/test_mainwindow.py::test_runfile_namespace SKIPPED [ 96%] 2963s spyder/app/tests/test_mainwindow.py::test_quotes_rename_ipy SKIPPED [ 97%] 2963s spyder/app/tests/test_mainwindow.py::test_icons_in_menus SKIPPED (Only 2963s works for Mac) [ 97%] 2963s spyder/app/tests/test_mainwindow.py::test_undock_plugin_and_close SKIPPED [ 98%] 2963s spyder/app/tests/test_mainwindow.py::test_outline_in_maximized_editor SKIPPED [ 99%] 2964s spyder/app/tests/test_mainwindow.py::test_editor_window_outline_and_toolbars SKIPPED [100%] 2964s 2964s =================================== FAILURES =================================== 2964s _________________________ test_PYTHONPATH_in_consoles __________________________ 2964s 2964s main_window = 2964s qtbot = 2964s tmp_path = PosixPath('/tmp/pytest-of-ubuntu/pytest-6/test_PYTHONPATH_in_consoles4') 2964s restore_user_env = None 2964s 2964s @flaky(max_runs=5) 2964s def test_PYTHONPATH_in_consoles(main_window, qtbot, tmp_path, 2964s restore_user_env): 2964s """ 2964s Test that PYTHONPATH is passed to IPython consoles under different 2964s scenarios. 2964s """ 2964s # Wait until the window is fully up 2964s ipyconsole = main_window.ipyconsole 2964s shell = ipyconsole.get_current_shellwidget() 2964s qtbot.waitUntil(lambda: shell._prompt_html is not None, 2964s timeout=SHELL_TIMEOUT) 2964s 2964s # Main variables 2964s ppm = main_window.get_plugin(Plugins.PythonpathManager) 2964s 2964s # Add a directory to PYTHONPATH 2964s sys_dir = tmp_path / 'sys_dir' 2964s sys_dir.mkdir() 2964s set_user_env({"PYTHONPATH": str(sys_dir)}) 2964s 2964s # Add a directory to the current list of paths to simulate a path added by 2964s # users 2964s user_dir = tmp_path / 'user_dir' 2964s user_dir.mkdir() 2964s if os.name != "nt": 2964s assert ppm.get_container().path == () 2964s ppm.get_container().path = (str(user_dir),) + ppm.get_container().path 2964s 2964s # Open Pythonpath dialog to detect sys_dir 2964s ppm.show_path_manager() 2964s qtbot.wait(500) 2964s 2964s # Check we're showing two headers 2964s > assert len(ppm.path_manager_dialog.headers) == 2 2964s E assert 1 == 2 2964s E + where 1 = len([]) 2964s E + where [] = .headers 2964s E + where = .path_manager_dialog 2964s 2964s /tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/app/tests/test_mainwindow.py:6502: AssertionError 2964s ----------------------------- Captured Qt messages ----------------------------- 2964s QtWarningMsg: Attribute Qt::AA_UseSoftwareOpenGL must be set before QCoreApplication is created. 2964s QtWarningMsg: Scenegraph already initialized, setBackend() request ignored 2964s ---------------------------- Captured stdout setup ----------------------------- 2964s Attribute Qt::AA_UseSoftwareOpenGL must be set before QCoreApplication is created. 2964s Warning: None of the following fonts is installed: ['Ubuntu Mono'] 2964s --------------------------- Captured stdout teardown --------------------------- 2964s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2964s Type "copyright", "credits" or "license" for more information. 2964s 2964s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2964s 2964s In [1]: 2964s --------------------------- Captured stdout teardown --------------------------- 2964s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2964s Type "copyright", "credits" or "license" for more information. 2964s 2964s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2964s 2964s In [1]: 2964s --------------------------- Captured stdout teardown --------------------------- 2964s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2964s Type "copyright", "credits" or "license" for more information. 2964s 2964s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2964s 2964s In [1]: 2964s --------------------------- Captured stdout teardown --------------------------- 2964s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2964s Type "copyright", "credits" or "license" for more information. 2964s 2964s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2964s 2964s In [1]: 2964s --------------------------- Captured stdout teardown --------------------------- 2964s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2964s Type "copyright", "credits" or "license" for more information. 2964s 2964s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2964s 2964s In [1]: 2964s --------------------------- Captured stdout teardown --------------------------- 2964s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2964s Type "copyright", "credits" or "license" for more information. 2964s 2964s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2964s 2964s In [1]: 2964s --------------------------- Captured stdout teardown --------------------------- 2964s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2964s Type "copyright", "credits" or "license" for more information. 2964s 2964s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2964s 2964s In [1]: 2964s --------------------------- Captured stdout teardown --------------------------- 2964s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2964s Type "copyright", "credits" or "license" for more information. 2964s 2964s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2964s 2964s In [1]: 2964s --------------------------- Captured stdout teardown --------------------------- 2964s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2964s Type "copyright", "credits" or "license" for more information. 2964s 2964s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2964s 2964s In [1]: 2964s --------------------------- Captured stdout teardown --------------------------- 2964s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2964s Type "copyright", "credits" or "license" for more information. 2964s 2964s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2964s 2964s In [1]: 2964s --------------------------- Captured stdout teardown --------------------------- 2964s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2964s Type "copyright", "credits" or "license" for more information. 2964s 2964s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2964s 2964s In [1]: 2964s --------------------------- Captured stdout teardown --------------------------- 2964s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2964s Type "copyright", "credits" or "license" for more information. 2964s 2964s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2964s 2964s In [1]: 2964s --------------------------- Captured stdout teardown --------------------------- 2964s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2964s Type "copyright", "credits" or "license" for more information. 2964s 2964s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2964s 2964s In [1]: 2964s --------------------------- Captured stdout teardown --------------------------- 2964s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2964s Type "copyright", "credits" or "license" for more information. 2964s 2964s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2964s 2964s In [1]: 2964s --------------------------- Captured stdout teardown --------------------------- 2964s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2964s Type "copyright", "credits" or "license" for more information. 2964s 2964s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2964s 2964s In [1]: 2964s --------------------------- Captured stdout teardown --------------------------- 2964s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2964s Type "copyright", "credits" or "license" for more information. 2964s 2964s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2964s 2964s In [1]: 2964s --------------------------- Captured stdout teardown --------------------------- 2964s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2964s Type "copyright", "credits" or "license" for more information. 2964s 2964s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2964s 2964s In [1]: 2964s --------------------------- Captured stdout teardown --------------------------- 2964s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2964s Type "copyright", "credits" or "license" for more information. 2964s 2964s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2964s 2964s In [1]: 2964s --------------------------- Captured stdout teardown --------------------------- 2964s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2964s Type "copyright", "credits" or "license" for more information. 2964s 2964s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2964s 2964s In [1]: 2964s =============================== warnings summary =============================== 2964s ../../../../usr/lib/python3/dist-packages/jupyter_client/connect.py:22 2964s /usr/lib/python3/dist-packages/jupyter_client/connect.py:22: DeprecationWarning: Jupyter is migrating its paths to use standard platformdirs 2964s given by the platformdirs library. To remove this warning and 2964s see the appropriate new directories, set the environment variable 2964s `JUPYTER_PLATFORM_DIRS=1` and then run `jupyter --paths`. 2964s The use of platformdirs will be the default in `jupyter_core` v6 2964s from jupyter_core.paths import jupyter_data_dir, jupyter_runtime_dir, secure_write 2964s 2964s spyder/config/base.py:441 2964s /tmp/autopkgtest.B1O1OH/build.aVN/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. 2964s locale_language = locale.getdefaultlocale()[0] 2964s 2964s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 2964s ===Flaky Test Report=== 2964s 2964s test_PYTHONPATH_in_consoles failed (4 runs remaining out of 5). 2964s 2964s assert 1 == 2 2964s + where 1 = len([]) 2964s + where [] = .headers 2964s + where = .path_manager_dialog 2964s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2964s test_PYTHONPATH_in_consoles failed (3 runs remaining out of 5). 2964s 2964s assert 1 == 2 2964s + where 1 = len([]) 2964s + where [] = .headers 2964s + where = .path_manager_dialog 2964s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2964s test_PYTHONPATH_in_consoles failed (2 runs remaining out of 5). 2964s 2964s assert 1 == 2 2964s + where 1 = len([]) 2964s + where [] = .headers 2964s + where = .path_manager_dialog 2964s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2964s test_PYTHONPATH_in_consoles failed (1 runs remaining out of 5). 2964s 2964s assert 1 == 2 2964s + where 1 = len([]) 2964s + where [] = .headers 2964s + where = .path_manager_dialog 2964s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2964s test_PYTHONPATH_in_consoles failed; it passed 0 out of the required 1 times. 2964s 2964s assert 1 == 2 2964s + where 1 = len([]) 2964s + where [] = .headers 2964s + where = .path_manager_dialog 2964s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2964s 2964s ===End Flaky Test Report=== 2964s ============================= slowest 10 durations ============================= 2964s 6.96s setup spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2964s 6.95s setup spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2964s 6.67s setup spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2964s 6.37s setup spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2964s 6.18s setup spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2964s 2.20s teardown spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2964s 1.53s teardown spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2964s 1.49s teardown spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2964s 1.45s teardown spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2964s 1.44s teardown spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles 2964s ========== 1 failed, 135 skipped, 3 deselected, 2 warnings in 51.46s =========== 2966s *** END OF RUN 5: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 2966s *** SOME TESTS FAILED/ERRORED EVERY RUN, ABORTING *** 2966s autopkgtest [22:32:32]: test pytest-mainwindow: -----------------------] 2970s autopkgtest [22:32:36]: test pytest-mainwindow: - - - - - - - - - - results - - - - - - - - - - 2970s pytest-mainwindow FLAKY non-zero exit status 1 2974s autopkgtest [22:32:40]: test pytest-ipythonconsole: preparing testbed 2976s Reading package lists... 2976s Building dependency tree... 2976s Reading state information... 2976s Starting pkgProblemResolver with broken count: 0 2977s Starting 2 pkgProblemResolver with broken count: 0 2977s Done 2977s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2989s autopkgtest [22:32:55]: test pytest-ipythonconsole: [----------------------- 2991s Testing with python3.13: 2991s Defaulting to user installation because normal site-packages is not writeable 2992s Processing /tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/app/tests/spyder-boilerplate 2992s Preparing metadata (setup.py): started 2992s Preparing metadata (setup.py): finished with status 'done' 2992s Building wheels for collected packages: spyder-boilerplate 2992s Building wheel for spyder-boilerplate (setup.py): started 2993s Building wheel for spyder-boilerplate (setup.py): finished with status 'done' 2993s Created wheel for spyder-boilerplate: filename=spyder_boilerplate-0.0.1-py3-none-any.whl size=3984 sha256=e5cd8913f8a86c9864dbfdf6aad146c85559fd6ff36b96d198657631b1a8ee57 2993s Stored in directory: /home/ubuntu/.cache/pip/wheels/f4/91/7c/d433ff945636e35a6c31c46d3e5e77797d25496f9ccb66126f 2993s Successfully built spyder-boilerplate 2993s Installing collected packages: spyder-boilerplate 2993s Attempting uninstall: spyder-boilerplate 2993s Found existing installation: spyder-boilerplate 0.0.1 2993s Uninstalling spyder-boilerplate-0.0.1: 2993s Successfully uninstalled spyder-boilerplate-0.0.1 2993s Successfully installed spyder-boilerplate-0.0.1 2994s *** STARTING RUN 1 at 22:32: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 spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py -k not test_kernel_crash 2995s 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'] 2995s ============================= test session starts ============================== 2995s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 2995s cachedir: .pytest_cache 2995s PyQt5 5.15.11 -- Qt runtime 5.15.15 -- Qt compiled 5.15.15 2995s rootdir: /tmp/autopkgtest.B1O1OH/build.aVN/src 2995s configfile: pytest.ini 2995s 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 2995s timeout: 120.0s 2995s timeout method: thread 2995s timeout func_only: False 2996s collecting ... collected 81 items / 2 deselected / 79 selected 2996s 2996s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_environment_client SKIPPED [ 1%] 2996s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_conda_env_activation SKIPPED [ 2%] 2996s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_banners SKIPPED [ 3%] 2996s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.arange-signature0-documentation0] SKIPPED [ 5%] 2996s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.vectorize-signature1-documentation1] SKIPPED [ 6%] 2996s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.abs-signature2-documentation2] SKIPPED [ 7%] 2996s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.where-signature3-documentation3] SKIPPED [ 8%] 2996s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.array-signature4-documentation4] SKIPPED [ 10%] 2996s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.linalg.norm-signature5-documentation5] SKIPPED [ 11%] 2996s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[range-signature6-documentation6] SKIPPED [ 12%] 2996s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[dict-signature7-documentation7] SKIPPED [ 13%] 2996s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[foo-signature8-documentation8] SKIPPED [ 15%] 2996s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_auto_backend SKIPPED [ 16%] 2996s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_tk_backend SKIPPED [ 17%] 2996s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pylab_client SKIPPED [ 18%] 2996s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_sympy_client SKIPPED [ 20%] 2996s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_cython_client SKIPPED [ 21%] 2996s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_tab_rename_for_slaves SKIPPED [ 22%] 2996s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_no_repeated_tabs_name SKIPPED [ 24%] 2996s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_tabs_preserve_name_after_move SKIPPED [ 25%] 2996s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_conf_env_vars SKIPPED [ 26%] 2996s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_import_namespace SKIPPED [ 27%] 2996s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_disambiguation SKIPPED [ 29%] 2996s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_coloring SKIPPED [ 30%] 2996s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_set_cwd SKIPPED [ 31%] 2996s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_cwd SKIPPED [ 32%] 2996s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_request_env SKIPPED [ 34%] 2996s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_request_syspath SKIPPED [ 35%] 2996s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_save_history_dbg SKIPPED [ 36%] 2996s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_dbg_input SKIPPED [ 37%] 2996s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_unicode_vars SKIPPED [ 39%] 2996s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_values_dbg SKIPPED [ 40%] 2996s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_execute_events_dbg SKIPPED [ 41%] 2996s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_run_doctest SKIPPED [ 43%] 2996s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_mpl_backend_change SKIPPED [ 44%] 3002s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_clear_and_reset_magics_dbg PASSED [ 45%] 3009s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_restart_kernel PASSED [ 46%] 3014s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_load_kernel_file_from_id PASSED [ 48%] 3018s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_load_kernel_file_from_location PASSED [ 49%] 3022s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_load_kernel_file PASSED [ 50%] 3025s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_sys_argv_clear PASSED [ 51%] 3033s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_set_elapsed_time PASSED [ 53%] 3036s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_startup_working_directory PASSED [ 54%] 3042s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_complete PASSED [ 55%] 3048s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_multiline PASSED [ 56%] 3055s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_ignore_lib[True] PASSED [ 58%] 3062s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_ignore_lib[False] PASSED [ 59%] 3069s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_calltip PASSED [ 60%] 3079s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_kill[False] PASSED [ 62%] 3086s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_wrong_std_module[True] PASSED [ 63%] 3091s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_wrong_std_module[False] PASSED [ 64%] 3103s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_restart_after_manual_restart_and_crash PASSED [ 65%] 3108s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_stderr_poll PASSED [ 67%] 3113s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_stdout_poll PASSED [ 68%] 3117s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_startup_code_pdb PASSED [ 69%] 3119s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_eventloop[inline] Exceptions caught in Qt event loop: 3119s ________________________________________________________________________________ 3119s Traceback (most recent call last): 3119s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/plugins/ipythonconsole/widgets/client.py", line 765, in show_time 3119s MemoryError 3119s ________________________________________________________________________________ 3119s 3119s INTERNALERROR> Traceback (most recent call last): 3119s INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/main.py", line 283, in wrap_session 3119s INTERNALERROR> session.exitstatus = doit(config, session) or 0 3119s INTERNALERROR> ~~~~^^^^^^^^^^^^^^^^^ 3119s INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/main.py", line 337, in _main 3119s INTERNALERROR> config.hook.pytest_runtestloop(session=session) 3119s INTERNALERROR> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 3119s INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513, in __call__ 3119s INTERNALERROR> return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 3119s INTERNALERROR> ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 3119s INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 3119s INTERNALERROR> return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 3119s INTERNALERROR> ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 3119s INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 3119s INTERNALERROR> raise exception.with_traceback(exception.__traceback__) 3119s INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in _multicall 3119s INTERNALERROR> teardown.throw(exception) # type: ignore[union-attr] 3119s INTERNALERROR> ~~~~~~~~~~~~~~^^^^^^^^^^^ 3119s INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 803, in pytest_runtestloop 3119s INTERNALERROR> return (yield) # Run all the tests. 3119s INTERNALERROR> ^^^^^ 3119s INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in _multicall 3119s INTERNALERROR> teardown.throw(exception) # type: ignore[union-attr] 3119s INTERNALERROR> ~~~~~~~~~~~~~~^^^^^^^^^^^ 3119s INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/terminal.py", line 673, in pytest_runtestloop 3119s INTERNALERROR> result = yield 3119s INTERNALERROR> ^^^^^ 3119s INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103, in _multicall 3119s INTERNALERROR> res = hook_impl.function(*args) 3119s INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/main.py", line 362, in pytest_runtestloop 3119s INTERNALERROR> item.config.hook.pytest_runtest_protocol(item=item, nextitem=nextitem) 3119s INTERNALERROR> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 3119s INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513, in __call__ 3119s INTERNALERROR> return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 3119s INTERNALERROR> ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 3119s INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 3119s INTERNALERROR> return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 3119s INTERNALERROR> ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 3119s INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 182, in _multicall 3119s INTERNALERROR> return outcome.get_result() 3119s INTERNALERROR> ~~~~~~~~~~~~~~~~~~^^ 3119s INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_result.py", line 100, in get_result 3119s INTERNALERROR> raise exc.with_traceback(exc.__traceback__) 3119s INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 3119s INTERNALERROR> teardown.throw(outcome._exception) 3119s INTERNALERROR> ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 3119s INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/warnings.py", line 112, in pytest_runtest_protocol 3119s INTERNALERROR> return (yield) 3119s INTERNALERROR> ^^^^^ 3119s INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 3119s INTERNALERROR> teardown.throw(outcome._exception) 3119s INTERNALERROR> ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 3119s INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/assertion/__init__.py", line 176, in pytest_runtest_protocol 3119s INTERNALERROR> return (yield) 3119s INTERNALERROR> ^^^^^ 3119s INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 3119s INTERNALERROR> teardown.throw(outcome._exception) 3119s INTERNALERROR> ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 3119s INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 429, in pytest_runtest_protocol 3119s INTERNALERROR> res = yield 3119s INTERNALERROR> ^^^^^ 3119s INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 3119s INTERNALERROR> teardown.throw(outcome._exception) 3119s INTERNALERROR> ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 3119s INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/faulthandler.py", line 88, in pytest_runtest_protocol 3119s INTERNALERROR> return (yield) 3119s INTERNALERROR> ^^^^^ 3119s INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103, in _multicall 3119s INTERNALERROR> res = hook_impl.function(*args) 3119s INTERNALERROR> File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 89, in pytest_runtest_protocol 3119s INTERNALERROR> self.runner.pytest_runtest_protocol(item, nextitem) 3119s INTERNALERROR> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ 3119s INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 113, in pytest_runtest_protocol 3119s INTERNALERROR> runtestprotocol(item, nextitem=nextitem) 3119s INTERNALERROR> ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ 3119s INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 137, in runtestprotocol 3119s INTERNALERROR> reports.append(call_and_report(item, "teardown", log, nextitem=nextitem)) 3119s INTERNALERROR> ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 3119s INTERNALERROR> File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 152, in call_and_report 3119s INTERNALERROR> report = hook.pytest_runtest_makereport(item=item, call=call) 3119s INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513, in __call__ 3119s INTERNALERROR> return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 3119s INTERNALERROR> ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 3119s INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 3119s INTERNALERROR> return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 3119s INTERNALERROR> ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 3119s INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 156, in _multicall 3119s INTERNALERROR> teardown[0].send(outcome) 3119s INTERNALERROR> ~~~~~~~~~~~~~~~~^^^^^^^^^ 3119s INTERNALERROR> File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/plugins/ipythonconsole/tests/conftest.py", line 49, in pytest_runtest_makereport 3119s INTERNALERROR> rep = outcome.get_result() 3119s INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_result.py", line 100, in get_result 3119s INTERNALERROR> raise exc.with_traceback(exc.__traceback__) 3119s INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 3119s INTERNALERROR> teardown.throw(outcome._exception) 3119s INTERNALERROR> ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 3119s INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/tmpdir.py", line 310, in pytest_runtest_makereport 3119s INTERNALERROR> rep = yield 3119s INTERNALERROR> ^^^^^ 3119s INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 3119s INTERNALERROR> teardown.throw(outcome._exception) 3119s INTERNALERROR> ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 3119s INTERNALERROR> File "/usr/lib/python3/dist-packages/pytestqt/logging.py", line 45, in pytest_runtest_makereport 3119s INTERNALERROR> report = yield 3119s INTERNALERROR> ^^^^^ 3119s INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 3119s INTERNALERROR> teardown.throw(outcome._exception) 3119s INTERNALERROR> ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 3119s INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/skipping.py", line 269, in pytest_runtest_makereport 3119s INTERNALERROR> rep = yield 3119s INTERNALERROR> ^^^^^ 3119s INTERNALERROR> File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103, in _multicall 3119s INTERNALERROR> res = hook_impl.function(*args) 3119s INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 368, in pytest_runtest_makereport 3119s INTERNALERROR> return TestReport.from_item_and_call(item, call) 3119s INTERNALERROR> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 3119s INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/reports.py", line 378, in from_item_and_call 3119s INTERNALERROR> longrepr = item._repr_failure_py( 3119s INTERNALERROR> excinfo, style=item.config.getoption("tbstyle", "auto") 3119s INTERNALERROR> ) 3119s INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/nodes.py", line 456, in _repr_failure_py 3119s INTERNALERROR> return excinfo.getrepr( 3119s INTERNALERROR> ~~~~~~~~~~~~~~~^ 3119s INTERNALERROR> funcargs=True, 3119s INTERNALERROR> ^^^^^^^^^^^^^^ 3119s INTERNALERROR> ...<5 lines>... 3119s INTERNALERROR> truncate_args=truncate_args, 3119s INTERNALERROR> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 3119s INTERNALERROR> ) 3119s INTERNALERROR> ^ 3119s INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/_code/code.py", line 690, in getrepr 3119s INTERNALERROR> return fmt.repr_excinfo(self) 3119s INTERNALERROR> ~~~~~~~~~~~~~~~~^^^^^^ 3119s INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/_code/code.py", line 1058, in repr_excinfo 3119s INTERNALERROR> reprtraceback = self.repr_traceback(excinfo_) 3119s INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/_code/code.py", line 992, in repr_traceback 3119s INTERNALERROR> self.repr_traceback_entry(entry, excinfo if last == entry else None) 3119s INTERNALERROR> ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 3119s INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/_code/code.py", line 930, in repr_traceback_entry 3119s INTERNALERROR> source = self._getentrysource(entry) 3119s INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/_code/code.py", line 828, in _getentrysource 3119s INTERNALERROR> source = entry.getsource(self.astcache) 3119s INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/_code/code.py", line 262, in getsource 3119s INTERNALERROR> astnode, _, end = getstatementrange_ast( 3119s INTERNALERROR> ~~~~~~~~~~~~~~~~~~~~~^ 3119s INTERNALERROR> self.lineno, source, astnode=astnode 3119s INTERNALERROR> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 3119s INTERNALERROR> ) 3119s INTERNALERROR> ^ 3119s INTERNALERROR> File "/usr/lib/python3/dist-packages/_pytest/_code/source.py", line 181, in getstatementrange_ast 3119s INTERNALERROR> astnode = ast.parse(content, "source", "exec") 3119s INTERNALERROR> File "/usr/lib/python3.13/ast.py", line 54, in parse 3119s INTERNALERROR> return compile(source, filename, mode, flags, 3119s INTERNALERROR> _feature_version=feature_version, optimize=optimize) 3119s INTERNALERROR> MemoryError 3119s Traceback (most recent call last): 3119s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/runtests.py", line 81, in 3119s main() 3119s ~~~~^^ 3119s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/runtests.py", line 76, in main 3119s run_pytest(run_slow=test_args.run_slow, extra_args=pytest_args, 3119s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 3119s remoteclient=test_args.remote_client) 3119s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 3119s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/runtests.py", line 56, in run_pytest 3119s errno = pytest.main(pytest_args) 3119s File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 175, in main 3119s ret: ExitCode | int = config.hook.pytest_cmdline_main(config=config) 3119s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 3119s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513, in __call__ 3119s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 3119s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 3119s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 3119s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 3119s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 3119s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 3119s raise exception.with_traceback(exception.__traceback__) 3119s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103, in _multicall 3119s res = hook_impl.function(*args) 3119s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 330, in pytest_cmdline_main 3119s return wrap_session(config, _main) 3119s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 318, in wrap_session 3119s config.hook.pytest_sessionfinish( 3119s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 3119s session=session, exitstatus=session.exitstatus 3119s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 3119s ) 3119s ^ 3119s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513, in __call__ 3119s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 3119s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 3119s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 3119s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 3119s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 3119s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 3119s raise exception.with_traceback(exception.__traceback__) 3119s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in _multicall 3119s teardown.throw(exception) # type: ignore[union-attr] 3119s ~~~~~~~~~~~~~~^^^^^^^^^^^ 3119s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 868, in pytest_sessionfinish 3119s return (yield) 3119s ^^^^^ 3119s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in _multicall 3119s teardown.throw(exception) # type: ignore[union-attr] 3119s ~~~~~~~~~~~~~~^^^^^^^^^^^ 3119s File "/usr/lib/python3/dist-packages/_pytest/terminal.py", line 893, in pytest_sessionfinish 3119s result = yield 3119s ^^^^^ 3119s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in _multicall 3119s teardown.throw(exception) # type: ignore[union-attr] 3119s ~~~~~~~~~~~~~~^^^^^^^^^^^ 3119s File "/usr/lib/python3/dist-packages/_pytest/warnings.py", line 141, in pytest_sessionfinish 3119s return (yield) 3119s ^^^^^ 3119s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103, in _multicall 3119s res = hook_impl.function(*args) 3119s File "/usr/lib/python3/dist-packages/_pytest/cacheprovider.py", line 475, in pytest_sessionfinish 3119s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 3119s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 3119s File "/usr/lib/python3/dist-packages/_pytest/cacheprovider.py", line 191, in set 3119s data = json.dumps(value, ensure_ascii=False, indent=2) 3119s File "/usr/lib/python3.13/json/__init__.py", line 238, in dumps 3119s **kw).encode(obj) 3119s ~~~~~~^^^^^ 3119s File "/usr/lib/python3.13/json/encoder.py", line 200, in encode 3119s chunks = self.iterencode(o, _one_shot=True) 3119s File "/usr/lib/python3.13/json/encoder.py", line 261, in iterencode 3119s return _iterencode(o, 0) 3119s MemoryError 3119s Error in sys.excepthook: 3119s Traceback (most recent call last): 3119s File "/usr/lib/python3/dist-packages/spyder_kernels/comms/commbase.py", line 174, in comm_excepthook 3119s sys_excepthook(type, value, tb) 3119s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 3119s File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 240, in partial_apport_excepthook 3119s return apport_excepthook(binary, exc_type, exc_obj, exc_tb) 3119s File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 72, in apport_excepthook 3119s import apport.report 3119s File "/usr/lib/python3/dist-packages/apport/__init__.py", line 7, in 3119s from apport.packaging_impl import impl as packaging 3119s File "/usr/lib/python3/dist-packages/apport/packaging_impl/__init__.py", line 33, in 3119s impl = load_packaging_implementation() 3119s File "/usr/lib/python3/dist-packages/apport/packaging_impl/__init__.py", line 27, in load_packaging_implementation 3119s module = importlib.import_module( 3119s f"apport.packaging_impl.{determine_packaging_implementation()}" 3119s ) 3119s File "/usr/lib/python3.13/importlib/__init__.py", line 88, in import_module 3119s return _bootstrap._gcd_import(name[level:], package, level) 3119s ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 3119s File "", line 1387, in _gcd_import 3119s File "", line 1360, in _find_and_load 3119s File "", line 1331, in _find_and_load_unlocked 3119s File "", line 935, in _load_unlocked 3119s File "", line 1022, in exec_module 3119s File "", line 1118, in get_code 3119s File "", line 1218, in get_data 3119s MemoryError 3119s 3119s Original exception was: 3119s Traceback (most recent call last): 3119s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/runtests.py", line 81, in 3119s main() 3119s ~~~~^^ 3119s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/runtests.py", line 76, in main 3119s run_pytest(run_slow=test_args.run_slow, extra_args=pytest_args, 3119s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 3119s remoteclient=test_args.remote_client) 3119s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 3119s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/runtests.py", line 56, in run_pytest 3119s errno = pytest.main(pytest_args) 3119s File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 175, in main 3119s ret: ExitCode | int = config.hook.pytest_cmdline_main(config=config) 3119s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 3119s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513, in __call__ 3119s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 3119s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 3119s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 3119s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 3119s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 3119s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 3119s raise exception.with_traceback(exception.__traceback__) 3119s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103, in _multicall 3119s res = hook_impl.function(*args) 3119s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 330, in pytest_cmdline_main 3119s return wrap_session(config, _main) 3119s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 318, in wrap_session 3119s config.hook.pytest_sessionfinish( 3119s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 3119s session=session, exitstatus=session.exitstatus 3119s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 3119s ) 3119s ^ 3119s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513, in __call__ 3119s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 3119s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 3119s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 3119s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 3119s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 3119s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 3119s raise exception.with_traceback(exception.__traceback__) 3119s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in _multicall 3119s teardown.throw(exception) # type: ignore[union-attr] 3119s ~~~~~~~~~~~~~~^^^^^^^^^^^ 3119s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 868, in pytest_sessionfinish 3119s return (yield) 3119s ^^^^^ 3119s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in _multicall 3119s teardown.throw(exception) # type: ignore[union-attr] 3119s ~~~~~~~~~~~~~~^^^^^^^^^^^ 3119s File "/usr/lib/python3/dist-packages/_pytest/terminal.py", line 893, in pytest_sessionfinish 3119s result = yield 3119s ^^^^^ 3119s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 122, in _multicall 3119s teardown.throw(exception) # type: ignore[union-attr] 3119s ~~~~~~~~~~~~~~^^^^^^^^^^^ 3119s File "/usr/lib/python3/dist-packages/_pytest/warnings.py", line 141, in pytest_sessionfinish 3119s return (yield) 3119s ^^^^^ 3119s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103, in _multicall 3119s res = hook_impl.function(*args) 3119s File "/usr/lib/python3/dist-packages/_pytest/cacheprovider.py", line 475, in pytest_sessionfinish 3119s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 3119s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 3119s File "/usr/lib/python3/dist-packages/_pytest/cacheprovider.py", line 191, in set 3119s data = json.dumps(value, ensure_ascii=False, indent=2) 3119s File "/usr/lib/python3.13/json/__init__.py", line 238, in dumps 3119s **kw).encode(obj) 3119s ~~~~~~^^^^^ 3119s File "/usr/lib/python3.13/json/encoder.py", line 200, in encode 3119s chunks = self.iterencode(o, _one_shot=True) 3119s File "/usr/lib/python3.13/json/encoder.py", line 261, in iterencode 3119s return _iterencode(o, 0) 3119s MemoryError 3119s Aborted (core dumped) 3119s *** END OF RUN 1: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 3119s *** STARTING RUN 2 at 22:35:05: 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 3121s 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'] 3121s ============================= test session starts ============================== 3121s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 3121s cachedir: .pytest_cache 3121s PyQt5 5.15.11 -- Qt runtime 5.15.15 -- Qt compiled 5.15.15 3121s rootdir: /tmp/autopkgtest.B1O1OH/build.aVN/src 3121s configfile: pytest.ini 3121s 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 3121s timeout: 120.0s 3121s timeout method: thread 3121s timeout func_only: False 3122s collecting ... collected 81 items / 2 deselected / 79 selected 3122s 3122s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_environment_client SKIPPED [ 1%] 3122s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_conda_env_activation SKIPPED [ 2%] 3122s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_banners SKIPPED [ 3%] 3122s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.arange-signature0-documentation0] SKIPPED [ 5%] 3122s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.vectorize-signature1-documentation1] SKIPPED [ 6%] 3122s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.abs-signature2-documentation2] SKIPPED [ 7%] 3122s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.where-signature3-documentation3] SKIPPED [ 8%] 3122s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.array-signature4-documentation4] SKIPPED [ 10%] 3122s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.linalg.norm-signature5-documentation5] SKIPPED [ 11%] 3122s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[range-signature6-documentation6] SKIPPED [ 12%] 3122s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[dict-signature7-documentation7] SKIPPED [ 13%] 3122s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[foo-signature8-documentation8] SKIPPED [ 15%] 3122s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_auto_backend SKIPPED [ 16%] 3122s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_tk_backend SKIPPED [ 17%] 3122s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pylab_client SKIPPED [ 18%] 3122s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_sympy_client SKIPPED [ 20%] 3122s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_cython_client SKIPPED [ 21%] 3122s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_tab_rename_for_slaves SKIPPED [ 22%] 3122s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_no_repeated_tabs_name SKIPPED [ 24%] 3122s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_tabs_preserve_name_after_move SKIPPED [ 25%] 3122s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_conf_env_vars SKIPPED [ 26%] 3122s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_import_namespace SKIPPED [ 27%] 3122s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_disambiguation SKIPPED [ 29%] 3122s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_coloring SKIPPED [ 30%] 3122s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_set_cwd SKIPPED [ 31%] 3122s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_cwd SKIPPED [ 32%] 3122s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_request_env SKIPPED [ 34%] 3122s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_request_syspath SKIPPED [ 35%] 3122s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_save_history_dbg SKIPPED [ 36%] 3122s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_dbg_input SKIPPED [ 37%] 3122s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_unicode_vars SKIPPED [ 39%] 3122s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_values_dbg SKIPPED [ 40%] 3122s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_execute_events_dbg SKIPPED [ 41%] 3122s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_run_doctest SKIPPED [ 43%] 3122s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_mpl_backend_change SKIPPED [ 44%] 3122s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_clear_and_reset_magics_dbg SKIPPED [ 45%] 3122s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_restart_kernel SKIPPED [ 46%] 3122s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_load_kernel_file_from_id SKIPPED [ 48%] 3122s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_load_kernel_file_from_location SKIPPED [ 49%] 3122s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_load_kernel_file SKIPPED [ 50%] 3122s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_sys_argv_clear SKIPPED [ 51%] 3122s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_set_elapsed_time SKIPPED [ 53%] 3122s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_startup_working_directory SKIPPED [ 54%] 3122s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_complete SKIPPED [ 55%] 3122s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_multiline SKIPPED [ 56%] 3122s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_ignore_lib[True] SKIPPED [ 58%] 3122s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_ignore_lib[False] SKIPPED [ 59%] 3122s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_calltip SKIPPED [ 60%] 3122s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_kill[False] SKIPPED [ 62%] 3122s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_wrong_std_module[True] SKIPPED [ 63%] 3122s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_wrong_std_module[False] SKIPPED [ 64%] 3122s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_restart_after_manual_restart_and_crash SKIPPED [ 65%] 3122s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_stderr_poll SKIPPED [ 67%] 3122s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_stdout_poll SKIPPED [ 68%] 3122s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_startup_code_pdb SKIPPED [ 69%] 3127s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_eventloop[inline] PASSED [ 70%] 3131s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_eventloop[qt] PASSED [ 72%] 3147s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_eventloop[tk] PASSED [ 73%] 3151s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_eventloop[osx] PASSED [ 74%] 3156s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_recursive_pdb PASSED [ 75%] 3160s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_magics_are_recursive PASSED [ 77%] 3165s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_stop_pdb PASSED [ 78%] 3173s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_code_cache PASSED [ 79%] 3178s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_code_and_cmd_separation PASSED [ 81%] 3186s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_breakpoint_builtin PASSED [ 82%] 3191s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_out PASSED [ 83%] 3191s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_shutdown_kernel SKIPPED [ 84%] 3196s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_comprehension_namespace PASSED [ 86%] 3362s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_restart_interactive_backend Fatal Python error: Aborted 3362s 3362s Thread 0xf81ae400 (most recent call first): 3362s File "/usr/lib/python3.13/threading.py", line 363 in wait 3362s File "/usr/lib/python3.13/threading.py", line 659 in wait 3362s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 130 in _async_run 3362s File "/usr/lib/python3.13/asyncio/events.py", line 89 in _run 3362s File "/usr/lib/python3.13/asyncio/base_events.py", line 2034 in _run_once 3362s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 3362s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 3362s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 149 in run 3362s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3362s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3362s 3362s Thread 0xf61aa400 (most recent call first): 3362s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 3362s 3362s Thread 0xf69ab400 (most recent call first): 3362s File "/usr/lib/python3.13/selectors.py", line 452 in select 3362s File "/usr/lib/python3.13/asyncio/base_events.py", line 1996 in _run_once 3362s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 3362s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 3362s File "/usr/lib/python3/dist-packages/jupyter_client/threaded.py", line 266 in run 3362s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3362s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3362s 3362s Thread 0xf0ab3400 (most recent call first): 3362s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 3362s 3362s Thread 0x56b1b400 (most recent call first): 3362s File "/usr/lib/python3.13/threading.py", line 363 in wait 3362s File "/usr/lib/python3.13/threading.py", line 659 in wait 3362s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 130 in _async_run 3362s File "/usr/lib/python3.13/asyncio/events.py", line 89 in _run 3362s File "/usr/lib/python3.13/asyncio/base_events.py", line 2034 in _run_once 3362s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 3362s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 3362s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 149 in run 3362s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3362s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3362s 3362s Thread 0x5831e400 (most recent call first): 3362s File "/usr/lib/python3.13/selectors.py", line 452 in select 3362s File "/usr/lib/python3.13/asyncio/base_events.py", line 1996 in _run_once 3362s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 3362s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 3362s File "/usr/lib/python3/dist-packages/jupyter_client/threaded.py", line 266 in run 3362s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3362s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3362s 3362s Thread 0x597c1400 (most recent call first): 3362s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 3362s 3362s Thread 0xef2b0400 (most recent call first): 3362s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 3362s 3362s Thread 0xf91b0400 (most recent call first): 3362s File "/usr/lib/python3.13/threading.py", line 359 in wait 3362s File "/usr/lib/python3.13/threading.py", line 659 in wait 3362s File "/usr/lib/python3/dist-packages/IPython/core/history.py", line 903 in run 3362s File "/usr/lib/python3/dist-packages/IPython/core/history.py", line 61 in only_when_enabled 3362s File "/usr/lib/python3/dist-packages/decorator.py", line 232 in fun 3362s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3362s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3362s 3362s Thread 0x8e860400 (most recent call first): 3362s File "/usr/lib/python3.13/threading.py", line 363 in wait 3362s File "/usr/lib/python3.13/threading.py", line 659 in wait 3362s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 130 in _async_run 3362s File "/usr/lib/python3.13/asyncio/events.py", line 89 in _run 3362s File "/usr/lib/python3.13/asyncio/base_events.py", line 2034 in _run_once 3362s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 3362s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 3362s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 149 in run 3362s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3362s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3362s 3362s Thread 0x92b02400 (most recent call first): 3362s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 3362s 3362s Thread 0x92301400 (most recent call first): 3362s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 3362s 3362s Thread 0x91b00400 (most recent call first): 3362s File "/usr/lib/python3.13/selectors.py", line 452 in select 3362s File "/usr/lib/python3.13/asyncio/base_events.py", line 1996 in _run_once 3362s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 3362s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 3362s File "/usr/lib/python3/dist-packages/jupyter_client/threaded.py", line 266 in run 3362s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3362s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3362s 3362s Thread 0x97bdd400 (most recent call first): 3362s File "/usr/lib/python3.13/threading.py", line 359 in wait 3362s File "/usr/lib/python3.13/threading.py", line 659 in wait 3362s File "/usr/lib/python3/dist-packages/IPython/core/history.py", line 903 in run 3362s File "/usr/lib/python3/dist-packages/IPython/core/history.py", line 61 in only_when_enabled 3362s File "/usr/lib/python3/dist-packages/decorator.py", line 232 in fun 3362s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3362s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3362s 3362s Thread 0xa1bdf400 (most recent call first): 3362s File "/usr/lib/python3.13/threading.py", line 363 in wait 3362s File "/usr/lib/python3.13/threading.py", line 659 in wait 3362s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 130 in _async_run 3362s File "/usr/lib/python3.13/asyncio/events.py", line 89 in _run 3362s File "/usr/lib/python3.13/asyncio/base_events.py", line 2034 in _run_once 3362s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 3362s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 3362s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 149 in run 3362s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3362s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3362s 3362s Thread 0xa3be3400 (most recent call first): 3362s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 3362s 3362s Thread 0xa33e2400 (most recent call first): 3362s File "/usr/lib/python3.13/selectors.py", line 452 in select 3362s File "/usr/lib/python3.13/asyncio/base_events.py", line 1996 in _run_once 3362s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 3362s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 3362s File "/usr/lib/python3/dist-packages/jupyter_client/threaded.py", line 266 in run 3362s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3362s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3362s 3362s Thread 0xa43e4400 (most recent call first): 3362s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 3362s 3362s Thread 0xb4586400 (most recent call first): 3362s File "/usr/lib/python3.13/threading.py", line 359 in wait 3362s File "/usr/lib/python3.13/threading.py", line 659 in wait 3362s File "/usr/lib/python3/dist-packages/IPython/core/history.py", line 903 in run 3362s File "/usr/lib/python3/dist-packages/IPython/core/history.py", line 61 in only_when_enabled 3362s File "/usr/lib/python3/dist-packages/decorator.py", line 232 in fun 3362s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3362s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3362s 3362s Current thread 0xeda9e020 (most recent call first): 3362s File "/usr/lib/python3/dist-packages/zmq/sugar/socket.py", line 159 in __init__ 3362s File "/usr/lib/python3/dist-packages/zmq/sugar/context.py", line 354 in socket 3362s File "/usr/lib/python3/dist-packages/jupyter_client/connect.py", line 654 in _create_connected_socket 3362s File "/usr/lib/python3/dist-packages/jupyter_client/manager.py", line 366 in _connect_control_socket 3362s File "/usr/lib/python3/dist-packages/jupyter_client/manager.py", line 415 in _async_post_start_kernel 3362s File "/usr/lib/python3/dist-packages/qtconsole/manager.py", line 78 in _async_post_start_kernel 3362s File "/usr/lib/python3/dist-packages/jupyter_client/manager.py", line 440 in _async_start_kernel 3362s File "/usr/lib/python3/dist-packages/jupyter_client/manager.py", line 87 in wrapper 3362s File "/usr/lib/python3.13/asyncio/events.py", line 89 in _run 3362s File "/usr/lib/python3.13/asyncio/base_events.py", line 2034 in _run_once 3362s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 3362s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 3362s File "/usr/lib/python3/dist-packages/jupyter_core/utils/__init__.py", line 165 in wrapped 3362s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 393 in new_from_spec 3362s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/plugins/ipythonconsole/widgets/mixins.py", line 59 in get_cached_kernel 3362s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/plugins/ipythonconsole/widgets/main_widget.py", line 1719 in create_new_client 3362s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/plugins/ipythonconsole/plugin.py", line 687 in create_new_client 3362s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/plugins/ipythonconsole/tests/conftest.py", line 260 in ipyconsole 3362s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 891 in call_fixture_func 3362s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140 in pytest_fixture_setup 3362s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 3362s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 3362s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 3362s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091 in execute 3362s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617 in _get_active_fixturedef 3362s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532 in getfixturevalue 3362s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697 in _fillfixtures 3362s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630 in setup 3362s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514 in setup 3362s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160 in pytest_runtest_setup 3362s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 3362s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 3362s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 3362s File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 146 in 3362s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341 in from_call 3362s File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 145 in _call_runtest_hook 3362s File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 149 in call_and_report 3362s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 126 in runtestprotocol 3362s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol 3362s File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 89 in pytest_runtest_protocol 3362s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 3362s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 3362s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 3362s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 362 in pytest_runtestloop 3362s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 3362s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 3362s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 3362s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 337 in _main 3362s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 283 in wrap_session 3362s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 330 in pytest_cmdline_main 3362s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 3362s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 3362s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 3362s File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 175 in main 3362s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/runtests.py", line 56 in run_pytest 3362s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/runtests.py", line 76 in main 3362s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/runtests.py", line 81 in 3362s 3362s 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) 3363s Aborted (core dumped) 3363s *** END OF RUN 2: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 3363s *** STARTING RUN 3 at 22:39:09: 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 3365s 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'] 3365s ============================= test session starts ============================== 3365s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 3365s cachedir: .pytest_cache 3365s PyQt5 5.15.11 -- Qt runtime 5.15.15 -- Qt compiled 5.15.15 3365s rootdir: /tmp/autopkgtest.B1O1OH/build.aVN/src 3365s configfile: pytest.ini 3365s 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 3365s timeout: 120.0s 3365s timeout method: thread 3365s timeout func_only: False 3365s collecting ... collected 81 items / 2 deselected / 79 selected 3365s 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_environment_client SKIPPED [ 1%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_conda_env_activation SKIPPED [ 2%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_banners SKIPPED [ 3%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.arange-signature0-documentation0] SKIPPED [ 5%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.vectorize-signature1-documentation1] SKIPPED [ 6%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.abs-signature2-documentation2] SKIPPED [ 7%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.where-signature3-documentation3] SKIPPED [ 8%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.array-signature4-documentation4] SKIPPED [ 10%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.linalg.norm-signature5-documentation5] SKIPPED [ 11%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[range-signature6-documentation6] SKIPPED [ 12%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[dict-signature7-documentation7] SKIPPED [ 13%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[foo-signature8-documentation8] SKIPPED [ 15%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_auto_backend SKIPPED [ 16%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_tk_backend SKIPPED [ 17%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pylab_client SKIPPED [ 18%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_sympy_client SKIPPED [ 20%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_cython_client SKIPPED [ 21%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_tab_rename_for_slaves SKIPPED [ 22%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_no_repeated_tabs_name SKIPPED [ 24%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_tabs_preserve_name_after_move SKIPPED [ 25%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_conf_env_vars SKIPPED [ 26%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_import_namespace SKIPPED [ 27%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_disambiguation SKIPPED [ 29%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_coloring SKIPPED [ 30%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_set_cwd SKIPPED [ 31%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_cwd SKIPPED [ 32%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_request_env SKIPPED [ 34%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_request_syspath SKIPPED [ 35%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_save_history_dbg SKIPPED [ 36%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_dbg_input SKIPPED [ 37%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_unicode_vars SKIPPED [ 39%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_values_dbg SKIPPED [ 40%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_execute_events_dbg SKIPPED [ 41%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_run_doctest SKIPPED [ 43%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_mpl_backend_change SKIPPED [ 44%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_clear_and_reset_magics_dbg SKIPPED [ 45%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_restart_kernel SKIPPED [ 46%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_load_kernel_file_from_id SKIPPED [ 48%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_load_kernel_file_from_location SKIPPED [ 49%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_load_kernel_file SKIPPED [ 50%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_sys_argv_clear SKIPPED [ 51%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_set_elapsed_time SKIPPED [ 53%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_startup_working_directory SKIPPED [ 54%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_complete SKIPPED [ 55%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_multiline SKIPPED [ 56%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_ignore_lib[True] SKIPPED [ 58%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_ignore_lib[False] SKIPPED [ 59%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_calltip SKIPPED [ 60%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_kill[False] SKIPPED [ 62%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_wrong_std_module[True] SKIPPED [ 63%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_wrong_std_module[False] SKIPPED [ 64%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_restart_after_manual_restart_and_crash SKIPPED [ 65%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_stderr_poll SKIPPED [ 67%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_stdout_poll SKIPPED [ 68%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_startup_code_pdb SKIPPED [ 69%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_eventloop[inline] SKIPPED [ 70%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_eventloop[qt] SKIPPED [ 72%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_eventloop[tk] SKIPPED [ 73%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_eventloop[osx] SKIPPED [ 74%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_recursive_pdb SKIPPED [ 75%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_magics_are_recursive SKIPPED [ 77%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_stop_pdb SKIPPED [ 78%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_code_cache SKIPPED [ 79%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_code_and_cmd_separation SKIPPED [ 81%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_breakpoint_builtin SKIPPED [ 82%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_out SKIPPED [ 83%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_shutdown_kernel SKIPPED [ 84%] 3365s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_comprehension_namespace SKIPPED [ 86%] 3410s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_restart_interactive_backend PASSED [ 87%] 3415s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_mpl_conf PASSED [ 88%] 3420s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_matplotlib_rc_params PASSED [ 89%] 3423s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_no_infowidget PASSED [ 91%] 3431s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_cwd_console_options PASSED [ 92%] 3438s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_startup_run_lines_project_directory PASSED [ 93%] 3444s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_varexp_magic_dbg_locals PASSED [ 94%] 3449s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_old_kernel_version PASSED [ 96%] 3456s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_run_script PASSED [ 97%] 3456s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_show_spyder_kernels_error_on_restart SKIPPED [ 98%] 3456s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_restore_tmpdir SKIPPED [100%] 3456s 3456s =============================== warnings summary =============================== 3456s spyder/config/base.py:441 3456s /tmp/autopkgtest.B1O1OH/build.aVN/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. 3456s locale_language = locale.getdefaultlocale()[0] 3456s 3456s spyder/plugins/ipythonconsole/widgets/kernelconnect.py:15 3456s /tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/plugins/ipythonconsole/widgets/kernelconnect.py:15: DeprecationWarning: Jupyter is migrating its paths to use standard platformdirs 3456s given by the platformdirs library. To remove this warning and 3456s see the appropriate new directories, set the environment variable 3456s `JUPYTER_PLATFORM_DIRS=1` and then run `jupyter --paths`. 3456s The use of platformdirs will be the default in `jupyter_core` v6 3456s from jupyter_core.paths import jupyter_runtime_dir 3456s 3456s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 3456s ===Flaky Test Report=== 3456s 3456s test_restart_interactive_backend passed 1 out of the required 1 times. Success! 3456s test_no_infowidget passed 1 out of the required 1 times. Success! 3456s test_cwd_console_options passed 1 out of the required 1 times. Success! 3456s test_startup_run_lines_project_directory passed 1 out of the required 1 times. Success! 3456s 3456s ===End Flaky Test Report=== 3456s ============================= slowest 10 durations ============================= 3456s 22.26s setup spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_restart_interactive_backend 3456s 20.47s call spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_restart_interactive_backend 3456s 3.70s setup spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_startup_run_lines_project_directory 3456s 3.60s setup spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_mpl_conf 3456s 3.21s call spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_cwd_console_options 3456s 2.75s setup spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_matplotlib_rc_params 3456s 2.60s setup spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_old_kernel_version 3456s 2.58s call spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_startup_run_lines_project_directory 3456s 2.57s setup spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_varexp_magic_dbg_locals 3456s 2.54s setup spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_no_infowidget 3456s ====== 9 passed, 70 skipped, 2 deselected, 2 warnings in 91.30s (0:01:31) ====== 3458s *** END OF RUN 3: ALL TESTS RUN HAVE NOW PASSED/XFAILED *** 3458s *** STARTING RUN 1 at 22:40: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 3460s 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'] 3460s ============================= test session starts ============================== 3460s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 3460s cachedir: .pytest_cache 3460s PyQt5 5.15.11 -- Qt runtime 5.15.15 -- Qt compiled 5.15.15 3460s rootdir: /tmp/autopkgtest.B1O1OH/build.aVN/src 3460s configfile: pytest.ini 3460s 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 3460s timeout: 120.0s 3460s timeout method: thread 3460s timeout func_only: False 3460s collecting ... collected 81 items / 2 deselected / 79 selected 3460s 3460s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_environment_client SKIPPED [ 1%] 3460s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_conda_env_activation SKIPPED [ 2%] 3466s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_banners PASSED [ 3%] 3466s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.arange-signature0-documentation0] SKIPPED [ 5%] 3466s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.vectorize-signature1-documentation1] SKIPPED [ 6%] 3466s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.abs-signature2-documentation2] SKIPPED [ 7%] 3466s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.where-signature3-documentation3] SKIPPED [ 8%] 3466s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.array-signature4-documentation4] SKIPPED [ 10%] 3466s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.linalg.norm-signature5-documentation5] SKIPPED [ 11%] 3466s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[range-signature6-documentation6] SKIPPED [ 12%] 3466s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[dict-signature7-documentation7] SKIPPED [ 13%] 3466s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[foo-signature8-documentation8] SKIPPED [ 15%] 3490s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_auto_backend PASSED [ 16%] 3513s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_tk_backend PASSED [ 17%] 3518s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pylab_client PASSED [ 18%] 3523s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_sympy_client PASSED [ 20%] 3529s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_cython_client PASSED [ 21%] 3534s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_tab_rename_for_slaves PASSED [ 22%] 3538s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_no_repeated_tabs_name PASSED [ 24%] 3543s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_tabs_preserve_name_after_move PASSED [ 25%] 3547s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_conf_env_vars PASSED [ 26%] 3551s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_import_namespace PASSED [ 27%] 3557s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_disambiguation PASSED [ 29%] 3561s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_coloring PASSED [ 30%] 3564s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_set_cwd PASSED [ 31%] 3569s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_cwd PASSED [ 32%] 3574s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_request_env PASSED [ 34%] 3577s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_request_syspath PASSED [ 35%] 3584s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_save_history_dbg PASSED [ 36%] 3587s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_dbg_input PASSED [ 37%] 3588s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_unicode_vars Fatal Python error: Aborted 3588s 3588s Thread 0xfd853400 (most recent call first): 3588s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 3588s 3588s Thread 0xfe054400 (most recent call first): 3588s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 3588s 3588s Thread 0xfe855400 (most recent call first): 3588s File "/usr/lib/python3.13/selectors.py", line 452 in select 3588s File "/usr/lib/python3.13/asyncio/base_events.py", line 1996 in _run_once 3588s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 3588s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 3588s File "/usr/lib/python3/dist-packages/jupyter_client/threaded.py", line 266 in run 3588s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3588s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3588s 3588s Thread 0xfc050400 (most recent call first): 3588s File "/usr/lib/python3.13/threading.py", line 363 in wait 3588s File "/usr/lib/python3.13/threading.py", line 659 in wait 3588s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 130 in _async_run 3588s File "/usr/lib/python3.13/asyncio/events.py", line 89 in _run 3588s File "/usr/lib/python3.13/asyncio/base_events.py", line 2034 in _run_once 3588s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 3588s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 3588s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 149 in run 3588s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3588s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3588s 3588s Thread 0xfa04c400 (most recent call first): 3588s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 3588s 3588s Thread 0xfa84d400 (most recent call first): 3588s File "/usr/lib/python3.13/selectors.py", line 452 in select 3588s File "/usr/lib/python3.13/asyncio/base_events.py", line 1996 in _run_once 3588s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 3588s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 3588s File "/usr/lib/python3/dist-packages/jupyter_client/threaded.py", line 266 in run 3588s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3588s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3588s 3588s Thread 0xf984b400 (most recent call first): 3588s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 3588s 3588s Thread 0xe1370400 (most recent call first): 3588s File "/usr/lib/python3.13/threading.py", line 363 in wait 3588s File "/usr/lib/python3.13/threading.py", line 659 in wait 3588s File "/usr/lib/python3.13/threading.py", line 1340 in run 3588s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3588s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3588s 3588s Thread 0x59732400 (most recent call first): 3588s File "/usr/lib/python3.13/threading.py", line 363 in wait 3588s File "/usr/lib/python3.13/threading.py", line 659 in wait 3588s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 130 in _async_run 3588s File "/usr/lib/python3.13/asyncio/events.py", line 89 in _run 3588s File "/usr/lib/python3.13/asyncio/base_events.py", line 2034 in _run_once 3588s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 3588s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 3588s File "/usr/lib/python3/dist-packages/jupyter_client/channels.py", line 149 in run 3588s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3588s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3588s 3588s Thread 0x5c847400 (most recent call first): 3588s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 3588s 3588s Thread 0x5c046400 (most recent call first): 3588s File "/usr/lib/python3.13/selectors.py", line 452 in select 3588s File "/usr/lib/python3.13/asyncio/base_events.py", line 1996 in _run_once 3588s File "/usr/lib/python3.13/asyncio/base_events.py", line 677 in run_forever 3588s File "/usr/lib/python3.13/asyncio/base_events.py", line 706 in run_until_complete 3588s File "/usr/lib/python3/dist-packages/jupyter_client/threaded.py", line 266 in run 3588s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3588s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3588s 3588s Thread 0x5d048400 (most recent call first): 3588s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/plugins/ipythonconsole/utils/kernel_handler.py", line 101 in run 3588s 3588s Thread 0x5e84b400 (most recent call first): 3588s File "/usr/lib/python3.13/threading.py", line 359 in wait 3588s File "/usr/lib/python3.13/threading.py", line 659 in wait 3588s File "/usr/lib/python3/dist-packages/IPython/core/history.py", line 903 in run 3588s File "/usr/lib/python3/dist-packages/IPython/core/history.py", line 61 in only_when_enabled 3588s File "/usr/lib/python3/dist-packages/decorator.py", line 232 in fun 3588s File "/usr/lib/python3.13/threading.py", line 1041 in _bootstrap_inner 3588s File "/usr/lib/python3.13/threading.py", line 1012 in _bootstrap 3588s 3588s Current thread 0xf49d3020 (most recent call first): 3588s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/plugins/ipythonconsole/widgets/main_widget.py", line 1722 in create_new_client 3588s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/plugins/ipythonconsole/plugin.py", line 687 in create_new_client 3588s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/plugins/ipythonconsole/tests/conftest.py", line 240 in ipyconsole 3588s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 891 in call_fixture_func 3588s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140 in pytest_fixture_setup 3588s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 3588s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 3588s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 3588s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091 in execute 3588s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617 in _get_active_fixturedef 3588s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532 in getfixturevalue 3588s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697 in _fillfixtures 3588s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630 in setup 3588s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514 in setup 3588s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160 in pytest_runtest_setup 3588s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 3588s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 3588s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 3588s File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 146 in 3588s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341 in from_call 3588s File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 145 in _call_runtest_hook 3588s File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 149 in call_and_report 3588s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 126 in runtestprotocol 3588s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol 3588s File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 89 in pytest_runtest_protocol 3588s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 3588s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 3588s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 3588s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 362 in pytest_runtestloop 3588s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 3588s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 3588s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 3588s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 337 in _main 3588s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 283 in wrap_session 3588s File "/usr/lib/python3/dist-packages/_pytest/main.py", line 330 in pytest_cmdline_main 3588s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in _multicall 3588s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in _hookexec 3588s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__ 3588s File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 175 in main 3588s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/runtests.py", line 56 in run_pytest 3588s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/runtests.py", line 76 in main 3588s File "/tmp/autopkgtest.B1O1OH/build.aVN/src/runtests.py", line 81 in 3588s 3588s 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) 3589s Aborted (core dumped) 3589s *** END OF RUN 1: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 3589s *** STARTING RUN 2 at 22:42:55: 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 3590s 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'] 3590s ============================= test session starts ============================== 3590s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 3590s cachedir: .pytest_cache 3590s PyQt5 5.15.11 -- Qt runtime 5.15.15 -- Qt compiled 5.15.15 3590s rootdir: /tmp/autopkgtest.B1O1OH/build.aVN/src 3590s configfile: pytest.ini 3590s 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 3590s timeout: 120.0s 3590s timeout method: thread 3590s timeout func_only: False 3591s collecting ... collected 81 items / 2 deselected / 79 selected 3591s 3591s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_environment_client SKIPPED [ 1%] 3591s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_conda_env_activation SKIPPED [ 2%] 3591s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_banners SKIPPED [ 3%] 3591s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.arange-signature0-documentation0] SKIPPED [ 5%] 3591s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.vectorize-signature1-documentation1] SKIPPED [ 6%] 3591s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.abs-signature2-documentation2] SKIPPED [ 7%] 3591s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.where-signature3-documentation3] SKIPPED [ 8%] 3591s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.array-signature4-documentation4] SKIPPED [ 10%] 3591s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.linalg.norm-signature5-documentation5] SKIPPED [ 11%] 3591s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[range-signature6-documentation6] SKIPPED [ 12%] 3591s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[dict-signature7-documentation7] SKIPPED [ 13%] 3591s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[foo-signature8-documentation8] SKIPPED [ 15%] 3591s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_auto_backend SKIPPED [ 16%] 3591s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_tk_backend SKIPPED [ 17%] 3591s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pylab_client SKIPPED [ 18%] 3591s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_sympy_client SKIPPED [ 20%] 3591s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_cython_client SKIPPED [ 21%] 3591s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_tab_rename_for_slaves SKIPPED [ 22%] 3591s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_no_repeated_tabs_name SKIPPED [ 24%] 3591s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_tabs_preserve_name_after_move SKIPPED [ 25%] 3591s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_conf_env_vars SKIPPED [ 26%] 3591s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_import_namespace SKIPPED [ 27%] 3591s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_disambiguation SKIPPED [ 29%] 3591s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_coloring SKIPPED [ 30%] 3591s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_set_cwd SKIPPED [ 31%] 3591s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_cwd SKIPPED [ 32%] 3591s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_request_env SKIPPED [ 34%] 3591s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_request_syspath SKIPPED [ 35%] 3591s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_save_history_dbg SKIPPED [ 36%] 3591s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_dbg_input SKIPPED [ 37%] 3595s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_unicode_vars PASSED [ 39%] 3600s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_values_dbg PASSED [ 40%] 3605s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_execute_events_dbg PASSED [ 41%] 3608s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_run_doctest PASSED [ 43%] 3608s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_mpl_backend_change SKIPPED [ 44%] 3608s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_clear_and_reset_magics_dbg SKIPPED [ 45%] 3608s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_restart_kernel SKIPPED [ 46%] 3608s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_load_kernel_file_from_id SKIPPED [ 48%] 3608s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_load_kernel_file_from_location SKIPPED [ 49%] 3608s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_load_kernel_file SKIPPED [ 50%] 3608s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_sys_argv_clear SKIPPED [ 51%] 3608s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_set_elapsed_time SKIPPED [ 53%] 3608s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_startup_working_directory SKIPPED [ 54%] 3608s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_complete SKIPPED [ 55%] 3608s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_multiline SKIPPED [ 56%] 3608s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_ignore_lib[True] SKIPPED [ 58%] 3608s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_ignore_lib[False] SKIPPED [ 59%] 3608s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_calltip SKIPPED [ 60%] 3608s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_kill[False] SKIPPED [ 62%] 3608s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_wrong_std_module[True] SKIPPED [ 63%] 3608s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_wrong_std_module[False] SKIPPED [ 64%] 3608s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_restart_after_manual_restart_and_crash SKIPPED [ 65%] 3608s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_stderr_poll SKIPPED [ 67%] 3608s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_stdout_poll SKIPPED [ 68%] 3608s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_startup_code_pdb SKIPPED [ 69%] 3609s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_eventloop[inline] SKIPPED [ 70%] 3609s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_eventloop[qt] SKIPPED [ 72%] 3609s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_eventloop[tk] SKIPPED [ 73%] 3609s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_eventloop[osx] SKIPPED [ 74%] 3609s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_recursive_pdb SKIPPED [ 75%] 3609s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_magics_are_recursive SKIPPED [ 77%] 3609s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_stop_pdb SKIPPED [ 78%] 3609s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_code_cache SKIPPED [ 79%] 3609s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_code_and_cmd_separation SKIPPED [ 81%] 3609s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_breakpoint_builtin SKIPPED [ 82%] 3609s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_out SKIPPED [ 83%] 3609s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_shutdown_kernel SKIPPED [ 84%] 3609s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_comprehension_namespace SKIPPED [ 86%] 3609s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_restart_interactive_backend SKIPPED [ 87%] 3609s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_mpl_conf SKIPPED [ 88%] 3609s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_matplotlib_rc_params SKIPPED [ 89%] 3609s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_no_infowidget SKIPPED [ 91%] 3609s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_cwd_console_options SKIPPED [ 92%] 3609s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_startup_run_lines_project_directory SKIPPED [ 93%] 3609s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_varexp_magic_dbg_locals SKIPPED [ 94%] 3609s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_old_kernel_version SKIPPED [ 96%] 3609s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_run_script SKIPPED [ 97%] 3609s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_show_spyder_kernels_error_on_restart SKIPPED [ 98%] 3609s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_restore_tmpdir SKIPPED [100%] 3609s 3609s =============================== warnings summary =============================== 3609s spyder/config/base.py:441 3609s /tmp/autopkgtest.B1O1OH/build.aVN/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. 3609s locale_language = locale.getdefaultlocale()[0] 3609s 3609s spyder/plugins/ipythonconsole/widgets/kernelconnect.py:15 3609s /tmp/autopkgtest.B1O1OH/build.aVN/src/spyder/plugins/ipythonconsole/widgets/kernelconnect.py:15: DeprecationWarning: Jupyter is migrating its paths to use standard platformdirs 3609s given by the platformdirs library. To remove this warning and 3609s see the appropriate new directories, set the environment variable 3609s `JUPYTER_PLATFORM_DIRS=1` and then run `jupyter --paths`. 3609s The use of platformdirs will be the default in `jupyter_core` v6 3609s from jupyter_core.paths import jupyter_runtime_dir 3609s 3609s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 3609s ===Flaky Test Report=== 3609s 3609s test_unicode_vars passed 1 out of the required 1 times. Success! 3609s test_values_dbg passed 1 out of the required 1 times. Success! 3609s test_execute_events_dbg passed 1 out of the required 1 times. Success! 3609s test_run_doctest passed 1 out of the required 1 times. Success! 3609s 3609s ===End Flaky Test Report=== 3609s ============================= slowest 10 durations ============================= 3609s 3.20s setup spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_values_dbg 3609s 2.86s setup spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_unicode_vars 3609s 2.61s setup spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_execute_events_dbg 3609s 2.25s setup spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_run_doctest 3609s 1.75s teardown spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_execute_events_dbg 3609s 1.45s teardown spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_values_dbg 3609s 1.27s teardown spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_run_doctest 3609s 1.26s teardown spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_unicode_vars 3609s 0.45s call spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_execute_events_dbg 3609s 0.11s call spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_values_dbg 3609s =========== 4 passed, 75 skipped, 2 deselected, 2 warnings in 18.81s =========== 3610s *** END OF RUN 2: ALL TESTS RUN HAVE NOW PASSED/XFAILED *** 3610s autopkgtest [22:43:16]: test pytest-ipythonconsole: -----------------------] 3614s pytest-ipythonconsole PASS 3614s autopkgtest [22:43:20]: test pytest-ipythonconsole: - - - - - - - - - - results - - - - - - - - - - 3618s autopkgtest [22:43:24]: @@@@@@@@@@@@@@@@@@@@ summary 3618s pytest-rest FAIL non-zero exit status 1 3618s pytest-mainwindow FLAKY non-zero exit status 1 3618s pytest-ipythonconsole PASS