0s autopkgtest [23:45:03]: starting date and time: 2025-05-03 23:45:03+0000 0s autopkgtest [23:45:03]: git checkout: 9986aa8c Merge branch 'skia/fix_network_interface' into 'ubuntu/production' 0s autopkgtest [23:45:03]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.dlr21jyc/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python-aiohttp,src:sphinx,src:yarl --apt-upgrade spyder --timeout-short=300 --timeout-copy=20000 --timeout-test=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=python-aiohttp/3.11.16-1 sphinx/8.2.3-1 yarl/1.19.0-1' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-cpu4-ram16-disk100-arm64 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@sto01-arm64-4.secgroup --name adt-questing-arm64-spyder-20250503-234503-juju-7f2275-prod-proposed-migration-environment-2-18e6d0bf-7cc7-4af5-80ee-e0693b2d987f --image adt/ubuntu-questing-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-autopkgtest-workers-arm64 -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 75s autopkgtest [23:46:18]: testbed dpkg architecture: arm64 75s autopkgtest [23:46:18]: testbed apt version: 3.0.0 76s autopkgtest [23:46:19]: @@@@@@@@@@@@@@@@@@@@ test bed setup 76s autopkgtest [23:46:19]: testbed release detected to be: None 76s autopkgtest [23:46:19]: updating testbed package index (apt update) 77s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [110 kB] 77s Hit:2 http://ftpmaster.internal/ubuntu questing InRelease 77s Hit:3 http://ftpmaster.internal/ubuntu questing-updates InRelease 77s Hit:4 http://ftpmaster.internal/ubuntu questing-security InRelease 77s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [1395 kB] 77s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [33.6 kB] 77s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [143 kB] 77s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 Packages [179 kB] 77s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 Packages [1377 kB] 77s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/multiverse arm64 Packages [29.9 kB] 77s Fetched 3269 kB in 1s (5767 kB/s) 78s Reading package lists... 78s autopkgtest [23:46:21]: upgrading testbed (apt dist-upgrade and autopurge) 79s Reading package lists... 79s Building dependency tree... 79s Reading state information... 79s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 80s Starting 2 pkgProblemResolver with broken count: 0 80s Done 80s Entering ResolveByKeep 80s 81s Calculating upgrade... 81s The following packages will be upgraded: 81s libperl5.40 libsepol2 perl perl-base perl-modules-5.40 81s 5 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 81s Need to get 10.4 MB of archives. 81s After this operation, 65.5 kB of additional disk space will be used. 81s Get:1 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 libperl5.40 arm64 5.40.1-3 [4780 kB] 81s Get:2 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 perl arm64 5.40.1-3 [262 kB] 81s Get:3 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 perl-base arm64 5.40.1-3 [1786 kB] 81s Get:4 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 perl-modules-5.40 all 5.40.1-3 [3217 kB] 81s Get:5 http://ftpmaster.internal/ubuntu questing/main arm64 libsepol2 arm64 3.8.1-1 [312 kB] 82s Fetched 10.4 MB in 1s (20.2 MB/s) 82s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 85229 files and directories currently installed.) 82s Preparing to unpack .../libperl5.40_5.40.1-3_arm64.deb ... 82s Unpacking libperl5.40:arm64 (5.40.1-3) over (5.40.1-2ubuntu0.1) ... 82s Preparing to unpack .../perl_5.40.1-3_arm64.deb ... 82s Unpacking perl (5.40.1-3) over (5.40.1-2ubuntu0.1) ... 82s Preparing to unpack .../perl-base_5.40.1-3_arm64.deb ... 82s Unpacking perl-base (5.40.1-3) over (5.40.1-2ubuntu0.1) ... 82s Setting up perl-base (5.40.1-3) ... 82s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 85229 files and directories currently installed.) 82s Preparing to unpack .../perl-modules-5.40_5.40.1-3_all.deb ... 82s Unpacking perl-modules-5.40 (5.40.1-3) over (5.40.1-2ubuntu0.1) ... 83s Preparing to unpack .../libsepol2_3.8.1-1_arm64.deb ... 83s Unpacking libsepol2:arm64 (3.8.1-1) over (3.7-1) ... 83s Setting up libsepol2:arm64 (3.8.1-1) ... 83s Setting up perl-modules-5.40 (5.40.1-3) ... 83s Setting up libperl5.40:arm64 (5.40.1-3) ... 83s Setting up perl (5.40.1-3) ... 83s Processing triggers for man-db (2.13.0-1) ... 83s Processing triggers for libc-bin (2.41-6ubuntu1) ... 84s Reading package lists... 84s Building dependency tree... 84s Reading state information... 84s Starting pkgProblemResolver with broken count: 0 84s Starting 2 pkgProblemResolver with broken count: 0 84s Done 85s Solving dependencies... 85s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 87s autopkgtest [23:46:30]: testbed running kernel: Linux 6.14.0-15-generic #15-Ubuntu SMP PREEMPT_DYNAMIC Sun Apr 6 14:37:51 UTC 2025 87s autopkgtest [23:46:30]: @@@@@@@@@@@@@@@@@@@@ apt-source spyder 89s Get:1 http://ftpmaster.internal/ubuntu questing/universe spyder 6.0.3+ds-1 (dsc) [3890 B] 89s Get:2 http://ftpmaster.internal/ubuntu questing/universe spyder 6.0.3+ds-1 (tar) [6579 kB] 89s Get:3 http://ftpmaster.internal/ubuntu questing/universe spyder 6.0.3+ds-1 (diff) [26.0 kB] 90s gpgv: Signature made Sun Dec 29 22:25:30 2024 UTC 90s gpgv: using RSA key 7E1AC3FA27A649284C323EF6695C429316C07BFE 90s gpgv: Can't check signature: No public key 90s dpkg-source: warning: cannot verify inline signature for ./spyder_6.0.3+ds-1.dsc: no acceptable signature found 90s autopkgtest [23:46:33]: testing package spyder version 6.0.3+ds-1 90s autopkgtest [23:46:33]: build not needed 91s autopkgtest [23:46:34]: test pytest-rest: preparing testbed 91s Reading package lists... 92s Building dependency tree... 92s Reading state information... 92s Starting pkgProblemResolver with broken count: 0 92s Starting 2 pkgProblemResolver with broken count: 0 92s Done 93s The following NEW packages will be installed: 93s black blt cython3 docutils-common fontconfig fontconfig-config 93s fonts-dejavu-core fonts-dejavu-mono fonts-elusive-icons fonts-font-awesome 93s fonts-lyx fonts-mathjax fzf gdb git git-man ipython3 libasound2-data 93s libasound2t64 libavahi-client3 libavahi-common-data libavahi-common3 93s libbabeltrace1 libblas3 libcups2t64 libdeflate0 libdouble-conversion3 93s libegl-mesa0 libegl1 liberror-perl libevent-2.1-7t64 libexpat1-dev 93s libfontconfig1 libfontenc1 libgbm1 libgfortran5 libgl1 libgl1-mesa-dri 93s libglvnd0 libglx-mesa0 libglx0 libgomp1 libgraphite2-3 libharfbuzz-subset0 93s libharfbuzz0b libice6 libimagequant0 libinput-bin libinput10 libjbig0 93s libjpeg-turbo8 libjpeg8 libjs-jquery libjs-jquery-hotkeys 93s libjs-jquery-isonscreen libjs-jquery-metadata libjs-jquery-tablesorter 93s libjs-jquery-throttle-debounce libjs-jquery-ui libjs-mathjax libjs-sphinxdoc 93s libjs-underscore libjson-perl liblapack3 liblbfgsb0 liblcms2-2 liblerc4 93s libmd4c0 libminizip1t64 libmtdev1t64 libnorm1t64 libopenjp2-7 libopus0 93s libpcre2-16-0 libpgm-5.3-0t64 libpixman-1-0 libpython3-all-dev 93s libpython3-dev libpython3.13-dev libqhull-r8.0 libqt5core5t64 libqt5dbus5t64 93s libqt5designer5 libqt5gui5t64 libqt5help5 libqt5network5t64 93s libqt5positioning5 libqt5printsupport5t64 libqt5qml5 libqt5qmlmodels5 93s libqt5quick5 libqt5quickwidgets5 libqt5sql5t64 libqt5svg5 libqt5test5t64 93s libqt5webchannel5 libqt5webengine-data libqt5webengine5 libqt5webenginecore5 93s libqt5webenginewidgets5 libqt5widgets5t64 libqt5xml5t64 libraqm0 libsass1 93s libsharpyuv0 libsm6 libsnappy1v5 libsodium23 libsource-highlight-common 93s libsource-highlight4t64 libspatialindex-c8 libspatialindex-dev 93s libspatialindex8 libtcl8.6 libtiff6 libtk8.6 libunwind8 libvpx9 libvulkan1 93s libwacom-common libwacom9 libwayland-client0 libwayland-server0 libwebp7 93s libwebpdemux2 libwebpmux3 libx11-xcb1 libxaw7 libxcb-dri3-0 libxcb-glx0 93s libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-present0 libxcb-randr0 93s libxcb-render-util0 libxcb-render0 libxcb-shape0 libxcb-shm0 libxcb-sync1 93s libxcb-util1 libxcb-xfixes0 libxcb-xinerama0 libxcb-xinput0 libxcb-xkb1 93s libxcomposite1 libxdamage1 libxfixes3 libxfont2 libxft2 libxinerama1 93s libxkbcommon-x11-0 libxkbfile1 libxmu6 libxpm4 libxrandr2 libxrender1 93s libxshmfence1 libxslt1.1 libxss1 libxt6t64 libxtst6 libxxf86vm1 libzmq5 93s mesa-libgallium pyflakes3 pylint python-matplotlib-data 93s python-qtawesome-common python-tinycss2-common python3-aiohappyeyeballs 93s python3-aiohttp python3-aiosignal python3-alabaster python3-all 93s python3-all-dev python3-arrow python3-astroid python3-asttokens 93s python3-async-timeout python3-asyncssh python3-atomicwrites python3-autopep8 93s python3-binaryornot python3-bleach python3-brotli python3-bs4 python3-click 93s python3-cloudpickle python3-comm python3-contourpy python3-cookiecutter 93s python3-coverage python3-cycler python3-debugpy python3-decorator 93s python3-defusedxml python3-deprecated python3-dev python3-diff-match-patch 93s python3-dill python3-docstring-to-markdown python3-docutils 93s python3-executing python3-fastjsonschema python3-flake8 python3-flaky 93s python3-fonttools python3-frozenlist python3-fs python3-github 93s python3-html5lib python3-imagesize python3-importlib-metadata 93s python3-inflection python3-iniconfig python3-intervaltree python3-ipykernel 93s python3-ipython python3-isort python3-jaraco.classes python3-jedi 93s python3-jeepney python3-jellyfish python3-jupyter-client 93s python3-jupyter-core python3-jupyterlab-pygments python3-keyring 93s python3-kiwisolver python3-levenshtein python3-libsass 93s python3-logilab-common python3-lxml python3-lz4 python3-matplotlib 93s python3-matplotlib-inline python3-mccabe python3-mistune python3-mpmath 93s python3-multidict python3-mypy-extensions python3-nacl python3-nbclient 93s python3-nbconvert python3-nbformat python3-nest-asyncio python3-numpy 93s python3-numpy-dev python3-numpydoc python3-pandas python3-pandas-lib 93s python3-pandocfilters python3-parso python3-pathspec python3-pickleshare 93s python3-pil python3-pil.imagetk python3-pip python3-platformdirs 93s python3-pluggy python3-prompt-toolkit python3-propcache python3-psutil 93s python3-pure-eval python3-pycodestyle python3-pydocstyle python3-pyflakes 93s python3-pylint-venv python3-pyls-spyder python3-pylsp python3-pylsp-black 93s python3-pylsp-jsonrpc python3-pyqt5 python3-pyqt5.qtquick 93s python3-pyqt5.qtsvg python3-pyqt5.qtwebchannel python3-pyqt5.qtwebengine 93s python3-pyqt5.sip python3-pytest python3-pytest-cov python3-pytest-mock 93s python3-pytest-order python3-pytest-timeout python3-pytestqt 93s python3-pytoolconfig python3-pytz python3-pyuca python3-qdarkstyle 93s python3-qstylizer python3-qtawesome python3-qtconsole python3-qtpy 93s python3-qtsass python3-rapidfuzz python3-roman python3-roman-numerals 93s python3-rope python3-rtree python3-ruamel.yaml python3-ruamel.yaml.clib 93s python3-scipy python3-secretstorage python3-slugify python3-snowballstemmer 93s python3-sortedcontainers python3-soupsieve python3-sphinx python3-spyder 93s python3-spyder-kernels python3-stack-data python3-superqt python3-sympy 93s python3-tabulate python3-textdistance python3-three-merge python3-tinycss2 93s python3-tk python3-tomli python3-tomlkit python3-tornado python3-traitlets 93s python3-typeshed python3-tz python3-ufolib2 python3-ujson python3-unidecode 93s python3-watchdog python3-wcwidth python3-webencodings python3-wheel 93s python3-wrapt python3-wurlitzer python3-xdg python3-yapf python3-yarl 93s python3-zmq python3.13-dev python3.13-tk sgml-base sphinx-common spyder 93s spyder-common tk8.6-blt2.5 unicode-data x11-common x11-xkb-utils xbitmaps 93s xml-core xserver-common xterm xvfb yapf3 zlib1g-dev 93s 0 upgraded, 353 newly installed, 0 to remove and 0 not upgraded. 93s Need to get 222 MB of archives. 93s After this operation, 906 MB of additional disk space will be used. 93s Get:1 http://ftpmaster.internal/ubuntu questing/main arm64 python3-numpy-dev arm64 1:2.2.3+ds-5 [146 kB] 93s Get:2 http://ftpmaster.internal/ubuntu questing/main arm64 libblas3 arm64 3.12.1-2 [161 kB] 93s Get:3 http://ftpmaster.internal/ubuntu questing/main arm64 libgfortran5 arm64 15-20250404-0ubuntu1 [444 kB] 93s Get:4 http://ftpmaster.internal/ubuntu questing/main arm64 liblapack3 arm64 3.12.1-2 [2307 kB] 93s Get:5 http://ftpmaster.internal/ubuntu questing/main arm64 python3-numpy arm64 1:2.2.3+ds-5 [3981 kB] 93s Get:6 http://ftpmaster.internal/ubuntu questing/main arm64 sgml-base all 1.31 [11.4 kB] 93s Get:7 http://ftpmaster.internal/ubuntu questing/main arm64 python3-click all 8.2.0+0.really.8.1.8-1 [80.0 kB] 93s Get:8 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-mypy-extensions all 1.0.0-1 [6148 B] 93s Get:9 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-pathspec all 0.12.1-1 [24.5 kB] 93s Get:10 http://ftpmaster.internal/ubuntu questing/main arm64 python3-platformdirs all 4.3.6-1 [16.8 kB] 93s Get:11 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-tomli arm64 2.2.1-2build1 [121 kB] 93s Get:12 http://ftpmaster.internal/ubuntu questing/universe arm64 black arm64 25.1.0-2 [1333 kB] 93s Get:13 http://ftpmaster.internal/ubuntu questing/main arm64 libtcl8.6 arm64 8.6.16+dfsg-1 [987 kB] 93s Get:14 http://ftpmaster.internal/ubuntu questing/main arm64 fonts-dejavu-mono all 2.37-8 [502 kB] 93s Get:15 http://ftpmaster.internal/ubuntu questing/main arm64 fonts-dejavu-core all 2.37-8 [835 kB] 93s Get:16 http://ftpmaster.internal/ubuntu questing/main arm64 fontconfig-config arm64 2.15.0-2.2ubuntu1 [37.9 kB] 93s Get:17 http://ftpmaster.internal/ubuntu questing/main arm64 libfontconfig1 arm64 2.15.0-2.2ubuntu1 [144 kB] 93s Get:18 http://ftpmaster.internal/ubuntu questing/main arm64 libxrender1 arm64 1:0.9.10-1.1build1 [18.8 kB] 93s Get:19 http://ftpmaster.internal/ubuntu questing/main arm64 libxft2 arm64 2.3.6-1build1 [44.1 kB] 93s Get:20 http://ftpmaster.internal/ubuntu questing/main arm64 x11-common all 1:7.7+23ubuntu4 [21.8 kB] 93s Get:21 http://ftpmaster.internal/ubuntu questing/main arm64 libxss1 arm64 1:1.2.3-1build3 [7244 B] 93s Get:22 http://ftpmaster.internal/ubuntu questing/main arm64 libtk8.6 arm64 8.6.16-1 [776 kB] 93s Get:23 http://ftpmaster.internal/ubuntu questing/main arm64 tk8.6-blt2.5 arm64 2.5.3+dfsg-8 [624 kB] 93s Get:24 http://ftpmaster.internal/ubuntu questing/main arm64 blt arm64 2.5.3+dfsg-8 [4824 B] 94s Get:25 http://ftpmaster.internal/ubuntu questing/universe arm64 cython3 arm64 3.0.11+dfsg-2ubuntu2 [2436 kB] 94s Get:26 http://ftpmaster.internal/ubuntu questing/main arm64 xml-core all 0.19 [20.3 kB] 94s Get:27 http://ftpmaster.internal/ubuntu questing/main arm64 docutils-common all 0.21.2+dfsg-2 [131 kB] 94s Get:28 http://ftpmaster.internal/ubuntu questing/main arm64 fontconfig arm64 2.15.0-2.2ubuntu1 [191 kB] 94s Get:29 http://ftpmaster.internal/ubuntu questing/universe arm64 fonts-elusive-icons all 2.0.0-4 [150 kB] 94s Get:30 http://ftpmaster.internal/ubuntu questing/main arm64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 94s Get:31 http://ftpmaster.internal/ubuntu questing/universe arm64 fonts-lyx all 2.4.3-1 [171 kB] 94s Get:32 http://ftpmaster.internal/ubuntu questing/main arm64 fonts-mathjax all 2.7.9+dfsg-1 [2208 kB] 94s Get:33 http://ftpmaster.internal/ubuntu questing/universe arm64 fzf arm64 0.60.3-1 [1423 kB] 94s Get:34 http://ftpmaster.internal/ubuntu questing/main arm64 libbabeltrace1 arm64 1.5.11-4build2 [159 kB] 94s Get:35 http://ftpmaster.internal/ubuntu questing/main arm64 libsource-highlight-common all 3.1.9-4.3build1 [64.2 kB] 94s Get:36 http://ftpmaster.internal/ubuntu questing/main arm64 libsource-highlight4t64 arm64 3.1.9-4.3build1 [243 kB] 94s Get:37 http://ftpmaster.internal/ubuntu questing/main arm64 gdb arm64 16.2-8ubuntu1 [4759 kB] 94s Get:38 http://ftpmaster.internal/ubuntu questing/main arm64 liberror-perl all 0.17030-1 [23.5 kB] 94s Get:39 http://ftpmaster.internal/ubuntu questing/main arm64 git-man all 1:2.48.1-0ubuntu1 [1148 kB] 94s Get:40 http://ftpmaster.internal/ubuntu questing/main arm64 git arm64 1:2.48.1-0ubuntu1 [4219 kB] 94s Get:41 http://ftpmaster.internal/ubuntu questing/main arm64 python3-decorator all 5.1.1-5 [10.1 kB] 94s Get:42 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-parso all 0.8.4-1 [67.6 kB] 94s Get:43 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-typeshed all 0.0~git20241223.ea91db2-1 [1548 kB] 94s Get:44 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-jedi all 0.19.1+ds1-1 [693 kB] 94s Get:45 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-traitlets all 5.14.3+really5.14.3-1 [71.5 kB] 94s Get:46 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-matplotlib-inline all 0.1.7-1 [9186 B] 94s Get:47 http://ftpmaster.internal/ubuntu questing/main arm64 python3-wcwidth all 0.2.13+dfsg1-1 [26.3 kB] 94s Get:48 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-prompt-toolkit all 3.0.51-2 [257 kB] 94s Get:49 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-asttokens all 3.0.0-1 [20.4 kB] 94s Get:50 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-executing all 2.2.0-0.1 [25.0 kB] 94s Get:51 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-pure-eval all 0.2.3-1 [11.4 kB] 94s Get:52 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-stack-data all 0.6.3-1 [22.0 kB] 94s Get:53 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-ipython all 8.30.0-2 [569 kB] 94s Get:54 http://ftpmaster.internal/ubuntu questing/universe arm64 ipython3 all 8.30.0-2 [4936 B] 94s Get:55 http://ftpmaster.internal/ubuntu questing/main arm64 libasound2-data all 1.2.13-1build1 [21.1 kB] 94s Get:56 http://ftpmaster.internal/ubuntu questing/main arm64 libasound2t64 arm64 1.2.13-1build1 [390 kB] 94s Get:57 http://ftpmaster.internal/ubuntu questing/main arm64 libavahi-common-data arm64 0.8-16ubuntu2 [31.0 kB] 94s Get:58 http://ftpmaster.internal/ubuntu questing/main arm64 libavahi-common3 arm64 0.8-16ubuntu2 [22.9 kB] 94s Get:59 http://ftpmaster.internal/ubuntu questing/main arm64 libavahi-client3 arm64 0.8-16ubuntu2 [26.9 kB] 94s Get:60 http://ftpmaster.internal/ubuntu questing/main arm64 libcups2t64 arm64 2.4.12-0ubuntu1 [272 kB] 94s Get:61 http://ftpmaster.internal/ubuntu questing/main arm64 libdeflate0 arm64 1.23-2 [46.4 kB] 94s Get:62 http://ftpmaster.internal/ubuntu questing/universe arm64 libdouble-conversion3 arm64 3.3.1-1 [38.8 kB] 94s Get:63 http://ftpmaster.internal/ubuntu questing/main arm64 libwayland-server0 arm64 1.23.1-3 [36.1 kB] 94s Get:64 http://ftpmaster.internal/ubuntu questing/main arm64 libx11-xcb1 arm64 2:1.8.10-2 [8020 B] 94s Get:65 http://ftpmaster.internal/ubuntu questing/main arm64 libxcb-dri3-0 arm64 1.17.0-2 [7606 B] 94s Get:66 http://ftpmaster.internal/ubuntu questing/main arm64 libxcb-present0 arm64 1.17.0-2 [6224 B] 94s Get:67 http://ftpmaster.internal/ubuntu questing/main arm64 libxcb-randr0 arm64 1.17.0-2 [18.5 kB] 94s Get:68 http://ftpmaster.internal/ubuntu questing/main arm64 libxcb-sync1 arm64 1.17.0-2 [9688 B] 94s Get:69 http://ftpmaster.internal/ubuntu questing/main arm64 libxcb-xfixes0 arm64 1.17.0-2 [10.6 kB] 94s Get:70 http://ftpmaster.internal/ubuntu questing/main arm64 libxshmfence1 arm64 1.3.3-1 [5378 B] 94s Get:71 http://ftpmaster.internal/ubuntu questing/main arm64 mesa-libgallium arm64 25.0.3-1ubuntu2 [9455 kB] 94s Get:72 http://ftpmaster.internal/ubuntu questing/main arm64 libgbm1 arm64 25.0.3-1ubuntu2 [33.7 kB] 94s Get:73 http://ftpmaster.internal/ubuntu questing/main arm64 libwayland-client0 arm64 1.23.1-3 [27.0 kB] 94s Get:74 http://ftpmaster.internal/ubuntu questing/main arm64 libxcb-shm0 arm64 1.17.0-2 [5884 B] 94s Get:75 http://ftpmaster.internal/ubuntu questing/main arm64 libegl-mesa0 arm64 25.0.3-1ubuntu2 [122 kB] 94s Get:76 http://ftpmaster.internal/ubuntu questing/main arm64 libevent-2.1-7t64 arm64 2.1.12-stable-10 [140 kB] 94s Get:77 http://ftpmaster.internal/ubuntu questing/main arm64 libexpat1-dev arm64 2.7.1-1 [128 kB] 94s Get:78 http://ftpmaster.internal/ubuntu questing/main arm64 libfontenc1 arm64 1:1.1.8-1build1 [13.9 kB] 94s Get:79 http://ftpmaster.internal/ubuntu questing/main arm64 libvulkan1 arm64 1.4.304.0-1 [158 kB] 94s Get:80 http://ftpmaster.internal/ubuntu questing/main arm64 libgl1-mesa-dri arm64 25.0.3-1ubuntu2 [35.4 kB] 94s Get:81 http://ftpmaster.internal/ubuntu questing/main arm64 libxcb-glx0 arm64 1.17.0-2 [25.5 kB] 94s Get:82 http://ftpmaster.internal/ubuntu questing/main arm64 libxxf86vm1 arm64 1:1.1.4-1build4 [9130 B] 94s Get:83 http://ftpmaster.internal/ubuntu questing/main arm64 libglx-mesa0 arm64 25.0.3-1ubuntu2 [151 kB] 94s Get:84 http://ftpmaster.internal/ubuntu questing/main arm64 libgomp1 arm64 15-20250404-0ubuntu1 [147 kB] 94s Get:85 http://ftpmaster.internal/ubuntu questing/main arm64 libgraphite2-3 arm64 1.3.14-2ubuntu1 [70.6 kB] 94s Get:86 http://ftpmaster.internal/ubuntu questing/main arm64 libharfbuzz0b arm64 10.2.0-1 [490 kB] 94s Get:87 http://ftpmaster.internal/ubuntu questing/main arm64 libharfbuzz-subset0 arm64 10.2.0-1 [502 kB] 94s Get:88 http://ftpmaster.internal/ubuntu questing/main arm64 libice6 arm64 2:1.1.1-1 [42.3 kB] 94s Get:89 http://ftpmaster.internal/ubuntu questing/main arm64 libimagequant0 arm64 2.18.0-1build1 [37.1 kB] 94s Get:90 http://ftpmaster.internal/ubuntu questing/main arm64 libwacom-common all 2.14.0-1 [103 kB] 94s Get:91 http://ftpmaster.internal/ubuntu questing/main arm64 libwacom9 arm64 2.14.0-1 [26.7 kB] 94s Get:92 http://ftpmaster.internal/ubuntu questing/main arm64 libinput-bin arm64 1.27.1-1 [23.5 kB] 94s Get:93 http://ftpmaster.internal/ubuntu questing/main arm64 libmtdev1t64 arm64 1.1.7-1 [14.6 kB] 94s Get:94 http://ftpmaster.internal/ubuntu questing/main arm64 libinput10 arm64 1.27.1-1 [136 kB] 94s Get:95 http://ftpmaster.internal/ubuntu questing/main arm64 libjpeg-turbo8 arm64 2.1.5-3ubuntu2 [165 kB] 94s Get:96 http://ftpmaster.internal/ubuntu questing/main arm64 libjpeg8 arm64 8c-2ubuntu11 [2148 B] 94s Get:97 http://ftpmaster.internal/ubuntu questing/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 94s Get:98 http://ftpmaster.internal/ubuntu questing/universe arm64 libjs-jquery-metadata all 12-4 [6582 B] 94s Get:99 http://ftpmaster.internal/ubuntu questing/universe arm64 libjs-jquery-tablesorter all 1:2.31.3+dfsg1-4 [192 kB] 94s Get:100 http://ftpmaster.internal/ubuntu questing/universe arm64 libjs-jquery-throttle-debounce all 1.1+dfsg.1-2 [12.5 kB] 94s Get:101 http://ftpmaster.internal/ubuntu questing/universe arm64 libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 94s Get:102 http://ftpmaster.internal/ubuntu questing/main arm64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 94s Get:103 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 libjs-sphinxdoc all 8.2.3-1 [27.8 kB] 94s Get:104 http://ftpmaster.internal/ubuntu questing/main arm64 libjson-perl all 4.10000-1 [81.9 kB] 94s Get:105 http://ftpmaster.internal/ubuntu questing/universe arm64 liblbfgsb0 arm64 3.0+dfsg.4-1build1 [27.7 kB] 94s Get:106 http://ftpmaster.internal/ubuntu questing/main arm64 liblcms2-2 arm64 2.16-2 [170 kB] 94s Get:107 http://ftpmaster.internal/ubuntu questing/main arm64 liblerc4 arm64 4.0.0+ds-5ubuntu1 [167 kB] 94s Get:108 http://ftpmaster.internal/ubuntu questing/universe arm64 libmd4c0 arm64 0.5.2-2 [42.4 kB] 94s Get:109 http://ftpmaster.internal/ubuntu questing/universe arm64 libminizip1t64 arm64 1:1.3.dfsg+really1.3.1-1ubuntu1 [23.1 kB] 94s Get:110 http://ftpmaster.internal/ubuntu questing/universe arm64 libnorm1t64 arm64 1.5.9+dfsg-3.1build1 [150 kB] 94s Get:111 http://ftpmaster.internal/ubuntu questing/main arm64 libopus0 arm64 1.5.2-2 [2891 kB] 94s Get:112 http://ftpmaster.internal/ubuntu questing/main arm64 libpcre2-16-0 arm64 10.45-1 [222 kB] 94s Get:113 http://ftpmaster.internal/ubuntu questing/universe arm64 libpgm-5.3-0t64 arm64 5.3.128~dfsg-2.1build1 [162 kB] 94s Get:114 http://ftpmaster.internal/ubuntu questing/main arm64 libpixman-1-0 arm64 0.44.0-3 [197 kB] 94s Get:115 http://ftpmaster.internal/ubuntu questing/main arm64 zlib1g-dev arm64 1:1.3.dfsg+really1.3.1-1ubuntu1 [894 kB] 94s Get:116 http://ftpmaster.internal/ubuntu questing/main arm64 libpython3.13-dev arm64 3.13.3-1 [5405 kB] 94s Get:117 http://ftpmaster.internal/ubuntu questing/main arm64 libpython3-dev arm64 3.13.3-1 [10.8 kB] 94s Get:118 http://ftpmaster.internal/ubuntu questing/main arm64 libpython3-all-dev arm64 3.13.3-1 [906 B] 94s Get:119 http://ftpmaster.internal/ubuntu questing/universe arm64 libqhull-r8.0 arm64 2020.2-6build1 [189 kB] 95s Get:120 http://ftpmaster.internal/ubuntu questing/universe arm64 libqt5core5t64 arm64 5.15.15+dfsg-4ubuntu1 [1999 kB] 95s Get:121 http://ftpmaster.internal/ubuntu questing/universe arm64 libqt5dbus5t64 arm64 5.15.15+dfsg-4ubuntu1 [222 kB] 95s Get:122 http://ftpmaster.internal/ubuntu questing/main arm64 libglvnd0 arm64 1.7.0-1build1 [60.6 kB] 95s Get:123 http://ftpmaster.internal/ubuntu questing/main arm64 libegl1 arm64 1.7.0-1build1 [29.5 kB] 95s Get:124 http://ftpmaster.internal/ubuntu questing/main arm64 libglx0 arm64 1.7.0-1build1 [33.2 kB] 95s Get:125 http://ftpmaster.internal/ubuntu questing/main arm64 libgl1 arm64 1.7.0-1build1 [106 kB] 95s Get:126 http://ftpmaster.internal/ubuntu questing/universe arm64 libqt5network5t64 arm64 5.15.15+dfsg-4ubuntu1 [735 kB] 95s Get:127 http://ftpmaster.internal/ubuntu questing/main arm64 libsm6 arm64 2:1.2.4-1 [16.4 kB] 95s Get:128 http://ftpmaster.internal/ubuntu questing/main arm64 libxcb-icccm4 arm64 0.4.2-1 [10.9 kB] 95s Get:129 http://ftpmaster.internal/ubuntu questing/main arm64 libxcb-util1 arm64 0.4.1-1 [10.9 kB] 95s Get:130 http://ftpmaster.internal/ubuntu questing/main arm64 libxcb-image0 arm64 0.4.0-2build1 [10.8 kB] 95s Get:131 http://ftpmaster.internal/ubuntu questing/main arm64 libxcb-keysyms1 arm64 0.4.1-1 [8802 B] 95s Get:132 http://ftpmaster.internal/ubuntu questing/main arm64 libxcb-render0 arm64 1.17.0-2 [16.6 kB] 95s Get:133 http://ftpmaster.internal/ubuntu questing/main arm64 libxcb-render-util0 arm64 0.3.10-1 [10.5 kB] 95s Get:134 http://ftpmaster.internal/ubuntu questing/main arm64 libxcb-shape0 arm64 1.17.0-2 [6246 B] 95s Get:135 http://ftpmaster.internal/ubuntu questing/main arm64 libxcb-xinerama0 arm64 1.17.0-2 [5590 B] 95s Get:136 http://ftpmaster.internal/ubuntu questing/main arm64 libxcb-xinput0 arm64 1.17.0-2 [34.2 kB] 95s Get:137 http://ftpmaster.internal/ubuntu questing/main arm64 libxcb-xkb1 arm64 1.17.0-2 [32.5 kB] 95s Get:138 http://ftpmaster.internal/ubuntu questing/main arm64 libxkbcommon-x11-0 arm64 1.7.0-2 [13.8 kB] 95s Get:139 http://ftpmaster.internal/ubuntu questing/universe arm64 libqt5gui5t64 arm64 5.15.15+dfsg-4ubuntu1 [3680 kB] 95s Get:140 http://ftpmaster.internal/ubuntu questing/universe arm64 libqt5widgets5t64 arm64 5.15.15+dfsg-4ubuntu1 [2568 kB] 95s Get:141 http://ftpmaster.internal/ubuntu questing/universe arm64 libqt5xml5t64 arm64 5.15.15+dfsg-4ubuntu1 [124 kB] 95s Get:142 http://ftpmaster.internal/ubuntu questing/universe arm64 libqt5designer5 arm64 5.15.15-6build1 [2840 kB] 95s Get:143 http://ftpmaster.internal/ubuntu questing/universe arm64 libqt5sql5t64 arm64 5.15.15+dfsg-4ubuntu1 [123 kB] 95s Get:144 http://ftpmaster.internal/ubuntu questing/universe arm64 libqt5help5 arm64 5.15.15-6build1 [165 kB] 95s Get:145 http://ftpmaster.internal/ubuntu questing/universe arm64 libqt5positioning5 arm64 5.15.15+dfsg-3 [221 kB] 95s Get:146 http://ftpmaster.internal/ubuntu questing/universe arm64 libqt5printsupport5t64 arm64 5.15.15+dfsg-4ubuntu1 [209 kB] 95s Get:147 http://ftpmaster.internal/ubuntu questing/universe arm64 libqt5qml5 arm64 5.15.15+dfsg-3 [1491 kB] 95s Get:148 http://ftpmaster.internal/ubuntu questing/universe arm64 libqt5qmlmodels5 arm64 5.15.15+dfsg-3 [207 kB] 95s Get:149 http://ftpmaster.internal/ubuntu questing/universe arm64 libqt5quick5 arm64 5.15.15+dfsg-3 [1736 kB] 95s Get:150 http://ftpmaster.internal/ubuntu questing/universe arm64 libqt5quickwidgets5 arm64 5.15.15+dfsg-3 [39.1 kB] 95s Get:151 http://ftpmaster.internal/ubuntu questing/universe arm64 libqt5svg5 arm64 5.15.15-2 [146 kB] 95s Get:152 http://ftpmaster.internal/ubuntu questing/universe arm64 libqt5test5t64 arm64 5.15.15+dfsg-4ubuntu1 [144 kB] 95s Get:153 http://ftpmaster.internal/ubuntu questing/universe arm64 libqt5webchannel5 arm64 5.15.15-2 [63.1 kB] 95s Get:154 http://ftpmaster.internal/ubuntu questing/universe arm64 libqt5webengine-data all 5.15.18+dfsg-2 [7622 kB] 95s Get:155 http://ftpmaster.internal/ubuntu questing/main arm64 libopenjp2-7 arm64 2.5.3-2 [183 kB] 95s Get:156 http://ftpmaster.internal/ubuntu questing/main arm64 libsnappy1v5 arm64 1.2.1-1 [30.4 kB] 95s Get:157 http://ftpmaster.internal/ubuntu questing/main arm64 libvpx9 arm64 1.15.0-2 [1347 kB] 95s Get:158 http://ftpmaster.internal/ubuntu questing/main arm64 libsharpyuv0 arm64 1.5.0-0.1 [16.9 kB] 95s Get:159 http://ftpmaster.internal/ubuntu questing/main arm64 libwebp7 arm64 1.5.0-0.1 [194 kB] 95s Get:160 http://ftpmaster.internal/ubuntu questing/main arm64 libwebpdemux2 arm64 1.5.0-0.1 [12.5 kB] 95s Get:161 http://ftpmaster.internal/ubuntu questing/main arm64 libwebpmux3 arm64 1.5.0-0.1 [25.4 kB] 95s Get:162 http://ftpmaster.internal/ubuntu questing/main arm64 libxcomposite1 arm64 1:0.4.6-1 [6626 B] 95s Get:163 http://ftpmaster.internal/ubuntu questing/main arm64 libxdamage1 arm64 1:1.1.6-1build1 [6236 B] 95s Get:164 http://ftpmaster.internal/ubuntu questing/main arm64 libxfixes3 arm64 1:6.0.0-2build1 [11.2 kB] 95s Get:165 http://ftpmaster.internal/ubuntu questing/main arm64 libxrandr2 arm64 2:1.5.4-1 [19.6 kB] 95s Get:166 http://ftpmaster.internal/ubuntu questing/main arm64 libxtst6 arm64 2:1.2.5-1 [13.2 kB] 95s Get:167 http://ftpmaster.internal/ubuntu questing/universe arm64 libqt5webenginecore5 arm64 5.15.18+dfsg-2 [40.8 MB] 96s Get:168 http://ftpmaster.internal/ubuntu questing/universe arm64 libqt5webengine5 arm64 5.15.18+dfsg-2 [171 kB] 96s Get:169 http://ftpmaster.internal/ubuntu questing/universe arm64 libqt5webenginewidgets5 arm64 5.15.18+dfsg-2 [123 kB] 96s Get:170 http://ftpmaster.internal/ubuntu questing/main arm64 libraqm0 arm64 0.10.2-1 [14.9 kB] 96s Get:171 http://ftpmaster.internal/ubuntu questing/main arm64 libsass1 arm64 3.6.6-0ubuntu1 [635 kB] 96s Get:172 http://ftpmaster.internal/ubuntu questing/main arm64 libsodium23 arm64 1.0.18-1build3 [119 kB] 96s Get:173 http://ftpmaster.internal/ubuntu questing/universe arm64 libspatialindex8 arm64 2.1.0-1 [256 kB] 96s Get:174 http://ftpmaster.internal/ubuntu questing/universe arm64 libspatialindex-c8 arm64 2.1.0-1 [58.2 kB] 96s Get:175 http://ftpmaster.internal/ubuntu questing/main arm64 libjbig0 arm64 2.1-6.1ubuntu2 [29.3 kB] 96s Get:176 http://ftpmaster.internal/ubuntu questing/main arm64 libtiff6 arm64 4.7.0-3ubuntu1 [197 kB] 96s Get:177 http://ftpmaster.internal/ubuntu questing/main arm64 libunwind8 arm64 1.6.2-3.1 [53.5 kB] 96s Get:178 http://ftpmaster.internal/ubuntu questing/main arm64 libxt6t64 arm64 1:1.2.1-1.2build1 [168 kB] 96s Get:179 http://ftpmaster.internal/ubuntu questing/main arm64 libxmu6 arm64 2:1.1.3-3build2 [47.5 kB] 96s Get:180 http://ftpmaster.internal/ubuntu questing/main arm64 libxpm4 arm64 1:3.5.17-1build2 [35.1 kB] 96s Get:181 http://ftpmaster.internal/ubuntu questing/main arm64 libxaw7 arm64 2:1.0.16-1 [184 kB] 96s Get:182 http://ftpmaster.internal/ubuntu questing/main arm64 libxfont2 arm64 1:2.0.6-1build1 [88.7 kB] 96s Get:183 http://ftpmaster.internal/ubuntu questing/main arm64 libxinerama1 arm64 2:1.1.4-3build1 [6394 B] 96s Get:184 http://ftpmaster.internal/ubuntu questing/main arm64 libxkbfile1 arm64 1:1.1.0-1build4 [69.4 kB] 96s Get:185 http://ftpmaster.internal/ubuntu questing/main arm64 libxslt1.1 arm64 1.1.39-0exp1ubuntu4 [168 kB] 96s Get:186 http://ftpmaster.internal/ubuntu questing/universe arm64 libzmq5 arm64 4.3.5-1build2 [247 kB] 96s Get:187 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-pyflakes all 3.2.0-3 [53.0 kB] 96s Get:188 http://ftpmaster.internal/ubuntu questing/universe arm64 pyflakes3 all 3.2.0-3 [3476 B] 96s Get:189 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-astroid all 3.3.8-2 [175 kB] 96s Get:190 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-isort all 6.0.1-1 [59.9 kB] 96s Get:191 http://ftpmaster.internal/ubuntu questing/main arm64 python3-importlib-metadata all 8.6.1-1 [20.7 kB] 96s Get:192 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-logilab-common all 2.1.0-1 [95.7 kB] 96s Get:193 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-dill all 0.3.9-1 [84.5 kB] 96s Get:194 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-mccabe all 0.7.0-1 [8678 B] 96s Get:195 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-tomlkit all 0.13.2-1 [37.6 kB] 96s Get:196 http://ftpmaster.internal/ubuntu questing/universe arm64 pylint all 3.3.4-1 [345 kB] 96s Get:197 http://ftpmaster.internal/ubuntu questing/universe arm64 python-matplotlib-data all 3.8.3-7build1 [2934 kB] 96s Get:198 http://ftpmaster.internal/ubuntu questing/universe arm64 python-qtawesome-common all 1.4.0-1 [1717 kB] 96s Get:199 http://ftpmaster.internal/ubuntu questing/universe arm64 python-tinycss2-common all 1.4.0-2 [47.0 kB] 96s Get:200 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-aiohappyeyeballs all 2.6.1-1 [11.1 kB] 96s Get:201 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-multidict arm64 6.2.0-2 [35.4 kB] 96s Get:202 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-propcache arm64 0.3.1-1 [39.8 kB] 96s Get:203 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 python3-yarl arm64 1.19.0-1 [86.2 kB] 96s Get:204 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-async-timeout all 5.0.1-1 [6830 B] 96s Get:205 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-frozenlist arm64 1.5.0-1build2 [48.2 kB] 96s Get:206 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-aiosignal all 1.3.2-1 [5182 B] 96s Get:207 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 python3-aiohttp arm64 3.11.16-1 [352 kB] 96s Get:208 http://ftpmaster.internal/ubuntu questing/main arm64 python3-all arm64 3.13.3-1 [880 B] 96s Get:209 http://ftpmaster.internal/ubuntu questing/main arm64 python3.13-dev arm64 3.13.3-1 [508 kB] 96s Get:210 http://ftpmaster.internal/ubuntu questing/main arm64 python3-dev arm64 3.13.3-1 [26.7 kB] 96s Get:211 http://ftpmaster.internal/ubuntu questing/main arm64 python3-all-dev arm64 3.13.3-1 [904 B] 96s Get:212 http://ftpmaster.internal/ubuntu questing/main arm64 python3-arrow all 1.3.0-1.1ubuntu1 [56.1 kB] 96s Get:213 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-asyncssh all 2.20.0-1 [242 kB] 96s Get:214 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-atomicwrites all 1.4.1-1 [10.4 kB] 96s Get:215 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-pycodestyle all 2.12.1-2 [30.2 kB] 96s Get:216 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-autopep8 all 2.3.2-1 [48.7 kB] 96s Get:217 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-binaryornot all 0.4.4+git20230412.ac4f56e+dfsg-2 [8866 B] 96s Get:218 http://ftpmaster.internal/ubuntu questing/main arm64 python3-webencodings all 0.5.1-5 [11.5 kB] 96s Get:219 http://ftpmaster.internal/ubuntu questing/main arm64 python3-html5lib all 1.2-1 [90.8 kB] 96s Get:220 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-bleach all 6.2.0-1 [43.9 kB] 96s Get:221 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-brotli arm64 1.1.0-2build4 [342 kB] 96s Get:222 http://ftpmaster.internal/ubuntu questing/main arm64 python3-soupsieve all 2.7-1 [33.5 kB] 96s Get:223 http://ftpmaster.internal/ubuntu questing/main arm64 python3-bs4 all 4.13.3-2 [136 kB] 96s Get:224 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-cloudpickle all 3.1.1-1 [22.4 kB] 96s Get:225 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-comm all 0.2.1-1 [7016 B] 96s Get:226 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-contourpy arm64 1.3.1-1build1 [182 kB] 96s Get:227 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-unidecode all 1.3.8-1 [137 kB] 96s Get:228 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-slugify all 8.0.4-2 [9906 B] 96s Get:229 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-ruamel.yaml.clib arm64 0.2.12+ds-1build1 [138 kB] 96s Get:230 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-ruamel.yaml all 0.18.10+ds-1 [127 kB] 96s Get:231 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-cookiecutter all 2.6.0-2 [28.0 kB] 96s Get:232 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-coverage arm64 7.6.0+dfsg1-2build1 [153 kB] 96s Get:233 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-cycler all 0.12.1-1 [9716 B] 96s Get:234 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-debugpy arm64 1.8.8+ds-2ubuntu1 [1054 kB] 96s Get:235 http://ftpmaster.internal/ubuntu questing/main arm64 python3-defusedxml all 0.7.1-3 [42.2 kB] 96s Get:236 http://ftpmaster.internal/ubuntu questing/main arm64 python3-wrapt arm64 1.15.0-4build1 [34.2 kB] 96s Get:237 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-deprecated all 1.2.18-1 [10.6 kB] 96s Get:238 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-diff-match-patch all 20241021-1 [33.6 kB] 96s Get:239 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-docstring-to-markdown all 0.15-1 [11.3 kB] 96s Get:240 http://ftpmaster.internal/ubuntu questing/main arm64 python3-roman all 5.0-1 [10.3 kB] 96s Get:241 http://ftpmaster.internal/ubuntu questing/main arm64 python3-docutils all 0.21.2+dfsg-2 [409 kB] 96s Get:242 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-fastjsonschema all 2.21.1-1 [20.4 kB] 96s Get:243 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-flake8 all 7.1.1-3 [44.0 kB] 96s Get:244 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-flaky all 3.8.1-2 [16.6 kB] 96s Get:245 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-fs all 2.4.16-7 [90.8 kB] 96s Get:246 http://ftpmaster.internal/ubuntu questing/main arm64 python3-lxml arm64 5.3.2-1 [1258 kB] 96s Get:247 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-lz4 arm64 4.4.0+dfsg-1build1 [27.1 kB] 96s Get:248 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-scipy arm64 1.14.1-4ubuntu2 [16.7 MB] 96s Get:249 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-mpmath all 1.3.0-1 [425 kB] 96s Get:250 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-sympy all 1.13.3-5 [4229 kB] 96s Get:251 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-ufolib2 all 0.17.0+dfsg1-1 [33.5 kB] 96s Get:252 http://ftpmaster.internal/ubuntu questing/universe arm64 unicode-data all 15.1.0-1 [8878 kB] 97s Get:253 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-fonttools arm64 4.55.3-2build1 [1466 kB] 97s Get:254 http://ftpmaster.internal/ubuntu questing/main arm64 python3-nacl arm64 1.5.0-7 [56.2 kB] 97s Get:255 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-github all 2.6.1-1 [137 kB] 97s Get:256 http://ftpmaster.internal/ubuntu questing/main arm64 python3-imagesize all 1.4.1-1 [6844 B] 97s Get:257 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-inflection all 0.3.1-3 [7326 B] 97s Get:258 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-iniconfig all 1.1.1-2 [6024 B] 97s Get:259 http://ftpmaster.internal/ubuntu questing/main arm64 python3-sortedcontainers all 2.4.0-2 [27.6 kB] 97s Get:260 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-intervaltree all 3.0.2-1.1 [22.4 kB] 97s Get:261 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-jupyter-core all 5.7.2-5 [28.1 kB] 97s Get:262 http://ftpmaster.internal/ubuntu questing/main arm64 python3-psutil arm64 5.9.8-2build3 [196 kB] 97s Get:263 http://ftpmaster.internal/ubuntu questing/main arm64 python3-tornado arm64 6.4.2-1 [299 kB] 97s Get:264 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-zmq arm64 26.2.1-1build1 [184 kB] 97s Get:265 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-jupyter-client all 8.6.3-2 [78.5 kB] 97s Get:266 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-nest-asyncio all 1.5.4-1 [6256 B] 97s Get:267 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-ipykernel all 6.29.5-2 [82.7 kB] 97s Get:268 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-jaraco.classes all 3.4.0-1 [7664 B] 97s Get:269 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-jeepney all 0.8.0-4 [33.1 kB] 97s Get:270 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-jellyfish arm64 1.1.0-1build2 [266 kB] 97s Get:271 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-jupyterlab-pygments all 0.2.2-3 [6054 B] 97s Get:272 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-secretstorage all 3.3.3-3 [13.7 kB] 97s Get:273 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-keyring all 25.6.0-1 [40.6 kB] 97s Get:274 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-kiwisolver arm64 1.4.7-3build1 [50.7 kB] 97s Get:275 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-rapidfuzz arm64 3.12.1+ds-1build1 [1028 kB] 97s Get:276 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-levenshtein arm64 0.27.0-1build1 [112 kB] 97s Get:277 http://ftpmaster.internal/ubuntu questing/main arm64 python3-libsass arm64 0.23.0-0.1ubuntu1 [44.4 kB] 97s Get:278 http://ftpmaster.internal/ubuntu questing/main arm64 python3-pil arm64 11.1.0-5build1 [463 kB] 97s Get:279 http://ftpmaster.internal/ubuntu questing/main arm64 python3.13-tk arm64 3.13.3-1 [106 kB] 97s Get:280 http://ftpmaster.internal/ubuntu questing/main arm64 python3-tk arm64 3.13.3-1 [9856 B] 97s Get:281 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-pil.imagetk arm64 11.1.0-5build1 [9892 B] 97s Get:282 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-matplotlib arm64 3.8.3-7build1 [17.3 MB] 97s Get:283 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-mistune all 3.0.2-2 [32.9 kB] 97s Get:284 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-nbformat all 5.9.1-1 [41.2 kB] 97s Get:285 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-nbclient all 0.8.0-2 [53.9 kB] 97s Get:286 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-tinycss2 all 1.4.0-2 [22.5 kB] 97s Get:287 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-pandocfilters all 1.5.1-1 [23.6 kB] 97s Get:288 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-nbconvert all 7.16.6-1 [140 kB] 97s Get:289 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 sphinx-common all 8.2.3-1 [656 kB] 97s Get:290 http://ftpmaster.internal/ubuntu questing/main arm64 python3-alabaster all 0.7.16-0.1 [18.5 kB] 97s Get:291 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-roman-numerals all 3.1.0-1ubuntu1 [8432 B] 97s Get:292 http://ftpmaster.internal/ubuntu questing/main arm64 python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 97s Get:293 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 python3-sphinx all 8.2.3-1 [482 kB] 97s Get:294 http://ftpmaster.internal/ubuntu questing/main arm64 python3-tabulate all 0.9.0-1 [45.3 kB] 97s Get:295 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-numpydoc all 1.8.0-1 [52.4 kB] 97s Get:296 http://ftpmaster.internal/ubuntu questing/main arm64 python3-pytz all 2025.1-3 [162 kB] 97s Get:297 http://ftpmaster.internal/ubuntu questing/main arm64 python3-tz all 2025.1-3 [1866 B] 97s Get:298 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-pandas-lib arm64 2.2.3+dfsg-8build1 [4586 kB] 97s Get:299 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-pandas all 2.2.3+dfsg-8build1 [3112 kB] 97s Get:300 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-pickleshare all 0.7.5-5 [7570 B] 97s Get:301 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-wheel all 0.45.1-1 [57.7 kB] 97s Get:302 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-pip all 25.0+dfsg-1 [1417 kB] 97s Get:303 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-pluggy all 1.5.0-1 [21.0 kB] 97s Get:304 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-pydocstyle all 6.3.0-1.1 [35.2 kB] 97s Get:305 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-pylint-venv all 3.0.4-1 [8110 B] 97s Get:306 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-ujson arm64 5.10.0-1build2 [27.4 kB] 97s Get:307 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-pylsp-jsonrpc all 1.1.2-1 [8494 B] 97s Get:308 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-pylsp all 1.12.0-3 [56.4 kB] 97s Get:309 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-pyls-spyder all 0.4.0-2 [6748 B] 97s Get:310 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-pylsp-black all 2.0.0-5 [7698 B] 97s Get:311 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-pyqt5.sip arm64 12.17.0-1build1 [67.6 kB] 97s Get:312 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-pyqt5 arm64 5.15.11+dfsg-2 [2580 kB] 97s Get:313 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-pyqt5.qtquick arm64 5.15.11+dfsg-2 [406 kB] 97s Get:314 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-pyqt5.qtsvg arm64 5.15.11+dfsg-2 [30.3 kB] 97s Get:315 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-pyqt5.qtwebchannel arm64 5.15.11+dfsg-2 [15.7 kB] 97s Get:316 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-pyqt5.qtwebengine arm64 5.15.7-1 [119 kB] 97s Get:317 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-pytest all 8.3.5-1 [252 kB] 97s Get:318 http://ftpmaster.internal/ubuntu questing/universe arm64 libjs-jquery-hotkeys all 0.2.0-1 [13.3 kB] 97s Get:319 http://ftpmaster.internal/ubuntu questing/universe arm64 libjs-jquery-isonscreen all 1.2.0-1.1 [3244 B] 97s Get:320 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-pytest-cov all 5.0.0-1 [21.3 kB] 97s Get:321 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-pytest-mock all 3.14.0-2 [11.7 kB] 97s Get:322 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-pytest-order all 1.3.0-1 [16.2 kB] 97s Get:323 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-pytest-timeout all 2.3.1-1 [22.1 kB] 97s Get:324 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-pytestqt all 4.4.0-1 [32.4 kB] 97s Get:325 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-pytoolconfig all 1.3.1-3 [11.5 kB] 97s Get:326 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-pyuca all 1.2-5 [607 kB] 97s Get:327 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-qtpy all 2.4.2-9 [57.6 kB] 97s Get:328 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-qtsass all 0.4.0-1 [19.2 kB] 97s Get:329 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-watchdog all 6.0.0-1 [125 kB] 97s Get:330 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-qdarkstyle all 3.2.3+ds1-3 [440 kB] 97s Get:331 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-qstylizer all 0.2.4-1 [13.0 kB] 97s Get:332 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-qtawesome all 1.4.0-1 [28.4 kB] 97s Get:333 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-qtconsole all 5.6.1-4 [84.7 kB] 97s Get:334 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-rope all 1.13.0-4 [159 kB] 97s Get:335 http://ftpmaster.internal/ubuntu questing/universe arm64 libspatialindex-dev arm64 2.1.0-1 [19.5 kB] 97s Get:336 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-rtree all 1.4.0-1 [55.4 kB] 97s Get:337 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-wurlitzer all 3.1.1-1 [11.6 kB] 97s Get:338 http://ftpmaster.internal/ubuntu questing/main arm64 python3-xdg all 0.28-2 [38.3 kB] 97s Get:339 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-spyder-kernels all 3.0.2-1 [60.6 kB] 97s Get:340 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-superqt all 0.7.1-1 [67.2 kB] 97s Get:341 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-textdistance all 4.6.3-4 [37.0 kB] 97s Get:342 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-three-merge all 0.1.1-4 [5978 B] 97s Get:343 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-yapf all 0.40.2-2 [165 kB] 97s Get:344 http://ftpmaster.internal/ubuntu questing/main arm64 x11-xkb-utils arm64 7.7+9 [165 kB] 97s Get:345 http://ftpmaster.internal/ubuntu questing/main arm64 xbitmaps all 1.1.1-2.2 [22.4 kB] 97s Get:346 http://ftpmaster.internal/ubuntu questing/main arm64 xserver-common all 2:21.1.16-1ubuntu1 [34.4 kB] 97s Get:347 http://ftpmaster.internal/ubuntu questing/universe arm64 xterm arm64 397-1ubuntu1 [902 kB] 97s Get:348 http://ftpmaster.internal/ubuntu questing/universe arm64 xvfb arm64 2:21.1.16-1ubuntu1 [870 kB] 97s Get:349 http://ftpmaster.internal/ubuntu questing/universe arm64 yapf3 all 0.40.2-2 [16.8 kB] 98s Get:350 http://ftpmaster.internal/ubuntu questing/main arm64 libjs-mathjax all 2.7.9+dfsg-1 [5665 kB] 98s Get:351 http://ftpmaster.internal/ubuntu questing/universe arm64 spyder-common all 6.0.3+ds-1 [4004 kB] 98s Get:352 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-spyder all 6.0.3+ds-1 [1071 kB] 98s Get:353 http://ftpmaster.internal/ubuntu questing/universe arm64 spyder all 6.0.3+ds-1 [18.7 kB] 98s Fetched 222 MB in 5s (46.7 MB/s) 98s Selecting previously unselected package python3-numpy-dev:arm64. 98s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 85229 files and directories currently installed.) 98s Preparing to unpack .../000-python3-numpy-dev_1%3a2.2.3+ds-5_arm64.deb ... 98s Unpacking python3-numpy-dev:arm64 (1:2.2.3+ds-5) ... 98s Selecting previously unselected package libblas3:arm64. 99s Preparing to unpack .../001-libblas3_3.12.1-2_arm64.deb ... 99s Unpacking libblas3:arm64 (3.12.1-2) ... 99s Selecting previously unselected package libgfortran5:arm64. 99s Preparing to unpack .../002-libgfortran5_15-20250404-0ubuntu1_arm64.deb ... 99s Unpacking libgfortran5:arm64 (15-20250404-0ubuntu1) ... 99s Selecting previously unselected package liblapack3:arm64. 99s Preparing to unpack .../003-liblapack3_3.12.1-2_arm64.deb ... 99s Unpacking liblapack3:arm64 (3.12.1-2) ... 99s Selecting previously unselected package python3-numpy. 99s Preparing to unpack .../004-python3-numpy_1%3a2.2.3+ds-5_arm64.deb ... 99s Unpacking python3-numpy (1:2.2.3+ds-5) ... 99s Selecting previously unselected package sgml-base. 99s Preparing to unpack .../005-sgml-base_1.31_all.deb ... 99s Unpacking sgml-base (1.31) ... 99s Selecting previously unselected package python3-click. 99s Preparing to unpack .../006-python3-click_8.2.0+0.really.8.1.8-1_all.deb ... 99s Unpacking python3-click (8.2.0+0.really.8.1.8-1) ... 99s Selecting previously unselected package python3-mypy-extensions. 99s Preparing to unpack .../007-python3-mypy-extensions_1.0.0-1_all.deb ... 99s Unpacking python3-mypy-extensions (1.0.0-1) ... 99s Selecting previously unselected package python3-pathspec. 99s Preparing to unpack .../008-python3-pathspec_0.12.1-1_all.deb ... 99s Unpacking python3-pathspec (0.12.1-1) ... 99s Selecting previously unselected package python3-platformdirs. 99s Preparing to unpack .../009-python3-platformdirs_4.3.6-1_all.deb ... 99s Unpacking python3-platformdirs (4.3.6-1) ... 99s Selecting previously unselected package python3-tomli. 99s Preparing to unpack .../010-python3-tomli_2.2.1-2build1_arm64.deb ... 99s Unpacking python3-tomli (2.2.1-2build1) ... 99s Selecting previously unselected package black. 99s Preparing to unpack .../011-black_25.1.0-2_arm64.deb ... 99s Unpacking black (25.1.0-2) ... 99s Selecting previously unselected package libtcl8.6:arm64. 99s Preparing to unpack .../012-libtcl8.6_8.6.16+dfsg-1_arm64.deb ... 99s Unpacking libtcl8.6:arm64 (8.6.16+dfsg-1) ... 99s Selecting previously unselected package fonts-dejavu-mono. 99s Preparing to unpack .../013-fonts-dejavu-mono_2.37-8_all.deb ... 99s Unpacking fonts-dejavu-mono (2.37-8) ... 99s Selecting previously unselected package fonts-dejavu-core. 99s Preparing to unpack .../014-fonts-dejavu-core_2.37-8_all.deb ... 99s Unpacking fonts-dejavu-core (2.37-8) ... 99s Selecting previously unselected package fontconfig-config. 99s Preparing to unpack .../015-fontconfig-config_2.15.0-2.2ubuntu1_arm64.deb ... 99s Unpacking fontconfig-config (2.15.0-2.2ubuntu1) ... 99s Selecting previously unselected package libfontconfig1:arm64. 99s Preparing to unpack .../016-libfontconfig1_2.15.0-2.2ubuntu1_arm64.deb ... 99s Unpacking libfontconfig1:arm64 (2.15.0-2.2ubuntu1) ... 99s Selecting previously unselected package libxrender1:arm64. 99s Preparing to unpack .../017-libxrender1_1%3a0.9.10-1.1build1_arm64.deb ... 99s Unpacking libxrender1:arm64 (1:0.9.10-1.1build1) ... 99s Selecting previously unselected package libxft2:arm64. 99s Preparing to unpack .../018-libxft2_2.3.6-1build1_arm64.deb ... 99s Unpacking libxft2:arm64 (2.3.6-1build1) ... 99s Selecting previously unselected package x11-common. 99s Preparing to unpack .../019-x11-common_1%3a7.7+23ubuntu4_all.deb ... 99s Unpacking x11-common (1:7.7+23ubuntu4) ... 99s Selecting previously unselected package libxss1:arm64. 100s Preparing to unpack .../020-libxss1_1%3a1.2.3-1build3_arm64.deb ... 100s Unpacking libxss1:arm64 (1:1.2.3-1build3) ... 100s Selecting previously unselected package libtk8.6:arm64. 100s Preparing to unpack .../021-libtk8.6_8.6.16-1_arm64.deb ... 100s Unpacking libtk8.6:arm64 (8.6.16-1) ... 100s Selecting previously unselected package tk8.6-blt2.5. 100s Preparing to unpack .../022-tk8.6-blt2.5_2.5.3+dfsg-8_arm64.deb ... 100s Unpacking tk8.6-blt2.5 (2.5.3+dfsg-8) ... 100s Selecting previously unselected package blt. 100s Preparing to unpack .../023-blt_2.5.3+dfsg-8_arm64.deb ... 100s Unpacking blt (2.5.3+dfsg-8) ... 100s Selecting previously unselected package cython3. 100s Preparing to unpack .../024-cython3_3.0.11+dfsg-2ubuntu2_arm64.deb ... 100s Unpacking cython3 (3.0.11+dfsg-2ubuntu2) ... 100s Selecting previously unselected package xml-core. 100s Preparing to unpack .../025-xml-core_0.19_all.deb ... 100s Unpacking xml-core (0.19) ... 100s Selecting previously unselected package docutils-common. 100s Preparing to unpack .../026-docutils-common_0.21.2+dfsg-2_all.deb ... 100s Unpacking docutils-common (0.21.2+dfsg-2) ... 100s Selecting previously unselected package fontconfig. 100s Preparing to unpack .../027-fontconfig_2.15.0-2.2ubuntu1_arm64.deb ... 100s Unpacking fontconfig (2.15.0-2.2ubuntu1) ... 100s Selecting previously unselected package fonts-elusive-icons. 100s Preparing to unpack .../028-fonts-elusive-icons_2.0.0-4_all.deb ... 100s Unpacking fonts-elusive-icons (2.0.0-4) ... 100s Selecting previously unselected package fonts-font-awesome. 100s Preparing to unpack .../029-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 100s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 100s Selecting previously unselected package fonts-lyx. 100s Preparing to unpack .../030-fonts-lyx_2.4.3-1_all.deb ... 100s Unpacking fonts-lyx (2.4.3-1) ... 100s Selecting previously unselected package fonts-mathjax. 100s Preparing to unpack .../031-fonts-mathjax_2.7.9+dfsg-1_all.deb ... 100s Unpacking fonts-mathjax (2.7.9+dfsg-1) ... 100s Selecting previously unselected package fzf. 100s Preparing to unpack .../032-fzf_0.60.3-1_arm64.deb ... 100s Unpacking fzf (0.60.3-1) ... 100s Selecting previously unselected package libbabeltrace1:arm64. 100s Preparing to unpack .../033-libbabeltrace1_1.5.11-4build2_arm64.deb ... 100s Unpacking libbabeltrace1:arm64 (1.5.11-4build2) ... 100s Selecting previously unselected package libsource-highlight-common. 100s Preparing to unpack .../034-libsource-highlight-common_3.1.9-4.3build1_all.deb ... 100s Unpacking libsource-highlight-common (3.1.9-4.3build1) ... 100s Selecting previously unselected package libsource-highlight4t64:arm64. 100s Preparing to unpack .../035-libsource-highlight4t64_3.1.9-4.3build1_arm64.deb ... 100s Unpacking libsource-highlight4t64:arm64 (3.1.9-4.3build1) ... 100s Selecting previously unselected package gdb. 100s Preparing to unpack .../036-gdb_16.2-8ubuntu1_arm64.deb ... 100s Unpacking gdb (16.2-8ubuntu1) ... 100s Selecting previously unselected package liberror-perl. 100s Preparing to unpack .../037-liberror-perl_0.17030-1_all.deb ... 100s Unpacking liberror-perl (0.17030-1) ... 100s Selecting previously unselected package git-man. 100s Preparing to unpack .../038-git-man_1%3a2.48.1-0ubuntu1_all.deb ... 100s Unpacking git-man (1:2.48.1-0ubuntu1) ... 100s Selecting previously unselected package git. 100s Preparing to unpack .../039-git_1%3a2.48.1-0ubuntu1_arm64.deb ... 100s Unpacking git (1:2.48.1-0ubuntu1) ... 101s Selecting previously unselected package python3-decorator. 101s Preparing to unpack .../040-python3-decorator_5.1.1-5_all.deb ... 101s Unpacking python3-decorator (5.1.1-5) ... 101s Selecting previously unselected package python3-parso. 101s Preparing to unpack .../041-python3-parso_0.8.4-1_all.deb ... 101s Unpacking python3-parso (0.8.4-1) ... 101s Selecting previously unselected package python3-typeshed. 101s Preparing to unpack .../042-python3-typeshed_0.0~git20241223.ea91db2-1_all.deb ... 101s Unpacking python3-typeshed (0.0~git20241223.ea91db2-1) ... 101s Selecting previously unselected package python3-jedi. 101s Preparing to unpack .../043-python3-jedi_0.19.1+ds1-1_all.deb ... 101s Unpacking python3-jedi (0.19.1+ds1-1) ... 101s Selecting previously unselected package python3-traitlets. 101s Preparing to unpack .../044-python3-traitlets_5.14.3+really5.14.3-1_all.deb ... 101s Unpacking python3-traitlets (5.14.3+really5.14.3-1) ... 101s Selecting previously unselected package python3-matplotlib-inline. 101s Preparing to unpack .../045-python3-matplotlib-inline_0.1.7-1_all.deb ... 101s Unpacking python3-matplotlib-inline (0.1.7-1) ... 101s Selecting previously unselected package python3-wcwidth. 101s Preparing to unpack .../046-python3-wcwidth_0.2.13+dfsg1-1_all.deb ... 101s Unpacking python3-wcwidth (0.2.13+dfsg1-1) ... 101s Selecting previously unselected package python3-prompt-toolkit. 101s Preparing to unpack .../047-python3-prompt-toolkit_3.0.51-2_all.deb ... 101s Unpacking python3-prompt-toolkit (3.0.51-2) ... 101s Selecting previously unselected package python3-asttokens. 101s Preparing to unpack .../048-python3-asttokens_3.0.0-1_all.deb ... 101s Unpacking python3-asttokens (3.0.0-1) ... 101s Selecting previously unselected package python3-executing. 101s Preparing to unpack .../049-python3-executing_2.2.0-0.1_all.deb ... 101s Unpacking python3-executing (2.2.0-0.1) ... 101s Selecting previously unselected package python3-pure-eval. 101s Preparing to unpack .../050-python3-pure-eval_0.2.3-1_all.deb ... 101s Unpacking python3-pure-eval (0.2.3-1) ... 101s Selecting previously unselected package python3-stack-data. 101s Preparing to unpack .../051-python3-stack-data_0.6.3-1_all.deb ... 101s Unpacking python3-stack-data (0.6.3-1) ... 101s Selecting previously unselected package python3-ipython. 101s Preparing to unpack .../052-python3-ipython_8.30.0-2_all.deb ... 101s Unpacking python3-ipython (8.30.0-2) ... 101s Selecting previously unselected package ipython3. 101s Preparing to unpack .../053-ipython3_8.30.0-2_all.deb ... 101s Unpacking ipython3 (8.30.0-2) ... 102s Selecting previously unselected package libasound2-data. 102s Preparing to unpack .../054-libasound2-data_1.2.13-1build1_all.deb ... 102s Unpacking libasound2-data (1.2.13-1build1) ... 102s Selecting previously unselected package libasound2t64:arm64. 102s Preparing to unpack .../055-libasound2t64_1.2.13-1build1_arm64.deb ... 102s Unpacking libasound2t64:arm64 (1.2.13-1build1) ... 102s Selecting previously unselected package libavahi-common-data:arm64. 102s Preparing to unpack .../056-libavahi-common-data_0.8-16ubuntu2_arm64.deb ... 102s Unpacking libavahi-common-data:arm64 (0.8-16ubuntu2) ... 102s Selecting previously unselected package libavahi-common3:arm64. 102s Preparing to unpack .../057-libavahi-common3_0.8-16ubuntu2_arm64.deb ... 102s Unpacking libavahi-common3:arm64 (0.8-16ubuntu2) ... 102s Selecting previously unselected package libavahi-client3:arm64. 102s Preparing to unpack .../058-libavahi-client3_0.8-16ubuntu2_arm64.deb ... 102s Unpacking libavahi-client3:arm64 (0.8-16ubuntu2) ... 102s Selecting previously unselected package libcups2t64:arm64. 102s Preparing to unpack .../059-libcups2t64_2.4.12-0ubuntu1_arm64.deb ... 102s Unpacking libcups2t64:arm64 (2.4.12-0ubuntu1) ... 102s Selecting previously unselected package libdeflate0:arm64. 102s Preparing to unpack .../060-libdeflate0_1.23-2_arm64.deb ... 102s Unpacking libdeflate0:arm64 (1.23-2) ... 102s Selecting previously unselected package libdouble-conversion3:arm64. 102s Preparing to unpack .../061-libdouble-conversion3_3.3.1-1_arm64.deb ... 102s Unpacking libdouble-conversion3:arm64 (3.3.1-1) ... 102s Selecting previously unselected package libwayland-server0:arm64. 102s Preparing to unpack .../062-libwayland-server0_1.23.1-3_arm64.deb ... 102s Unpacking libwayland-server0:arm64 (1.23.1-3) ... 102s Selecting previously unselected package libx11-xcb1:arm64. 102s Preparing to unpack .../063-libx11-xcb1_2%3a1.8.10-2_arm64.deb ... 102s Unpacking libx11-xcb1:arm64 (2:1.8.10-2) ... 102s Selecting previously unselected package libxcb-dri3-0:arm64. 102s Preparing to unpack .../064-libxcb-dri3-0_1.17.0-2_arm64.deb ... 102s Unpacking libxcb-dri3-0:arm64 (1.17.0-2) ... 102s Selecting previously unselected package libxcb-present0:arm64. 102s Preparing to unpack .../065-libxcb-present0_1.17.0-2_arm64.deb ... 102s Unpacking libxcb-present0:arm64 (1.17.0-2) ... 102s Selecting previously unselected package libxcb-randr0:arm64. 102s Preparing to unpack .../066-libxcb-randr0_1.17.0-2_arm64.deb ... 102s Unpacking libxcb-randr0:arm64 (1.17.0-2) ... 102s Selecting previously unselected package libxcb-sync1:arm64. 102s Preparing to unpack .../067-libxcb-sync1_1.17.0-2_arm64.deb ... 102s Unpacking libxcb-sync1:arm64 (1.17.0-2) ... 102s Selecting previously unselected package libxcb-xfixes0:arm64. 102s Preparing to unpack .../068-libxcb-xfixes0_1.17.0-2_arm64.deb ... 102s Unpacking libxcb-xfixes0:arm64 (1.17.0-2) ... 102s Selecting previously unselected package libxshmfence1:arm64. 102s Preparing to unpack .../069-libxshmfence1_1.3.3-1_arm64.deb ... 102s Unpacking libxshmfence1:arm64 (1.3.3-1) ... 102s Selecting previously unselected package mesa-libgallium:arm64. 102s Preparing to unpack .../070-mesa-libgallium_25.0.3-1ubuntu2_arm64.deb ... 102s Unpacking mesa-libgallium:arm64 (25.0.3-1ubuntu2) ... 102s Selecting previously unselected package libgbm1:arm64. 102s Preparing to unpack .../071-libgbm1_25.0.3-1ubuntu2_arm64.deb ... 102s Unpacking libgbm1:arm64 (25.0.3-1ubuntu2) ... 102s Selecting previously unselected package libwayland-client0:arm64. 102s Preparing to unpack .../072-libwayland-client0_1.23.1-3_arm64.deb ... 102s Unpacking libwayland-client0:arm64 (1.23.1-3) ... 102s Selecting previously unselected package libxcb-shm0:arm64. 102s Preparing to unpack .../073-libxcb-shm0_1.17.0-2_arm64.deb ... 102s Unpacking libxcb-shm0:arm64 (1.17.0-2) ... 102s Selecting previously unselected package libegl-mesa0:arm64. 102s Preparing to unpack .../074-libegl-mesa0_25.0.3-1ubuntu2_arm64.deb ... 102s Unpacking libegl-mesa0:arm64 (25.0.3-1ubuntu2) ... 102s Selecting previously unselected package libevent-2.1-7t64:arm64. 102s Preparing to unpack .../075-libevent-2.1-7t64_2.1.12-stable-10_arm64.deb ... 102s Unpacking libevent-2.1-7t64:arm64 (2.1.12-stable-10) ... 102s Selecting previously unselected package libexpat1-dev:arm64. 102s Preparing to unpack .../076-libexpat1-dev_2.7.1-1_arm64.deb ... 102s Unpacking libexpat1-dev:arm64 (2.7.1-1) ... 102s Selecting previously unselected package libfontenc1:arm64. 102s Preparing to unpack .../077-libfontenc1_1%3a1.1.8-1build1_arm64.deb ... 102s Unpacking libfontenc1:arm64 (1:1.1.8-1build1) ... 103s Selecting previously unselected package libvulkan1:arm64. 103s Preparing to unpack .../078-libvulkan1_1.4.304.0-1_arm64.deb ... 103s Unpacking libvulkan1:arm64 (1.4.304.0-1) ... 103s Selecting previously unselected package libgl1-mesa-dri:arm64. 103s Preparing to unpack .../079-libgl1-mesa-dri_25.0.3-1ubuntu2_arm64.deb ... 103s Unpacking libgl1-mesa-dri:arm64 (25.0.3-1ubuntu2) ... 103s Selecting previously unselected package libxcb-glx0:arm64. 103s Preparing to unpack .../080-libxcb-glx0_1.17.0-2_arm64.deb ... 103s Unpacking libxcb-glx0:arm64 (1.17.0-2) ... 103s Selecting previously unselected package libxxf86vm1:arm64. 103s Preparing to unpack .../081-libxxf86vm1_1%3a1.1.4-1build4_arm64.deb ... 103s Unpacking libxxf86vm1:arm64 (1:1.1.4-1build4) ... 103s Selecting previously unselected package libglx-mesa0:arm64. 103s Preparing to unpack .../082-libglx-mesa0_25.0.3-1ubuntu2_arm64.deb ... 103s Unpacking libglx-mesa0:arm64 (25.0.3-1ubuntu2) ... 103s Selecting previously unselected package libgomp1:arm64. 103s Preparing to unpack .../083-libgomp1_15-20250404-0ubuntu1_arm64.deb ... 103s Unpacking libgomp1:arm64 (15-20250404-0ubuntu1) ... 103s Selecting previously unselected package libgraphite2-3:arm64. 103s Preparing to unpack .../084-libgraphite2-3_1.3.14-2ubuntu1_arm64.deb ... 103s Unpacking libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 103s Selecting previously unselected package libharfbuzz0b:arm64. 103s Preparing to unpack .../085-libharfbuzz0b_10.2.0-1_arm64.deb ... 103s Unpacking libharfbuzz0b:arm64 (10.2.0-1) ... 103s Selecting previously unselected package libharfbuzz-subset0:arm64. 103s Preparing to unpack .../086-libharfbuzz-subset0_10.2.0-1_arm64.deb ... 103s Unpacking libharfbuzz-subset0:arm64 (10.2.0-1) ... 103s Selecting previously unselected package libice6:arm64. 103s Preparing to unpack .../087-libice6_2%3a1.1.1-1_arm64.deb ... 103s Unpacking libice6:arm64 (2:1.1.1-1) ... 103s Selecting previously unselected package libimagequant0:arm64. 103s Preparing to unpack .../088-libimagequant0_2.18.0-1build1_arm64.deb ... 103s Unpacking libimagequant0:arm64 (2.18.0-1build1) ... 103s Selecting previously unselected package libwacom-common. 103s Preparing to unpack .../089-libwacom-common_2.14.0-1_all.deb ... 103s Unpacking libwacom-common (2.14.0-1) ... 103s Selecting previously unselected package libwacom9:arm64. 103s Preparing to unpack .../090-libwacom9_2.14.0-1_arm64.deb ... 103s Unpacking libwacom9:arm64 (2.14.0-1) ... 103s Selecting previously unselected package libinput-bin. 103s Preparing to unpack .../091-libinput-bin_1.27.1-1_arm64.deb ... 103s Unpacking libinput-bin (1.27.1-1) ... 103s Selecting previously unselected package libmtdev1t64:arm64. 103s Preparing to unpack .../092-libmtdev1t64_1.1.7-1_arm64.deb ... 103s Unpacking libmtdev1t64:arm64 (1.1.7-1) ... 103s Selecting previously unselected package libinput10:arm64. 103s Preparing to unpack .../093-libinput10_1.27.1-1_arm64.deb ... 103s Unpacking libinput10:arm64 (1.27.1-1) ... 103s Selecting previously unselected package libjpeg-turbo8:arm64. 103s Preparing to unpack .../094-libjpeg-turbo8_2.1.5-3ubuntu2_arm64.deb ... 103s Unpacking libjpeg-turbo8:arm64 (2.1.5-3ubuntu2) ... 103s Selecting previously unselected package libjpeg8:arm64. 103s Preparing to unpack .../095-libjpeg8_8c-2ubuntu11_arm64.deb ... 103s Unpacking libjpeg8:arm64 (8c-2ubuntu11) ... 103s Selecting previously unselected package libjs-jquery. 103s Preparing to unpack .../096-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 103s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 103s Selecting previously unselected package libjs-jquery-metadata. 103s Preparing to unpack .../097-libjs-jquery-metadata_12-4_all.deb ... 103s Unpacking libjs-jquery-metadata (12-4) ... 103s Selecting previously unselected package libjs-jquery-tablesorter. 103s Preparing to unpack .../098-libjs-jquery-tablesorter_1%3a2.31.3+dfsg1-4_all.deb ... 103s Unpacking libjs-jquery-tablesorter (1:2.31.3+dfsg1-4) ... 103s Selecting previously unselected package libjs-jquery-throttle-debounce. 103s Preparing to unpack .../099-libjs-jquery-throttle-debounce_1.1+dfsg.1-2_all.deb ... 103s Unpacking libjs-jquery-throttle-debounce (1.1+dfsg.1-2) ... 103s Selecting previously unselected package libjs-jquery-ui. 103s Preparing to unpack .../100-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 103s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 103s Selecting previously unselected package libjs-underscore. 103s Preparing to unpack .../101-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 103s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 103s Selecting previously unselected package libjs-sphinxdoc. 103s Preparing to unpack .../102-libjs-sphinxdoc_8.2.3-1_all.deb ... 103s Unpacking libjs-sphinxdoc (8.2.3-1) ... 103s Selecting previously unselected package libjson-perl. 103s Preparing to unpack .../103-libjson-perl_4.10000-1_all.deb ... 103s Unpacking libjson-perl (4.10000-1) ... 103s Selecting previously unselected package liblbfgsb0:arm64. 103s Preparing to unpack .../104-liblbfgsb0_3.0+dfsg.4-1build1_arm64.deb ... 103s Unpacking liblbfgsb0:arm64 (3.0+dfsg.4-1build1) ... 104s Selecting previously unselected package liblcms2-2:arm64. 104s Preparing to unpack .../105-liblcms2-2_2.16-2_arm64.deb ... 104s Unpacking liblcms2-2:arm64 (2.16-2) ... 104s Selecting previously unselected package liblerc4:arm64. 104s Preparing to unpack .../106-liblerc4_4.0.0+ds-5ubuntu1_arm64.deb ... 104s Unpacking liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 104s Selecting previously unselected package libmd4c0:arm64. 104s Preparing to unpack .../107-libmd4c0_0.5.2-2_arm64.deb ... 104s Unpacking libmd4c0:arm64 (0.5.2-2) ... 104s Selecting previously unselected package libminizip1t64:arm64. 104s Preparing to unpack .../108-libminizip1t64_1%3a1.3.dfsg+really1.3.1-1ubuntu1_arm64.deb ... 104s Unpacking libminizip1t64:arm64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 104s Selecting previously unselected package libnorm1t64:arm64. 104s Preparing to unpack .../109-libnorm1t64_1.5.9+dfsg-3.1build1_arm64.deb ... 104s Unpacking libnorm1t64:arm64 (1.5.9+dfsg-3.1build1) ... 104s Selecting previously unselected package libopus0:arm64. 104s Preparing to unpack .../110-libopus0_1.5.2-2_arm64.deb ... 104s Unpacking libopus0:arm64 (1.5.2-2) ... 104s Selecting previously unselected package libpcre2-16-0:arm64. 104s Preparing to unpack .../111-libpcre2-16-0_10.45-1_arm64.deb ... 104s Unpacking libpcre2-16-0:arm64 (10.45-1) ... 104s Selecting previously unselected package libpgm-5.3-0t64:arm64. 104s Preparing to unpack .../112-libpgm-5.3-0t64_5.3.128~dfsg-2.1build1_arm64.deb ... 104s Unpacking libpgm-5.3-0t64:arm64 (5.3.128~dfsg-2.1build1) ... 104s Selecting previously unselected package libpixman-1-0:arm64. 104s Preparing to unpack .../113-libpixman-1-0_0.44.0-3_arm64.deb ... 104s Unpacking libpixman-1-0:arm64 (0.44.0-3) ... 104s Selecting previously unselected package zlib1g-dev:arm64. 104s Preparing to unpack .../114-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu1_arm64.deb ... 104s Unpacking zlib1g-dev:arm64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 104s Selecting previously unselected package libpython3.13-dev:arm64. 104s Preparing to unpack .../115-libpython3.13-dev_3.13.3-1_arm64.deb ... 104s Unpacking libpython3.13-dev:arm64 (3.13.3-1) ... 104s Selecting previously unselected package libpython3-dev:arm64. 104s Preparing to unpack .../116-libpython3-dev_3.13.3-1_arm64.deb ... 104s Unpacking libpython3-dev:arm64 (3.13.3-1) ... 104s Selecting previously unselected package libpython3-all-dev:arm64. 104s Preparing to unpack .../117-libpython3-all-dev_3.13.3-1_arm64.deb ... 104s Unpacking libpython3-all-dev:arm64 (3.13.3-1) ... 104s Selecting previously unselected package libqhull-r8.0:arm64. 104s Preparing to unpack .../118-libqhull-r8.0_2020.2-6build1_arm64.deb ... 104s Unpacking libqhull-r8.0:arm64 (2020.2-6build1) ... 104s Selecting previously unselected package libqt5core5t64:arm64. 104s Preparing to unpack .../119-libqt5core5t64_5.15.15+dfsg-4ubuntu1_arm64.deb ... 104s Unpacking libqt5core5t64:arm64 (5.15.15+dfsg-4ubuntu1) ... 104s Selecting previously unselected package libqt5dbus5t64:arm64. 104s Preparing to unpack .../120-libqt5dbus5t64_5.15.15+dfsg-4ubuntu1_arm64.deb ... 104s Unpacking libqt5dbus5t64:arm64 (5.15.15+dfsg-4ubuntu1) ... 104s Selecting previously unselected package libglvnd0:arm64. 104s Preparing to unpack .../121-libglvnd0_1.7.0-1build1_arm64.deb ... 104s Unpacking libglvnd0:arm64 (1.7.0-1build1) ... 104s Selecting previously unselected package libegl1:arm64. 104s Preparing to unpack .../122-libegl1_1.7.0-1build1_arm64.deb ... 104s Unpacking libegl1:arm64 (1.7.0-1build1) ... 104s Selecting previously unselected package libglx0:arm64. 104s Preparing to unpack .../123-libglx0_1.7.0-1build1_arm64.deb ... 104s Unpacking libglx0:arm64 (1.7.0-1build1) ... 104s Selecting previously unselected package libgl1:arm64. 104s Preparing to unpack .../124-libgl1_1.7.0-1build1_arm64.deb ... 104s Unpacking libgl1:arm64 (1.7.0-1build1) ... 104s Selecting previously unselected package libqt5network5t64:arm64. 104s Preparing to unpack .../125-libqt5network5t64_5.15.15+dfsg-4ubuntu1_arm64.deb ... 104s Unpacking libqt5network5t64:arm64 (5.15.15+dfsg-4ubuntu1) ... 104s Selecting previously unselected package libsm6:arm64. 104s Preparing to unpack .../126-libsm6_2%3a1.2.4-1_arm64.deb ... 104s Unpacking libsm6:arm64 (2:1.2.4-1) ... 104s Selecting previously unselected package libxcb-icccm4:arm64. 104s Preparing to unpack .../127-libxcb-icccm4_0.4.2-1_arm64.deb ... 104s Unpacking libxcb-icccm4:arm64 (0.4.2-1) ... 104s Selecting previously unselected package libxcb-util1:arm64. 104s Preparing to unpack .../128-libxcb-util1_0.4.1-1_arm64.deb ... 104s Unpacking libxcb-util1:arm64 (0.4.1-1) ... 105s Selecting previously unselected package libxcb-image0:arm64. 105s Preparing to unpack .../129-libxcb-image0_0.4.0-2build1_arm64.deb ... 105s Unpacking libxcb-image0:arm64 (0.4.0-2build1) ... 105s Selecting previously unselected package libxcb-keysyms1:arm64. 105s Preparing to unpack .../130-libxcb-keysyms1_0.4.1-1_arm64.deb ... 105s Unpacking libxcb-keysyms1:arm64 (0.4.1-1) ... 105s Selecting previously unselected package libxcb-render0:arm64. 105s Preparing to unpack .../131-libxcb-render0_1.17.0-2_arm64.deb ... 105s Unpacking libxcb-render0:arm64 (1.17.0-2) ... 105s Selecting previously unselected package libxcb-render-util0:arm64. 105s Preparing to unpack .../132-libxcb-render-util0_0.3.10-1_arm64.deb ... 105s Unpacking libxcb-render-util0:arm64 (0.3.10-1) ... 105s Selecting previously unselected package libxcb-shape0:arm64. 105s Preparing to unpack .../133-libxcb-shape0_1.17.0-2_arm64.deb ... 105s Unpacking libxcb-shape0:arm64 (1.17.0-2) ... 105s Selecting previously unselected package libxcb-xinerama0:arm64. 105s Preparing to unpack .../134-libxcb-xinerama0_1.17.0-2_arm64.deb ... 105s Unpacking libxcb-xinerama0:arm64 (1.17.0-2) ... 105s Selecting previously unselected package libxcb-xinput0:arm64. 105s Preparing to unpack .../135-libxcb-xinput0_1.17.0-2_arm64.deb ... 105s Unpacking libxcb-xinput0:arm64 (1.17.0-2) ... 105s Selecting previously unselected package libxcb-xkb1:arm64. 105s Preparing to unpack .../136-libxcb-xkb1_1.17.0-2_arm64.deb ... 105s Unpacking libxcb-xkb1:arm64 (1.17.0-2) ... 105s Selecting previously unselected package libxkbcommon-x11-0:arm64. 105s Preparing to unpack .../137-libxkbcommon-x11-0_1.7.0-2_arm64.deb ... 105s Unpacking libxkbcommon-x11-0:arm64 (1.7.0-2) ... 105s Selecting previously unselected package libqt5gui5t64:arm64. 105s Preparing to unpack .../138-libqt5gui5t64_5.15.15+dfsg-4ubuntu1_arm64.deb ... 105s Unpacking libqt5gui5t64:arm64 (5.15.15+dfsg-4ubuntu1) ... 105s Selecting previously unselected package libqt5widgets5t64:arm64. 105s Preparing to unpack .../139-libqt5widgets5t64_5.15.15+dfsg-4ubuntu1_arm64.deb ... 105s Unpacking libqt5widgets5t64:arm64 (5.15.15+dfsg-4ubuntu1) ... 105s Selecting previously unselected package libqt5xml5t64:arm64. 105s Preparing to unpack .../140-libqt5xml5t64_5.15.15+dfsg-4ubuntu1_arm64.deb ... 105s Unpacking libqt5xml5t64:arm64 (5.15.15+dfsg-4ubuntu1) ... 105s Selecting previously unselected package libqt5designer5:arm64. 105s Preparing to unpack .../141-libqt5designer5_5.15.15-6build1_arm64.deb ... 105s Unpacking libqt5designer5:arm64 (5.15.15-6build1) ... 105s Selecting previously unselected package libqt5sql5t64:arm64. 105s Preparing to unpack .../142-libqt5sql5t64_5.15.15+dfsg-4ubuntu1_arm64.deb ... 105s Unpacking libqt5sql5t64:arm64 (5.15.15+dfsg-4ubuntu1) ... 105s Selecting previously unselected package libqt5help5:arm64. 105s Preparing to unpack .../143-libqt5help5_5.15.15-6build1_arm64.deb ... 105s Unpacking libqt5help5:arm64 (5.15.15-6build1) ... 105s Selecting previously unselected package libqt5positioning5:arm64. 105s Preparing to unpack .../144-libqt5positioning5_5.15.15+dfsg-3_arm64.deb ... 105s Unpacking libqt5positioning5:arm64 (5.15.15+dfsg-3) ... 105s Selecting previously unselected package libqt5printsupport5t64:arm64. 105s Preparing to unpack .../145-libqt5printsupport5t64_5.15.15+dfsg-4ubuntu1_arm64.deb ... 105s Unpacking libqt5printsupport5t64:arm64 (5.15.15+dfsg-4ubuntu1) ... 105s Selecting previously unselected package libqt5qml5:arm64. 105s Preparing to unpack .../146-libqt5qml5_5.15.15+dfsg-3_arm64.deb ... 105s Unpacking libqt5qml5:arm64 (5.15.15+dfsg-3) ... 105s Selecting previously unselected package libqt5qmlmodels5:arm64. 105s Preparing to unpack .../147-libqt5qmlmodels5_5.15.15+dfsg-3_arm64.deb ... 105s Unpacking libqt5qmlmodels5:arm64 (5.15.15+dfsg-3) ... 105s Selecting previously unselected package libqt5quick5:arm64. 105s Preparing to unpack .../148-libqt5quick5_5.15.15+dfsg-3_arm64.deb ... 105s Unpacking libqt5quick5:arm64 (5.15.15+dfsg-3) ... 105s Selecting previously unselected package libqt5quickwidgets5:arm64. 105s Preparing to unpack .../149-libqt5quickwidgets5_5.15.15+dfsg-3_arm64.deb ... 105s Unpacking libqt5quickwidgets5:arm64 (5.15.15+dfsg-3) ... 105s Selecting previously unselected package libqt5svg5:arm64. 105s Preparing to unpack .../150-libqt5svg5_5.15.15-2_arm64.deb ... 105s Unpacking libqt5svg5:arm64 (5.15.15-2) ... 105s Selecting previously unselected package libqt5test5t64:arm64. 105s Preparing to unpack .../151-libqt5test5t64_5.15.15+dfsg-4ubuntu1_arm64.deb ... 105s Unpacking libqt5test5t64:arm64 (5.15.15+dfsg-4ubuntu1) ... 105s Selecting previously unselected package libqt5webchannel5:arm64. 105s Preparing to unpack .../152-libqt5webchannel5_5.15.15-2_arm64.deb ... 105s Unpacking libqt5webchannel5:arm64 (5.15.15-2) ... 105s Selecting previously unselected package libqt5webengine-data. 106s Preparing to unpack .../153-libqt5webengine-data_5.15.18+dfsg-2_all.deb ... 106s Unpacking libqt5webengine-data (5.15.18+dfsg-2) ... 106s Selecting previously unselected package libopenjp2-7:arm64. 106s Preparing to unpack .../154-libopenjp2-7_2.5.3-2_arm64.deb ... 106s Unpacking libopenjp2-7:arm64 (2.5.3-2) ... 106s Selecting previously unselected package libsnappy1v5:arm64. 106s Preparing to unpack .../155-libsnappy1v5_1.2.1-1_arm64.deb ... 106s Unpacking libsnappy1v5:arm64 (1.2.1-1) ... 106s Selecting previously unselected package libvpx9:arm64. 106s Preparing to unpack .../156-libvpx9_1.15.0-2_arm64.deb ... 106s Unpacking libvpx9:arm64 (1.15.0-2) ... 106s Selecting previously unselected package libsharpyuv0:arm64. 106s Preparing to unpack .../157-libsharpyuv0_1.5.0-0.1_arm64.deb ... 106s Unpacking libsharpyuv0:arm64 (1.5.0-0.1) ... 106s Selecting previously unselected package libwebp7:arm64. 106s Preparing to unpack .../158-libwebp7_1.5.0-0.1_arm64.deb ... 106s Unpacking libwebp7:arm64 (1.5.0-0.1) ... 106s Selecting previously unselected package libwebpdemux2:arm64. 106s Preparing to unpack .../159-libwebpdemux2_1.5.0-0.1_arm64.deb ... 106s Unpacking libwebpdemux2:arm64 (1.5.0-0.1) ... 106s Selecting previously unselected package libwebpmux3:arm64. 106s Preparing to unpack .../160-libwebpmux3_1.5.0-0.1_arm64.deb ... 106s Unpacking libwebpmux3:arm64 (1.5.0-0.1) ... 106s Selecting previously unselected package libxcomposite1:arm64. 106s Preparing to unpack .../161-libxcomposite1_1%3a0.4.6-1_arm64.deb ... 106s Unpacking libxcomposite1:arm64 (1:0.4.6-1) ... 106s Selecting previously unselected package libxdamage1:arm64. 106s Preparing to unpack .../162-libxdamage1_1%3a1.1.6-1build1_arm64.deb ... 106s Unpacking libxdamage1:arm64 (1:1.1.6-1build1) ... 106s Selecting previously unselected package libxfixes3:arm64. 106s Preparing to unpack .../163-libxfixes3_1%3a6.0.0-2build1_arm64.deb ... 106s Unpacking libxfixes3:arm64 (1:6.0.0-2build1) ... 106s Selecting previously unselected package libxrandr2:arm64. 106s Preparing to unpack .../164-libxrandr2_2%3a1.5.4-1_arm64.deb ... 106s Unpacking libxrandr2:arm64 (2:1.5.4-1) ... 106s Selecting previously unselected package libxtst6:arm64. 106s Preparing to unpack .../165-libxtst6_2%3a1.2.5-1_arm64.deb ... 106s Unpacking libxtst6:arm64 (2:1.2.5-1) ... 106s Selecting previously unselected package libqt5webenginecore5:arm64. 106s Preparing to unpack .../166-libqt5webenginecore5_5.15.18+dfsg-2_arm64.deb ... 106s Unpacking libqt5webenginecore5:arm64 (5.15.18+dfsg-2) ... 107s Selecting previously unselected package libqt5webengine5:arm64. 107s Preparing to unpack .../167-libqt5webengine5_5.15.18+dfsg-2_arm64.deb ... 107s Unpacking libqt5webengine5:arm64 (5.15.18+dfsg-2) ... 107s Selecting previously unselected package libqt5webenginewidgets5:arm64. 107s Preparing to unpack .../168-libqt5webenginewidgets5_5.15.18+dfsg-2_arm64.deb ... 107s Unpacking libqt5webenginewidgets5:arm64 (5.15.18+dfsg-2) ... 107s Selecting previously unselected package libraqm0:arm64. 107s Preparing to unpack .../169-libraqm0_0.10.2-1_arm64.deb ... 107s Unpacking libraqm0:arm64 (0.10.2-1) ... 107s Selecting previously unselected package libsass1:arm64. 107s Preparing to unpack .../170-libsass1_3.6.6-0ubuntu1_arm64.deb ... 107s Unpacking libsass1:arm64 (3.6.6-0ubuntu1) ... 107s Selecting previously unselected package libsodium23:arm64. 107s Preparing to unpack .../171-libsodium23_1.0.18-1build3_arm64.deb ... 107s Unpacking libsodium23:arm64 (1.0.18-1build3) ... 107s Selecting previously unselected package libspatialindex8:arm64. 107s Preparing to unpack .../172-libspatialindex8_2.1.0-1_arm64.deb ... 107s Unpacking libspatialindex8:arm64 (2.1.0-1) ... 107s Selecting previously unselected package libspatialindex-c8:arm64. 107s Preparing to unpack .../173-libspatialindex-c8_2.1.0-1_arm64.deb ... 107s Unpacking libspatialindex-c8:arm64 (2.1.0-1) ... 107s Selecting previously unselected package libjbig0:arm64. 107s Preparing to unpack .../174-libjbig0_2.1-6.1ubuntu2_arm64.deb ... 107s Unpacking libjbig0:arm64 (2.1-6.1ubuntu2) ... 107s Selecting previously unselected package libtiff6:arm64. 107s Preparing to unpack .../175-libtiff6_4.7.0-3ubuntu1_arm64.deb ... 107s Unpacking libtiff6:arm64 (4.7.0-3ubuntu1) ... 107s Selecting previously unselected package libunwind8:arm64. 107s Preparing to unpack .../176-libunwind8_1.6.2-3.1_arm64.deb ... 107s Unpacking libunwind8:arm64 (1.6.2-3.1) ... 107s Selecting previously unselected package libxt6t64:arm64. 107s Preparing to unpack .../177-libxt6t64_1%3a1.2.1-1.2build1_arm64.deb ... 107s Unpacking libxt6t64:arm64 (1:1.2.1-1.2build1) ... 107s Selecting previously unselected package libxmu6:arm64. 107s Preparing to unpack .../178-libxmu6_2%3a1.1.3-3build2_arm64.deb ... 107s Unpacking libxmu6:arm64 (2:1.1.3-3build2) ... 107s Selecting previously unselected package libxpm4:arm64. 107s Preparing to unpack .../179-libxpm4_1%3a3.5.17-1build2_arm64.deb ... 107s Unpacking libxpm4:arm64 (1:3.5.17-1build2) ... 107s Selecting previously unselected package libxaw7:arm64. 107s Preparing to unpack .../180-libxaw7_2%3a1.0.16-1_arm64.deb ... 107s Unpacking libxaw7:arm64 (2:1.0.16-1) ... 107s Selecting previously unselected package libxfont2:arm64. 107s Preparing to unpack .../181-libxfont2_1%3a2.0.6-1build1_arm64.deb ... 107s Unpacking libxfont2:arm64 (1:2.0.6-1build1) ... 107s Selecting previously unselected package libxinerama1:arm64. 107s Preparing to unpack .../182-libxinerama1_2%3a1.1.4-3build1_arm64.deb ... 107s Unpacking libxinerama1:arm64 (2:1.1.4-3build1) ... 107s Selecting previously unselected package libxkbfile1:arm64. 107s Preparing to unpack .../183-libxkbfile1_1%3a1.1.0-1build4_arm64.deb ... 107s Unpacking libxkbfile1:arm64 (1:1.1.0-1build4) ... 107s Selecting previously unselected package libxslt1.1:arm64. 107s Preparing to unpack .../184-libxslt1.1_1.1.39-0exp1ubuntu4_arm64.deb ... 107s Unpacking libxslt1.1:arm64 (1.1.39-0exp1ubuntu4) ... 107s Selecting previously unselected package libzmq5:arm64. 107s Preparing to unpack .../185-libzmq5_4.3.5-1build2_arm64.deb ... 107s Unpacking libzmq5:arm64 (4.3.5-1build2) ... 107s Selecting previously unselected package python3-pyflakes. 107s Preparing to unpack .../186-python3-pyflakes_3.2.0-3_all.deb ... 107s Unpacking python3-pyflakes (3.2.0-3) ... 107s Selecting previously unselected package pyflakes3. 107s Preparing to unpack .../187-pyflakes3_3.2.0-3_all.deb ... 107s Unpacking pyflakes3 (3.2.0-3) ... 108s Selecting previously unselected package python3-astroid. 108s Preparing to unpack .../188-python3-astroid_3.3.8-2_all.deb ... 108s Unpacking python3-astroid (3.3.8-2) ... 108s Selecting previously unselected package python3-isort. 108s Preparing to unpack .../189-python3-isort_6.0.1-1_all.deb ... 108s Unpacking python3-isort (6.0.1-1) ... 108s Selecting previously unselected package python3-importlib-metadata. 108s Preparing to unpack .../190-python3-importlib-metadata_8.6.1-1_all.deb ... 108s Unpacking python3-importlib-metadata (8.6.1-1) ... 108s Selecting previously unselected package python3-logilab-common. 108s Preparing to unpack .../191-python3-logilab-common_2.1.0-1_all.deb ... 108s Unpacking python3-logilab-common (2.1.0-1) ... 108s Selecting previously unselected package python3-dill. 108s Preparing to unpack .../192-python3-dill_0.3.9-1_all.deb ... 108s Unpacking python3-dill (0.3.9-1) ... 108s Selecting previously unselected package python3-mccabe. 108s Preparing to unpack .../193-python3-mccabe_0.7.0-1_all.deb ... 108s Unpacking python3-mccabe (0.7.0-1) ... 108s Selecting previously unselected package python3-tomlkit. 108s Preparing to unpack .../194-python3-tomlkit_0.13.2-1_all.deb ... 108s Unpacking python3-tomlkit (0.13.2-1) ... 108s Selecting previously unselected package pylint. 108s Preparing to unpack .../195-pylint_3.3.4-1_all.deb ... 108s Unpacking pylint (3.3.4-1) ... 108s Selecting previously unselected package python-matplotlib-data. 108s Preparing to unpack .../196-python-matplotlib-data_3.8.3-7build1_all.deb ... 108s Unpacking python-matplotlib-data (3.8.3-7build1) ... 108s Selecting previously unselected package python-qtawesome-common. 108s Preparing to unpack .../197-python-qtawesome-common_1.4.0-1_all.deb ... 108s Unpacking python-qtawesome-common (1.4.0-1) ... 108s Selecting previously unselected package python-tinycss2-common. 108s Preparing to unpack .../198-python-tinycss2-common_1.4.0-2_all.deb ... 108s Unpacking python-tinycss2-common (1.4.0-2) ... 108s Selecting previously unselected package python3-aiohappyeyeballs. 108s Preparing to unpack .../199-python3-aiohappyeyeballs_2.6.1-1_all.deb ... 108s Unpacking python3-aiohappyeyeballs (2.6.1-1) ... 108s Selecting previously unselected package python3-multidict. 108s Preparing to unpack .../200-python3-multidict_6.2.0-2_arm64.deb ... 108s Unpacking python3-multidict (6.2.0-2) ... 108s Selecting previously unselected package python3-propcache. 108s Preparing to unpack .../201-python3-propcache_0.3.1-1_arm64.deb ... 108s Unpacking python3-propcache (0.3.1-1) ... 108s Selecting previously unselected package python3-yarl. 108s Preparing to unpack .../202-python3-yarl_1.19.0-1_arm64.deb ... 108s Unpacking python3-yarl (1.19.0-1) ... 108s Selecting previously unselected package python3-async-timeout. 108s Preparing to unpack .../203-python3-async-timeout_5.0.1-1_all.deb ... 108s Unpacking python3-async-timeout (5.0.1-1) ... 108s Selecting previously unselected package python3-frozenlist. 108s Preparing to unpack .../204-python3-frozenlist_1.5.0-1build2_arm64.deb ... 108s Unpacking python3-frozenlist (1.5.0-1build2) ... 108s Selecting previously unselected package python3-aiosignal. 108s Preparing to unpack .../205-python3-aiosignal_1.3.2-1_all.deb ... 108s Unpacking python3-aiosignal (1.3.2-1) ... 108s Selecting previously unselected package python3-aiohttp. 108s Preparing to unpack .../206-python3-aiohttp_3.11.16-1_arm64.deb ... 108s Unpacking python3-aiohttp (3.11.16-1) ... 108s Selecting previously unselected package python3-all. 108s Preparing to unpack .../207-python3-all_3.13.3-1_arm64.deb ... 108s Unpacking python3-all (3.13.3-1) ... 108s Selecting previously unselected package python3.13-dev. 108s Preparing to unpack .../208-python3.13-dev_3.13.3-1_arm64.deb ... 108s Unpacking python3.13-dev (3.13.3-1) ... 108s Selecting previously unselected package python3-dev. 108s Preparing to unpack .../209-python3-dev_3.13.3-1_arm64.deb ... 108s Unpacking python3-dev (3.13.3-1) ... 108s Selecting previously unselected package python3-all-dev. 108s Preparing to unpack .../210-python3-all-dev_3.13.3-1_arm64.deb ... 108s Unpacking python3-all-dev (3.13.3-1) ... 108s Selecting previously unselected package python3-arrow. 108s Preparing to unpack .../211-python3-arrow_1.3.0-1.1ubuntu1_all.deb ... 108s Unpacking python3-arrow (1.3.0-1.1ubuntu1) ... 108s Selecting previously unselected package python3-asyncssh. 108s Preparing to unpack .../212-python3-asyncssh_2.20.0-1_all.deb ... 108s Unpacking python3-asyncssh (2.20.0-1) ... 108s Selecting previously unselected package python3-atomicwrites. 108s Preparing to unpack .../213-python3-atomicwrites_1.4.1-1_all.deb ... 108s Unpacking python3-atomicwrites (1.4.1-1) ... 109s Selecting previously unselected package python3-pycodestyle. 109s Preparing to unpack .../214-python3-pycodestyle_2.12.1-2_all.deb ... 109s Unpacking python3-pycodestyle (2.12.1-2) ... 109s Selecting previously unselected package python3-autopep8. 109s Preparing to unpack .../215-python3-autopep8_2.3.2-1_all.deb ... 109s Unpacking python3-autopep8 (2.3.2-1) ... 109s Selecting previously unselected package python3-binaryornot. 109s Preparing to unpack .../216-python3-binaryornot_0.4.4+git20230412.ac4f56e+dfsg-2_all.deb ... 109s Unpacking python3-binaryornot (0.4.4+git20230412.ac4f56e+dfsg-2) ... 109s Selecting previously unselected package python3-webencodings. 109s Preparing to unpack .../217-python3-webencodings_0.5.1-5_all.deb ... 109s Unpacking python3-webencodings (0.5.1-5) ... 109s Selecting previously unselected package python3-html5lib. 109s Preparing to unpack .../218-python3-html5lib_1.2-1_all.deb ... 109s Unpacking python3-html5lib (1.2-1) ... 109s Selecting previously unselected package python3-bleach. 109s Preparing to unpack .../219-python3-bleach_6.2.0-1_all.deb ... 109s Unpacking python3-bleach (6.2.0-1) ... 109s Selecting previously unselected package python3-brotli. 109s Preparing to unpack .../220-python3-brotli_1.1.0-2build4_arm64.deb ... 109s Unpacking python3-brotli (1.1.0-2build4) ... 109s Selecting previously unselected package python3-soupsieve. 109s Preparing to unpack .../221-python3-soupsieve_2.7-1_all.deb ... 109s Unpacking python3-soupsieve (2.7-1) ... 109s Selecting previously unselected package python3-bs4. 109s Preparing to unpack .../222-python3-bs4_4.13.3-2_all.deb ... 109s Unpacking python3-bs4 (4.13.3-2) ... 109s Selecting previously unselected package python3-cloudpickle. 109s Preparing to unpack .../223-python3-cloudpickle_3.1.1-1_all.deb ... 109s Unpacking python3-cloudpickle (3.1.1-1) ... 109s Selecting previously unselected package python3-comm. 109s Preparing to unpack .../224-python3-comm_0.2.1-1_all.deb ... 109s Unpacking python3-comm (0.2.1-1) ... 109s Selecting previously unselected package python3-contourpy. 109s Preparing to unpack .../225-python3-contourpy_1.3.1-1build1_arm64.deb ... 109s Unpacking python3-contourpy (1.3.1-1build1) ... 109s Selecting previously unselected package python3-unidecode. 109s Preparing to unpack .../226-python3-unidecode_1.3.8-1_all.deb ... 109s Unpacking python3-unidecode (1.3.8-1) ... 109s Selecting previously unselected package python3-slugify. 109s Preparing to unpack .../227-python3-slugify_8.0.4-2_all.deb ... 109s Unpacking python3-slugify (8.0.4-2) ... 109s Selecting previously unselected package python3-ruamel.yaml.clib. 109s Preparing to unpack .../228-python3-ruamel.yaml.clib_0.2.12+ds-1build1_arm64.deb ... 109s Unpacking python3-ruamel.yaml.clib (0.2.12+ds-1build1) ... 109s Selecting previously unselected package python3-ruamel.yaml. 109s Preparing to unpack .../229-python3-ruamel.yaml_0.18.10+ds-1_all.deb ... 109s Unpacking python3-ruamel.yaml (0.18.10+ds-1) ... 109s Selecting previously unselected package python3-cookiecutter. 109s Preparing to unpack .../230-python3-cookiecutter_2.6.0-2_all.deb ... 109s Unpacking python3-cookiecutter (2.6.0-2) ... 109s Selecting previously unselected package python3-coverage. 109s Preparing to unpack .../231-python3-coverage_7.6.0+dfsg1-2build1_arm64.deb ... 109s Unpacking python3-coverage (7.6.0+dfsg1-2build1) ... 109s Selecting previously unselected package python3-cycler. 109s Preparing to unpack .../232-python3-cycler_0.12.1-1_all.deb ... 109s Unpacking python3-cycler (0.12.1-1) ... 109s Selecting previously unselected package python3-debugpy. 109s Preparing to unpack .../233-python3-debugpy_1.8.8+ds-2ubuntu1_arm64.deb ... 109s Unpacking python3-debugpy (1.8.8+ds-2ubuntu1) ... 109s Selecting previously unselected package python3-defusedxml. 109s Preparing to unpack .../234-python3-defusedxml_0.7.1-3_all.deb ... 109s Unpacking python3-defusedxml (0.7.1-3) ... 109s Selecting previously unselected package python3-wrapt. 109s Preparing to unpack .../235-python3-wrapt_1.15.0-4build1_arm64.deb ... 109s Unpacking python3-wrapt (1.15.0-4build1) ... 109s Selecting previously unselected package python3-deprecated. 109s Preparing to unpack .../236-python3-deprecated_1.2.18-1_all.deb ... 109s Unpacking python3-deprecated (1.2.18-1) ... 109s Selecting previously unselected package python3-diff-match-patch. 109s Preparing to unpack .../237-python3-diff-match-patch_20241021-1_all.deb ... 109s Unpacking python3-diff-match-patch (20241021-1) ... 109s Selecting previously unselected package python3-docstring-to-markdown. 109s Preparing to unpack .../238-python3-docstring-to-markdown_0.15-1_all.deb ... 109s Unpacking python3-docstring-to-markdown (0.15-1) ... 109s Selecting previously unselected package python3-roman. 109s Preparing to unpack .../239-python3-roman_5.0-1_all.deb ... 109s Unpacking python3-roman (5.0-1) ... 109s Selecting previously unselected package python3-docutils. 109s Preparing to unpack .../240-python3-docutils_0.21.2+dfsg-2_all.deb ... 109s Unpacking python3-docutils (0.21.2+dfsg-2) ... 110s Selecting previously unselected package python3-fastjsonschema. 110s Preparing to unpack .../241-python3-fastjsonschema_2.21.1-1_all.deb ... 110s Unpacking python3-fastjsonschema (2.21.1-1) ... 110s Selecting previously unselected package python3-flake8. 110s Preparing to unpack .../242-python3-flake8_7.1.1-3_all.deb ... 110s Unpacking python3-flake8 (7.1.1-3) ... 110s Selecting previously unselected package python3-flaky. 110s Preparing to unpack .../243-python3-flaky_3.8.1-2_all.deb ... 110s Unpacking python3-flaky (3.8.1-2) ... 110s Selecting previously unselected package python3-fs. 110s Preparing to unpack .../244-python3-fs_2.4.16-7_all.deb ... 110s Unpacking python3-fs (2.4.16-7) ... 110s Selecting previously unselected package python3-lxml:arm64. 110s Preparing to unpack .../245-python3-lxml_5.3.2-1_arm64.deb ... 110s Unpacking python3-lxml:arm64 (5.3.2-1) ... 110s Selecting previously unselected package python3-lz4. 110s Preparing to unpack .../246-python3-lz4_4.4.0+dfsg-1build1_arm64.deb ... 110s Unpacking python3-lz4 (4.4.0+dfsg-1build1) ... 110s Selecting previously unselected package python3-scipy. 110s Preparing to unpack .../247-python3-scipy_1.14.1-4ubuntu2_arm64.deb ... 110s Unpacking python3-scipy (1.14.1-4ubuntu2) ... 110s Selecting previously unselected package python3-mpmath. 110s Preparing to unpack .../248-python3-mpmath_1.3.0-1_all.deb ... 110s Unpacking python3-mpmath (1.3.0-1) ... 110s Selecting previously unselected package python3-sympy. 110s Preparing to unpack .../249-python3-sympy_1.13.3-5_all.deb ... 110s Unpacking python3-sympy (1.13.3-5) ... 110s Selecting previously unselected package python3-ufolib2. 110s Preparing to unpack .../250-python3-ufolib2_0.17.0+dfsg1-1_all.deb ... 110s Unpacking python3-ufolib2 (0.17.0+dfsg1-1) ... 110s Selecting previously unselected package unicode-data. 110s Preparing to unpack .../251-unicode-data_15.1.0-1_all.deb ... 110s Unpacking unicode-data (15.1.0-1) ... 111s Selecting previously unselected package python3-fonttools. 111s Preparing to unpack .../252-python3-fonttools_4.55.3-2build1_arm64.deb ... 111s Unpacking python3-fonttools (4.55.3-2build1) ... 111s Selecting previously unselected package python3-nacl. 111s Preparing to unpack .../253-python3-nacl_1.5.0-7_arm64.deb ... 111s Unpacking python3-nacl (1.5.0-7) ... 111s Selecting previously unselected package python3-github. 111s Preparing to unpack .../254-python3-github_2.6.1-1_all.deb ... 111s Unpacking python3-github (2.6.1-1) ... 111s Selecting previously unselected package python3-imagesize. 111s Preparing to unpack .../255-python3-imagesize_1.4.1-1_all.deb ... 111s Unpacking python3-imagesize (1.4.1-1) ... 111s Selecting previously unselected package python3-inflection. 111s Preparing to unpack .../256-python3-inflection_0.3.1-3_all.deb ... 111s Unpacking python3-inflection (0.3.1-3) ... 111s Selecting previously unselected package python3-iniconfig. 111s Preparing to unpack .../257-python3-iniconfig_1.1.1-2_all.deb ... 111s Unpacking python3-iniconfig (1.1.1-2) ... 111s Selecting previously unselected package python3-sortedcontainers. 111s Preparing to unpack .../258-python3-sortedcontainers_2.4.0-2_all.deb ... 111s Unpacking python3-sortedcontainers (2.4.0-2) ... 111s Selecting previously unselected package python3-intervaltree. 111s Preparing to unpack .../259-python3-intervaltree_3.0.2-1.1_all.deb ... 111s Unpacking python3-intervaltree (3.0.2-1.1) ... 111s Selecting previously unselected package python3-jupyter-core. 111s Preparing to unpack .../260-python3-jupyter-core_5.7.2-5_all.deb ... 111s Unpacking python3-jupyter-core (5.7.2-5) ... 111s Selecting previously unselected package python3-psutil. 111s Preparing to unpack .../261-python3-psutil_5.9.8-2build3_arm64.deb ... 111s Unpacking python3-psutil (5.9.8-2build3) ... 111s Selecting previously unselected package python3-tornado. 111s Preparing to unpack .../262-python3-tornado_6.4.2-1_arm64.deb ... 111s Unpacking python3-tornado (6.4.2-1) ... 111s Selecting previously unselected package python3-zmq. 111s Preparing to unpack .../263-python3-zmq_26.2.1-1build1_arm64.deb ... 111s Unpacking python3-zmq (26.2.1-1build1) ... 111s Selecting previously unselected package python3-jupyter-client. 111s Preparing to unpack .../264-python3-jupyter-client_8.6.3-2_all.deb ... 111s Unpacking python3-jupyter-client (8.6.3-2) ... 111s Selecting previously unselected package python3-nest-asyncio. 111s Preparing to unpack .../265-python3-nest-asyncio_1.5.4-1_all.deb ... 111s Unpacking python3-nest-asyncio (1.5.4-1) ... 111s Selecting previously unselected package python3-ipykernel. 111s Preparing to unpack .../266-python3-ipykernel_6.29.5-2_all.deb ... 111s Unpacking python3-ipykernel (6.29.5-2) ... 111s Selecting previously unselected package python3-jaraco.classes. 111s Preparing to unpack .../267-python3-jaraco.classes_3.4.0-1_all.deb ... 111s Unpacking python3-jaraco.classes (3.4.0-1) ... 111s Selecting previously unselected package python3-jeepney. 111s Preparing to unpack .../268-python3-jeepney_0.8.0-4_all.deb ... 111s Unpacking python3-jeepney (0.8.0-4) ... 111s Selecting previously unselected package python3-jellyfish. 111s Preparing to unpack .../269-python3-jellyfish_1.1.0-1build2_arm64.deb ... 111s Unpacking python3-jellyfish (1.1.0-1build2) ... 111s Selecting previously unselected package python3-jupyterlab-pygments. 111s Preparing to unpack .../270-python3-jupyterlab-pygments_0.2.2-3_all.deb ... 111s Unpacking python3-jupyterlab-pygments (0.2.2-3) ... 111s Selecting previously unselected package python3-secretstorage. 112s Preparing to unpack .../271-python3-secretstorage_3.3.3-3_all.deb ... 112s Unpacking python3-secretstorage (3.3.3-3) ... 112s Selecting previously unselected package python3-keyring. 112s Preparing to unpack .../272-python3-keyring_25.6.0-1_all.deb ... 112s Unpacking python3-keyring (25.6.0-1) ... 112s Selecting previously unselected package python3-kiwisolver. 112s Preparing to unpack .../273-python3-kiwisolver_1.4.7-3build1_arm64.deb ... 112s Unpacking python3-kiwisolver (1.4.7-3build1) ... 112s Selecting previously unselected package python3-rapidfuzz. 112s Preparing to unpack .../274-python3-rapidfuzz_3.12.1+ds-1build1_arm64.deb ... 112s Unpacking python3-rapidfuzz (3.12.1+ds-1build1) ... 112s Selecting previously unselected package python3-levenshtein. 112s Preparing to unpack .../275-python3-levenshtein_0.27.0-1build1_arm64.deb ... 112s Unpacking python3-levenshtein (0.27.0-1build1) ... 112s Selecting previously unselected package python3-libsass. 112s Preparing to unpack .../276-python3-libsass_0.23.0-0.1ubuntu1_arm64.deb ... 112s Unpacking python3-libsass (0.23.0-0.1ubuntu1) ... 112s Selecting previously unselected package python3-pil:arm64. 112s Preparing to unpack .../277-python3-pil_11.1.0-5build1_arm64.deb ... 112s Unpacking python3-pil:arm64 (11.1.0-5build1) ... 112s Selecting previously unselected package python3.13-tk. 112s Preparing to unpack .../278-python3.13-tk_3.13.3-1_arm64.deb ... 112s Unpacking python3.13-tk (3.13.3-1) ... 112s Selecting previously unselected package python3-tk:arm64. 112s Preparing to unpack .../279-python3-tk_3.13.3-1_arm64.deb ... 112s Unpacking python3-tk:arm64 (3.13.3-1) ... 112s Selecting previously unselected package python3-pil.imagetk:arm64. 112s Preparing to unpack .../280-python3-pil.imagetk_11.1.0-5build1_arm64.deb ... 112s Unpacking python3-pil.imagetk:arm64 (11.1.0-5build1) ... 112s Selecting previously unselected package python3-matplotlib. 112s Preparing to unpack .../281-python3-matplotlib_3.8.3-7build1_arm64.deb ... 112s Unpacking python3-matplotlib (3.8.3-7build1) ... 112s Selecting previously unselected package python3-mistune. 112s Preparing to unpack .../282-python3-mistune_3.0.2-2_all.deb ... 112s Unpacking python3-mistune (3.0.2-2) ... 112s Selecting previously unselected package python3-nbformat. 112s Preparing to unpack .../283-python3-nbformat_5.9.1-1_all.deb ... 112s Unpacking python3-nbformat (5.9.1-1) ... 112s Selecting previously unselected package python3-nbclient. 112s Preparing to unpack .../284-python3-nbclient_0.8.0-2_all.deb ... 112s Unpacking python3-nbclient (0.8.0-2) ... 112s Selecting previously unselected package python3-tinycss2. 112s Preparing to unpack .../285-python3-tinycss2_1.4.0-2_all.deb ... 112s Unpacking python3-tinycss2 (1.4.0-2) ... 112s Selecting previously unselected package python3-pandocfilters. 112s Preparing to unpack .../286-python3-pandocfilters_1.5.1-1_all.deb ... 112s Unpacking python3-pandocfilters (1.5.1-1) ... 112s Selecting previously unselected package python3-nbconvert. 112s Preparing to unpack .../287-python3-nbconvert_7.16.6-1_all.deb ... 112s Unpacking python3-nbconvert (7.16.6-1) ... 113s Selecting previously unselected package sphinx-common. 113s Preparing to unpack .../288-sphinx-common_8.2.3-1_all.deb ... 113s Unpacking sphinx-common (8.2.3-1) ... 113s Selecting previously unselected package python3-alabaster. 113s Preparing to unpack .../289-python3-alabaster_0.7.16-0.1_all.deb ... 113s Unpacking python3-alabaster (0.7.16-0.1) ... 113s Selecting previously unselected package python3-roman-numerals. 113s Preparing to unpack .../290-python3-roman-numerals_3.1.0-1ubuntu1_all.deb ... 113s Unpacking python3-roman-numerals (3.1.0-1ubuntu1) ... 113s Selecting previously unselected package python3-snowballstemmer. 113s Preparing to unpack .../291-python3-snowballstemmer_2.2.0-4build1_all.deb ... 113s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 113s Selecting previously unselected package python3-sphinx. 113s Preparing to unpack .../292-python3-sphinx_8.2.3-1_all.deb ... 113s Unpacking python3-sphinx (8.2.3-1) ... 113s Selecting previously unselected package python3-tabulate. 113s Preparing to unpack .../293-python3-tabulate_0.9.0-1_all.deb ... 113s Unpacking python3-tabulate (0.9.0-1) ... 113s Selecting previously unselected package python3-numpydoc. 113s Preparing to unpack .../294-python3-numpydoc_1.8.0-1_all.deb ... 113s Unpacking python3-numpydoc (1.8.0-1) ... 113s Selecting previously unselected package python3-pytz. 113s Preparing to unpack .../295-python3-pytz_2025.1-3_all.deb ... 113s Unpacking python3-pytz (2025.1-3) ... 113s Selecting previously unselected package python3-tz. 113s Preparing to unpack .../296-python3-tz_2025.1-3_all.deb ... 113s Unpacking python3-tz (2025.1-3) ... 113s Selecting previously unselected package python3-pandas-lib:arm64. 113s Preparing to unpack .../297-python3-pandas-lib_2.2.3+dfsg-8build1_arm64.deb ... 113s Unpacking python3-pandas-lib:arm64 (2.2.3+dfsg-8build1) ... 113s Selecting previously unselected package python3-pandas. 113s Preparing to unpack .../298-python3-pandas_2.2.3+dfsg-8build1_all.deb ... 113s Unpacking python3-pandas (2.2.3+dfsg-8build1) ... 113s Selecting previously unselected package python3-pickleshare. 113s Preparing to unpack .../299-python3-pickleshare_0.7.5-5_all.deb ... 113s Unpacking python3-pickleshare (0.7.5-5) ... 113s Selecting previously unselected package python3-wheel. 113s Preparing to unpack .../300-python3-wheel_0.45.1-1_all.deb ... 113s Unpacking python3-wheel (0.45.1-1) ... 113s Selecting previously unselected package python3-pip. 113s Preparing to unpack .../301-python3-pip_25.0+dfsg-1_all.deb ... 113s Unpacking python3-pip (25.0+dfsg-1) ... 114s Selecting previously unselected package python3-pluggy. 114s Preparing to unpack .../302-python3-pluggy_1.5.0-1_all.deb ... 114s Unpacking python3-pluggy (1.5.0-1) ... 114s Selecting previously unselected package python3-pydocstyle. 114s Preparing to unpack .../303-python3-pydocstyle_6.3.0-1.1_all.deb ... 114s Unpacking python3-pydocstyle (6.3.0-1.1) ... 114s Selecting previously unselected package python3-pylint-venv. 114s Preparing to unpack .../304-python3-pylint-venv_3.0.4-1_all.deb ... 114s Unpacking python3-pylint-venv (3.0.4-1) ... 114s Selecting previously unselected package python3-ujson:arm64. 114s Preparing to unpack .../305-python3-ujson_5.10.0-1build2_arm64.deb ... 114s Unpacking python3-ujson:arm64 (5.10.0-1build2) ... 114s Selecting previously unselected package python3-pylsp-jsonrpc. 114s Preparing to unpack .../306-python3-pylsp-jsonrpc_1.1.2-1_all.deb ... 114s Unpacking python3-pylsp-jsonrpc (1.1.2-1) ... 114s Selecting previously unselected package python3-pylsp. 114s Preparing to unpack .../307-python3-pylsp_1.12.0-3_all.deb ... 114s Unpacking python3-pylsp (1.12.0-3) ... 114s Selecting previously unselected package python3-pyls-spyder. 114s Preparing to unpack .../308-python3-pyls-spyder_0.4.0-2_all.deb ... 114s Unpacking python3-pyls-spyder (0.4.0-2) ... 114s Selecting previously unselected package python3-pylsp-black. 114s Preparing to unpack .../309-python3-pylsp-black_2.0.0-5_all.deb ... 114s Unpacking python3-pylsp-black (2.0.0-5) ... 114s Selecting previously unselected package python3-pyqt5.sip. 114s Preparing to unpack .../310-python3-pyqt5.sip_12.17.0-1build1_arm64.deb ... 114s Unpacking python3-pyqt5.sip (12.17.0-1build1) ... 114s Selecting previously unselected package python3-pyqt5. 114s Preparing to unpack .../311-python3-pyqt5_5.15.11+dfsg-2_arm64.deb ... 114s Unpacking python3-pyqt5 (5.15.11+dfsg-2) ... 114s Selecting previously unselected package python3-pyqt5.qtquick. 114s Preparing to unpack .../312-python3-pyqt5.qtquick_5.15.11+dfsg-2_arm64.deb ... 114s Unpacking python3-pyqt5.qtquick (5.15.11+dfsg-2) ... 114s Selecting previously unselected package python3-pyqt5.qtsvg. 114s Preparing to unpack .../313-python3-pyqt5.qtsvg_5.15.11+dfsg-2_arm64.deb ... 114s Unpacking python3-pyqt5.qtsvg (5.15.11+dfsg-2) ... 114s Selecting previously unselected package python3-pyqt5.qtwebchannel. 114s Preparing to unpack .../314-python3-pyqt5.qtwebchannel_5.15.11+dfsg-2_arm64.deb ... 114s Unpacking python3-pyqt5.qtwebchannel (5.15.11+dfsg-2) ... 114s Selecting previously unselected package python3-pyqt5.qtwebengine. 114s Preparing to unpack .../315-python3-pyqt5.qtwebengine_5.15.7-1_arm64.deb ... 114s Unpacking python3-pyqt5.qtwebengine (5.15.7-1) ... 114s Selecting previously unselected package python3-pytest. 114s Preparing to unpack .../316-python3-pytest_8.3.5-1_all.deb ... 114s Unpacking python3-pytest (8.3.5-1) ... 114s Selecting previously unselected package libjs-jquery-hotkeys. 114s Preparing to unpack .../317-libjs-jquery-hotkeys_0.2.0-1_all.deb ... 114s Unpacking libjs-jquery-hotkeys (0.2.0-1) ... 114s Selecting previously unselected package libjs-jquery-isonscreen. 114s Preparing to unpack .../318-libjs-jquery-isonscreen_1.2.0-1.1_all.deb ... 114s Unpacking libjs-jquery-isonscreen (1.2.0-1.1) ... 114s Selecting previously unselected package python3-pytest-cov. 114s Preparing to unpack .../319-python3-pytest-cov_5.0.0-1_all.deb ... 114s Unpacking python3-pytest-cov (5.0.0-1) ... 114s Selecting previously unselected package python3-pytest-mock. 114s Preparing to unpack .../320-python3-pytest-mock_3.14.0-2_all.deb ... 114s Unpacking python3-pytest-mock (3.14.0-2) ... 114s Selecting previously unselected package python3-pytest-order. 114s Preparing to unpack .../321-python3-pytest-order_1.3.0-1_all.deb ... 114s Unpacking python3-pytest-order (1.3.0-1) ... 114s Selecting previously unselected package python3-pytest-timeout. 114s Preparing to unpack .../322-python3-pytest-timeout_2.3.1-1_all.deb ... 114s Unpacking python3-pytest-timeout (2.3.1-1) ... 115s Selecting previously unselected package python3-pytestqt. 115s Preparing to unpack .../323-python3-pytestqt_4.4.0-1_all.deb ... 115s Unpacking python3-pytestqt (4.4.0-1) ... 115s Selecting previously unselected package python3-pytoolconfig. 115s Preparing to unpack .../324-python3-pytoolconfig_1.3.1-3_all.deb ... 115s Unpacking python3-pytoolconfig (1.3.1-3) ... 115s Selecting previously unselected package python3-pyuca. 115s Preparing to unpack .../325-python3-pyuca_1.2-5_all.deb ... 115s Unpacking python3-pyuca (1.2-5) ... 115s Selecting previously unselected package python3-qtpy. 115s Preparing to unpack .../326-python3-qtpy_2.4.2-9_all.deb ... 115s Unpacking python3-qtpy (2.4.2-9) ... 115s Selecting previously unselected package python3-qtsass. 115s Preparing to unpack .../327-python3-qtsass_0.4.0-1_all.deb ... 115s Unpacking python3-qtsass (0.4.0-1) ... 115s Selecting previously unselected package python3-watchdog. 115s Preparing to unpack .../328-python3-watchdog_6.0.0-1_all.deb ... 115s Unpacking python3-watchdog (6.0.0-1) ... 115s Selecting previously unselected package python3-qdarkstyle. 115s Preparing to unpack .../329-python3-qdarkstyle_3.2.3+ds1-3_all.deb ... 115s Unpacking python3-qdarkstyle (3.2.3+ds1-3) ... 115s Selecting previously unselected package python3-qstylizer. 115s Preparing to unpack .../330-python3-qstylizer_0.2.4-1_all.deb ... 115s Unpacking python3-qstylizer (0.2.4-1) ... 115s Selecting previously unselected package python3-qtawesome. 115s Preparing to unpack .../331-python3-qtawesome_1.4.0-1_all.deb ... 115s Unpacking python3-qtawesome (1.4.0-1) ... 115s Selecting previously unselected package python3-qtconsole. 115s Preparing to unpack .../332-python3-qtconsole_5.6.1-4_all.deb ... 115s Unpacking python3-qtconsole (5.6.1-4) ... 115s Selecting previously unselected package python3-rope. 115s Preparing to unpack .../333-python3-rope_1.13.0-4_all.deb ... 115s Unpacking python3-rope (1.13.0-4) ... 115s Selecting previously unselected package libspatialindex-dev:arm64. 115s Preparing to unpack .../334-libspatialindex-dev_2.1.0-1_arm64.deb ... 115s Unpacking libspatialindex-dev:arm64 (2.1.0-1) ... 115s Selecting previously unselected package python3-rtree. 115s Preparing to unpack .../335-python3-rtree_1.4.0-1_all.deb ... 115s Unpacking python3-rtree (1.4.0-1) ... 115s Selecting previously unselected package python3-wurlitzer. 115s Preparing to unpack .../336-python3-wurlitzer_3.1.1-1_all.deb ... 115s Unpacking python3-wurlitzer (3.1.1-1) ... 115s Selecting previously unselected package python3-xdg. 115s Preparing to unpack .../337-python3-xdg_0.28-2_all.deb ... 115s Unpacking python3-xdg (0.28-2) ... 115s Selecting previously unselected package python3-spyder-kernels. 115s Preparing to unpack .../338-python3-spyder-kernels_3.0.2-1_all.deb ... 115s Unpacking python3-spyder-kernels (3.0.2-1) ... 115s Selecting previously unselected package python3-superqt. 115s Preparing to unpack .../339-python3-superqt_0.7.1-1_all.deb ... 115s Unpacking python3-superqt (0.7.1-1) ... 115s Selecting previously unselected package python3-textdistance. 115s Preparing to unpack .../340-python3-textdistance_4.6.3-4_all.deb ... 115s Unpacking python3-textdistance (4.6.3-4) ... 115s Selecting previously unselected package python3-three-merge. 115s Preparing to unpack .../341-python3-three-merge_0.1.1-4_all.deb ... 115s Unpacking python3-three-merge (0.1.1-4) ... 115s Selecting previously unselected package python3-yapf. 115s Preparing to unpack .../342-python3-yapf_0.40.2-2_all.deb ... 115s Unpacking python3-yapf (0.40.2-2) ... 115s Selecting previously unselected package x11-xkb-utils. 115s Preparing to unpack .../343-x11-xkb-utils_7.7+9_arm64.deb ... 115s Unpacking x11-xkb-utils (7.7+9) ... 115s Selecting previously unselected package xbitmaps. 115s Preparing to unpack .../344-xbitmaps_1.1.1-2.2_all.deb ... 115s Unpacking xbitmaps (1.1.1-2.2) ... 115s Selecting previously unselected package xserver-common. 115s Preparing to unpack .../345-xserver-common_2%3a21.1.16-1ubuntu1_all.deb ... 115s Unpacking xserver-common (2:21.1.16-1ubuntu1) ... 115s Selecting previously unselected package xterm. 116s Preparing to unpack .../346-xterm_397-1ubuntu1_arm64.deb ... 116s Unpacking xterm (397-1ubuntu1) ... 116s Selecting previously unselected package xvfb. 116s Preparing to unpack .../347-xvfb_2%3a21.1.16-1ubuntu1_arm64.deb ... 116s Unpacking xvfb (2:21.1.16-1ubuntu1) ... 116s Selecting previously unselected package yapf3. 116s Preparing to unpack .../348-yapf3_0.40.2-2_all.deb ... 116s Unpacking yapf3 (0.40.2-2) ... 116s Selecting previously unselected package libjs-mathjax. 116s Preparing to unpack .../349-libjs-mathjax_2.7.9+dfsg-1_all.deb ... 116s Unpacking libjs-mathjax (2.7.9+dfsg-1) ... 116s Selecting previously unselected package spyder-common. 116s Preparing to unpack .../350-spyder-common_6.0.3+ds-1_all.deb ... 116s Unpacking spyder-common (6.0.3+ds-1) ... 116s Selecting previously unselected package python3-spyder. 116s Preparing to unpack .../351-python3-spyder_6.0.3+ds-1_all.deb ... 116s Unpacking python3-spyder (6.0.3+ds-1) ... 116s Selecting previously unselected package spyder. 116s Preparing to unpack .../352-spyder_6.0.3+ds-1_all.deb ... 116s Unpacking spyder (6.0.3+ds-1) ... 116s Setting up python3-wurlitzer (3.1.1-1) ... 116s Setting up libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 116s Setting up libxcb-dri3-0:arm64 (1.17.0-2) ... 116s Setting up liblcms2-2:arm64 (2.16-2) ... 116s Setting up python3-iniconfig (1.1.1-2) ... 117s Setting up libpixman-1-0:arm64 (0.44.0-3) ... 117s Setting up python3-tornado (6.4.2-1) ... 117s Setting up libnorm1t64:arm64 (1.5.9+dfsg-3.1build1) ... 117s Setting up libsharpyuv0:arm64 (1.5.0-0.1) ... 117s Setting up libwayland-server0:arm64 (1.23.1-3) ... 117s Setting up python3-rapidfuzz (3.12.1+ds-1build1) ... 117s Setting up libx11-xcb1:arm64 (2:1.8.10-2) ... 117s Setting up python3-pure-eval (0.2.3-1) ... 117s Setting up libdouble-conversion3:arm64 (3.3.1-1) ... 117s Setting up fonts-mathjax (2.7.9+dfsg-1) ... 117s Setting up libsodium23:arm64 (1.0.18-1build3) ... 117s Setting up python3-jaraco.classes (3.4.0-1) ... 117s Setting up libxdamage1:arm64 (1:1.1.6-1build1) ... 117s Setting up libxcb-xfixes0:arm64 (1.17.0-2) ... 117s Setting up python3-diff-match-patch (20241021-1) ... 117s Setting up liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 117s Setting up python3-importlib-metadata (8.6.1-1) ... 117s Setting up libxpm4:arm64 (1:3.5.17-1build2) ... 117s Setting up libqt5webengine-data (5.15.18+dfsg-2) ... 118s Setting up libjs-mathjax (2.7.9+dfsg-1) ... 118s Setting up python3-pyuca (1.2-5) ... 118s Setting up python3-arrow (1.3.0-1.1ubuntu1) ... 118s Setting up python3-tomli (2.2.1-2build1) ... 118s Setting up libxcb-xinput0:arm64 (1.17.0-2) ... 118s Setting up libxrender1:arm64 (1:0.9.10-1.1build1) ... 118s Setting up libsass1:arm64 (3.6.6-0ubuntu1) ... 118s Setting up python3-jellyfish (1.1.0-1build2) ... 118s Setting up python3-parso (0.8.4-1) ... 118s Setting up python3-binaryornot (0.4.4+git20230412.ac4f56e+dfsg-2) ... 118s Setting up python3-lz4 (4.4.0+dfsg-1build1) ... 118s Setting up libxcb-render0:arm64 (1.17.0-2) ... 118s Setting up python3-defusedxml (0.7.1-3) ... 118s Setting up python3-asttokens (3.0.0-1) ... 119s Setting up libglvnd0:arm64 (1.7.0-1build1) ... 119s Setting up python3-alabaster (0.7.16-0.1) ... 119s Setting up python3-pylint-venv (3.0.4-1) ... 119s Setting up fonts-lyx (2.4.3-1) ... 119s Setting up python3-mypy-extensions (1.0.0-1) ... 119s Setting up libxcb-glx0:arm64 (1.17.0-2) ... 119s Setting up python3-pyflakes (3.2.0-3) ... 119s Setting up libxcb-keysyms1:arm64 (0.4.1-1) ... 119s Setting up libxcb-shape0:arm64 (1.17.0-2) ... 119s Setting up python3-ruamel.yaml.clib (0.2.12+ds-1build1) ... 119s Setting up x11-common (1:7.7+23ubuntu4) ... 119s Setting up libdeflate0:arm64 (1.23-2) ... 119s Setting up python3-tabulate (0.9.0-1) ... 119s Setting up libevent-2.1-7t64:arm64 (2.1.12-stable-10) ... 119s Setting up python3-libsass (0.23.0-0.1ubuntu1) ... 120s Setting up libqhull-r8.0:arm64 (2020.2-6build1) ... 120s Setting up libxcb-render-util0:arm64 (0.3.10-1) ... 120s Setting up python3-all (3.13.3-1) ... 120s Setting up python3-coverage (7.6.0+dfsg1-2build1) ... 120s Setting up python3-pytz (2025.1-3) ... 120s Setting up libxcb-shm0:arm64 (1.17.0-2) ... 120s Setting up libxcb-icccm4:arm64 (0.4.2-1) ... 120s Setting up python3-sortedcontainers (2.4.0-2) ... 120s Setting up libjs-jquery-throttle-debounce (1.1+dfsg.1-2) ... 120s Setting up python3-inflection (0.3.1-3) ... 120s Setting up python3-pandocfilters (1.5.1-1) ... 120s Setting up libgomp1:arm64 (15-20250404-0ubuntu1) ... 120s Setting up python3-click (8.2.0+0.really.8.1.8-1) ... 120s Setting up python3-xdg (0.28-2) ... 121s Setting up libunwind8:arm64 (1.6.2-3.1) ... 121s Setting up python3-wheel (0.45.1-1) ... 121s Setting up libjbig0:arm64 (2.1-6.1ubuntu2) ... 121s Setting up python3-webencodings (0.5.1-5) ... 121s Setting up python3-ujson:arm64 (5.10.0-1build2) ... 121s Setting up libpcre2-16-0:arm64 (10.45-1) ... 121s Setting up python3-platformdirs (4.3.6-1) ... 121s Setting up python3-psutil (5.9.8-2build3) ... 121s Setting up python3-multidict (6.2.0-2) ... 121s Setting up libsource-highlight-common (3.1.9-4.3build1) ... 121s Setting up python3-tz (2025.1-3) ... 121s Setting up libxcb-util1:arm64 (0.4.1-1) ... 121s Setting up libxxf86vm1:arm64 (1:1.1.4-1build4) ... 121s Setting up python3-cloudpickle (3.1.1-1) ... 121s Setting up python3-frozenlist (1.5.0-1build2) ... 122s Setting up libsnappy1v5:arm64 (1.2.1-1) ... 122s Setting up python3-atomicwrites (1.4.1-1) ... 122s Setting up libxcb-xkb1:arm64 (1.17.0-2) ... 122s Setting up python3-aiosignal (1.3.2-1) ... 122s Setting up libxcb-image0:arm64 (0.4.0-2build1) ... 122s Setting up python3-fs (2.4.16-7) ... 122s Setting up python3-async-timeout (5.0.1-1) ... 122s Setting up libxcb-present0:arm64 (1.17.0-2) ... 122s Setting up liberror-perl (0.17030-1) ... 122s Setting up unicode-data (15.1.0-1) ... 122s Setting up python3-yapf (0.40.2-2) ... 122s Setting up python3-jupyterlab-pygments (0.2.2-3) ... 122s Setting up libasound2-data (1.2.13-1build1) ... 122s Setting up libspatialindex8:arm64 (2.1.0-1) ... 122s Setting up python3-roman (5.0-1) ... 123s Setting up libpgm-5.3-0t64:arm64 (5.3.128~dfsg-2.1build1) ... 123s Setting up libqt5core5t64:arm64 (5.15.15+dfsg-4ubuntu1) ... 123s Setting up python3-decorator (5.1.1-5) ... 123s Setting up python3-pycodestyle (2.12.1-2) ... 123s Setting up libfontenc1:arm64 (1:1.1.8-1build1) ... 123s Setting up libblas3:arm64 (3.12.1-2) ... 123s update-alternatives: using /usr/lib/aarch64-linux-gnu/blas/libblas.so.3 to provide /usr/lib/aarch64-linux-gnu/libblas.so.3 (libblas.so.3-aarch64-linux-gnu) in auto mode 123s Setting up libxcb-xinerama0:arm64 (1.17.0-2) ... 123s Setting up libasound2t64:arm64 (1.2.13-1build1) ... 123s Setting up python3-flaky (3.8.1-2) ... 123s Setting up libexpat1-dev:arm64 (2.7.1-1) ... 123s Setting up python3-wcwidth (0.2.13+dfsg1-1) ... 123s Setting up python3-asyncssh (2.20.0-1) ... 123s Setting up python3-typeshed (0.0~git20241223.ea91db2-1) ... 123s Setting up libxfixes3:arm64 (1:6.0.0-2build1) ... 123s Setting up libxcb-sync1:arm64 (1.17.0-2) ... 123s Setting up python3-executing (2.2.0-0.1) ... 124s Setting up python3-snowballstemmer (2.2.0-4build1) ... 124s Setting up python3-nest-asyncio (1.5.4-1) ... 124s Setting up python3-dill (0.3.9-1) ... 124s Setting up python3-brotli (1.1.0-2build4) ... 124s Setting up libavahi-common-data:arm64 (0.8-16ubuntu2) ... 124s Setting up libopus0:arm64 (1.5.2-2) ... 124s Setting up python3-cycler (0.12.1-1) ... 124s Setting up libxinerama1:arm64 (2:1.1.4-3build1) ... 124s Setting up libimagequant0:arm64 (2.18.0-1build1) ... 124s Setting up libxkbcommon-x11-0:arm64 (1.7.0-2) ... 124s Setting up fonts-dejavu-mono (2.37-8) ... 124s Setting up python3-kiwisolver (1.4.7-3build1) ... 124s Setting up yapf3 (0.40.2-2) ... 124s Setting up python3-numpy-dev:arm64 (1:2.2.3+ds-5) ... 124s Setting up python3-wrapt (1.15.0-4build1) ... 125s Setting up libxrandr2:arm64 (2:1.5.4-1) ... 125s Setting up cython3 (3.0.11+dfsg-2ubuntu2) ... 125s Setting up libtcl8.6:arm64 (8.6.16+dfsg-1) ... 125s Setting up fonts-dejavu-core (2.37-8) ... 125s Setting up python3-aiohappyeyeballs (2.6.1-1) ... 125s Setting up python3-pip (25.0+dfsg-1) ... 126s Setting up libjpeg-turbo8:arm64 (2.1.5-3ubuntu2) ... 126s Setting up fonts-elusive-icons (2.0.0-4) ... 126s Setting up python3-html5lib (1.2-1) ... 127s Setting up libbabeltrace1:arm64 (1.5.11-4build2) ... 127s Setting up python3-pickleshare (0.7.5-5) ... 127s Setting up python3-jeepney (0.8.0-4) ... 127s Setting up libgfortran5:arm64 (15-20250404-0ubuntu1) ... 127s Setting up libvulkan1:arm64 (1.4.304.0-1) ... 127s Setting up python3-isort (6.0.1-1) ... 127s Setting up python3-pluggy (1.5.0-1) ... 127s Setting up libwebp7:arm64 (1.5.0-0.1) ... 127s Setting up libspatialindex-c8:arm64 (2.1.0-1) ... 127s Setting up python3-fastjsonschema (2.21.1-1) ... 127s Setting up python3-ruamel.yaml (0.18.10+ds-1) ... 127s Setting up zlib1g-dev:arm64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 127s Setting up python3-pyqt5.sip (12.17.0-1build1) ... 127s Setting up fzf (0.60.3-1) ... 127s Setting up libvpx9:arm64 (1.15.0-2) ... 127s Setting up libmtdev1t64:arm64 (1.1.7-1) ... 127s Setting up libminizip1t64:arm64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 127s Setting up python3-astroid (3.3.8-2) ... 128s Setting up libxshmfence1:arm64 (1.3.3-1) ... 128s Setting up python3-propcache (0.3.1-1) ... 128s Setting up libxcb-randr0:arm64 (1.17.0-2) ... 128s Setting up python3-traitlets (5.14.3+really5.14.3-1) ... 128s Setting up python-tinycss2-common (1.4.0-2) ... 128s Setting up libjson-perl (4.10000-1) ... 128s Setting up libxslt1.1:arm64 (1.1.39-0exp1ubuntu4) ... 128s Setting up libqt5sql5t64:arm64 (5.15.15+dfsg-4ubuntu1) ... 128s Setting up libmd4c0:arm64 (0.5.2-2) ... 128s Setting up spyder-common (6.0.3+ds-1) ... 128s Setting up python3-roman-numerals (3.1.0-1ubuntu1) ... 128s Setting up python3-qtpy (2.4.2-9) ... 128s Setting up python3-pydocstyle (6.3.0-1.1) ... 128s Setting up libopenjp2-7:arm64 (2.5.3-2) ... 128s Setting up git-man (1:2.48.1-0ubuntu1) ... 128s Setting up libharfbuzz0b:arm64 (10.2.0-1) ... 128s Setting up python3-mccabe (0.7.0-1) ... 128s Setting up sgml-base (1.31) ... 128s Setting up libxss1:arm64 (1:1.2.3-1build3) ... 128s Setting up python3-levenshtein (0.27.0-1build1) ... 129s Setting up libxkbfile1:arm64 (1:1.1.0-1build4) ... 129s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 129s Setting up python3-mpmath (1.3.0-1) ... 129s Setting up libjs-jquery-hotkeys (0.2.0-1) ... 129s Setting up python3-docstring-to-markdown (0.15-1) ... 129s Setting up python-matplotlib-data (3.8.3-7build1) ... 129s Setting up python3-tomlkit (0.13.2-1) ... 129s Setting up libwebpmux3:arm64 (1.5.0-0.1) ... 129s Setting up python3-pathspec (0.12.1-1) ... 129s Setting up python3-three-merge (0.1.1-4) ... 130s Setting up python3-yarl (1.19.0-1) ... 130s Setting up libxcomposite1:arm64 (1:0.4.6-1) ... 130s Setting up python3-mistune (3.0.2-2) ... 130s Setting up libxfont2:arm64 (1:2.0.6-1build1) ... 130s Setting up python3-stack-data (0.6.3-1) ... 130s Setting up python3-soupsieve (2.7-1) ... 130s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 130s Setting up python3-unidecode (1.3.8-1) ... 130s Setting up python3-deprecated (1.2.18-1) ... 130s Setting up xbitmaps (1.1.1-2.2) ... 130s Setting up python3-jupyter-core (5.7.2-5) ... 130s Setting up python3-nacl (1.5.0-7) ... 131s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 131s Setting up python3-imagesize (1.4.1-1) ... 131s Setting up libwacom-common (2.14.0-1) ... 131s Setting up python3-textdistance (4.6.3-4) ... 131s Setting up libwayland-client0:arm64 (1.23.1-3) ... 131s Setting up libjpeg8:arm64 (8c-2ubuntu11) ... 131s Setting up python3-prompt-toolkit (3.0.51-2) ... 131s Setting up python3-sympy (1.13.3-5) ... 137s Setting up pyflakes3 (3.2.0-3) ... 137s Setting up libice6:arm64 (2:1.1.1-1) ... 137s Setting up mesa-libgallium:arm64 (25.0.3-1ubuntu2) ... 137s Setting up liblapack3:arm64 (3.12.1-2) ... 137s update-alternatives: using /usr/lib/aarch64-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/aarch64-linux-gnu/liblapack.so.3 (liblapack.so.3-aarch64-linux-gnu) in auto mode 137s Setting up libqt5dbus5t64:arm64 (5.15.15+dfsg-4ubuntu1) ... 137s Setting up python3-tinycss2 (1.4.0-2) ... 137s Setting up libzmq5:arm64 (4.3.5-1build2) ... 137s Setting up python3-intervaltree (3.0.2-1.1) ... 137s Setting up python3-jedi (0.19.1+ds1-1) ... 137s Setting up libgbm1:arm64 (25.0.3-1ubuntu2) ... 137s Setting up python3-logilab-common (2.1.0-1) ... 137s Setting up libwacom9:arm64 (2.14.0-1) ... 137s Setting up fontconfig-config (2.15.0-2.2ubuntu1) ... 138s Setting up python3-pytest (8.3.5-1) ... 138s Setting up libxtst6:arm64 (2:1.2.5-1) ... 138s Setting up libwebpdemux2:arm64 (1.5.0-0.1) ... 138s Setting up python3-qtsass (0.4.0-1) ... 138s Setting up libqt5positioning5:arm64 (5.15.15+dfsg-3) ... 138s Setting up libgl1-mesa-dri:arm64 (25.0.3-1ubuntu2) ... 138s Setting up libqt5network5t64:arm64 (5.15.15+dfsg-4ubuntu1) ... 138s Setting up libavahi-common3:arm64 (0.8-16ubuntu2) ... 138s Setting up python3-autopep8 (2.3.2-1) ... 138s Setting up python3-aiohttp (3.11.16-1) ... 138s Setting up libqt5xml5t64:arm64 (5.15.15+dfsg-4ubuntu1) ... 138s Setting up libsource-highlight4t64:arm64 (3.1.9-4.3build1) ... 138s Setting up python3-nbformat (5.9.1-1) ... 139s Setting up python3-pylsp-jsonrpc (1.1.2-1) ... 139s Setting up libspatialindex-dev:arm64 (2.1.0-1) ... 139s Setting up black (25.1.0-2) ... 139s Setting up libqt5test5t64:arm64 (5.15.15+dfsg-4ubuntu1) ... 139s Setting up python3-pytoolconfig (1.3.1-3) ... 139s Setting up python-qtawesome-common (1.4.0-1) ... 139s Setting up python3-bs4 (4.13.3-2) ... 139s Setting up libinput-bin (1.27.1-1) ... 139s Setting up python3-slugify (8.0.4-2) ... 139s Setting up python3-bleach (6.2.0-1) ... 139s Setting up python3-matplotlib-inline (0.1.7-1) ... 140s Setting up python3-flake8 (7.1.1-3) ... 140s Setting up python3-comm (0.2.1-1) ... 140s Setting up python3-github (2.6.1-1) ... 140s Setting up libegl-mesa0:arm64 (25.0.3-1ubuntu2) ... 140s Setting up gdb (16.2-8ubuntu1) ... 140s Setting up python3-pylsp (1.12.0-3) ... 140s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 140s Setting up python3-rope (1.13.0-4) ... 141s Setting up python3-secretstorage (3.3.3-3) ... 141s Setting up libqt5qml5:arm64 (5.15.15+dfsg-3) ... 141s Setting up python3-ipython (8.30.0-2) ... 141s Setting up python3-zmq (26.2.1-1build1) ... 141s Setting up libjs-jquery-metadata (12-4) ... 141s Setting up libraqm0:arm64 (0.10.2-1) ... 141s Setting up libpython3.13-dev:arm64 (3.13.3-1) ... 141s Setting up libjs-jquery-isonscreen (1.2.0-1.1) ... 141s Setting up libqt5webchannel5:arm64 (5.15.15-2) ... 141s Setting up git (1:2.48.1-0ubuntu1) ... 141s Setting up python3-qstylizer (0.2.4-1) ... 141s Setting up python3-numpy (1:2.2.3+ds-5) ... 143s Setting up libjs-sphinxdoc (8.2.3-1) ... 143s Setting up python3-pyls-spyder (0.4.0-2) ... 143s Setting up libjs-jquery-tablesorter (1:2.31.3+dfsg1-4) ... 143s Setting up python3-cookiecutter (2.6.0-2) ... 143s Setting up python3-pytest-mock (3.14.0-2) ... 144s Setting up python3-lxml:arm64 (5.3.2-1) ... 144s Setting up libtiff6:arm64 (4.7.0-3ubuntu1) ... 144s Setting up python3-superqt (0.7.1-1) ... 144s Setting up xml-core (0.19) ... 144s Setting up libegl1:arm64 (1.7.0-1build1) ... 144s Setting up python3-keyring (25.6.0-1) ... 144s Setting up libharfbuzz-subset0:arm64 (10.2.0-1) ... 144s Setting up python3-qtawesome (1.4.0-1) ... 144s Setting up python3-jupyter-client (8.6.3-2) ... 144s Setting up python3-contourpy (1.3.1-1build1) ... 145s Setting up ipython3 (8.30.0-2) ... 145s Setting up libfontconfig1:arm64 (2.15.0-2.2ubuntu1) ... 145s Setting up libsm6:arm64 (2:1.2.4-1) ... 145s Setting up python3-pytestqt (4.4.0-1) ... 145s Setting up libavahi-client3:arm64 (0.8-16ubuntu2) ... 145s Setting up python3-pytest-order (1.3.0-1) ... 145s Setting up pylint (3.3.4-1) ... 145s Setting up liblbfgsb0:arm64 (3.0+dfsg.4-1build1) ... 145s Setting up python3-pylsp-black (2.0.0-5) ... 145s Setting up libinput10:arm64 (1.27.1-1) ... 145s Setting up fontconfig (2.15.0-2.2ubuntu1) ... 147s Regenerating fonts cache... done. 147s Setting up libxft2:arm64 (2.3.6-1build1) ... 147s Setting up libqt5qmlmodels5:arm64 (5.15.15+dfsg-3) ... 147s Setting up python3-rtree (1.4.0-1) ... 148s Setting up libglx-mesa0:arm64 (25.0.3-1ubuntu2) ... 148s Setting up python3-scipy (1.14.1-4ubuntu2) ... 150s Setting up libpython3-dev:arm64 (3.13.3-1) ... 150s Setting up python3-pytest-timeout (2.3.1-1) ... 151s Setting up libglx0:arm64 (1.7.0-1build1) ... 151s Setting up python3.13-dev (3.13.3-1) ... 151s Setting up python3-watchdog (6.0.0-1) ... 151s Setting up libtk8.6:arm64 (8.6.16-1) ... 151s Setting up python3-pandas-lib:arm64 (2.2.3+dfsg-8build1) ... 151s Setting up python3-pytest-cov (5.0.0-1) ... 151s Setting up python3-debugpy (1.8.8+ds-2ubuntu1) ... 151s Setting up python3.13-tk (3.13.3-1) ... 151s Setting up python3-nbclient (0.8.0-2) ... 152s Setting up python3-pil:arm64 (11.1.0-5build1) ... 152s Setting up libgl1:arm64 (1.7.0-1build1) ... 152s Setting up python3-pandas (2.2.3+dfsg-8build1) ... 156s Setting up libpython3-all-dev:arm64 (3.13.3-1) ... 156s Setting up sphinx-common (8.2.3-1) ... 156s Setting up python3-dev (3.13.3-1) ... 156s Setting up libxt6t64:arm64 (1:1.2.1-1.2build1) ... 156s Setting up python3-ipykernel (6.29.5-2) ... 156s Setting up python3-qdarkstyle (3.2.3+ds1-3) ... 156s Setting up python3-nbconvert (7.16.6-1) ... 156s Setting up libcups2t64:arm64 (2.4.12-0ubuntu1) ... 156s Setting up python3-all-dev (3.13.3-1) ... 156s Setting up tk8.6-blt2.5 (2.5.3+dfsg-8) ... 156s Setting up libxmu6:arm64 (2:1.1.3-3build2) ... 156s Setting up python3-spyder-kernels (3.0.2-1) ... 157s Setting up blt (2.5.3+dfsg-8) ... 157s Setting up python3-tk:arm64 (3.13.3-1) ... 157s Setting up libxaw7:arm64 (2:1.0.16-1) ... 157s Setting up python3-qtconsole (5.6.1-4) ... 157s Setting up libqt5gui5t64:arm64 (5.15.15+dfsg-4ubuntu1) ... 157s Setting up python3-pil.imagetk:arm64 (11.1.0-5build1) ... 157s Setting up xterm (397-1ubuntu1) ... 157s update-alternatives: using /usr/bin/xterm to provide /usr/bin/x-terminal-emulator (x-terminal-emulator) in auto mode 157s update-alternatives: using /usr/bin/lxterm to provide /usr/bin/x-terminal-emulator (x-terminal-emulator) in auto mode 157s Setting up libqt5quick5:arm64 (5.15.15+dfsg-3) ... 157s Setting up libqt5widgets5t64:arm64 (5.15.15+dfsg-4ubuntu1) ... 157s Setting up x11-xkb-utils (7.7+9) ... 157s Setting up libqt5svg5:arm64 (5.15.15-2) ... 157s Setting up libqt5help5:arm64 (5.15.15-6build1) ... 157s Setting up libqt5quickwidgets5:arm64 (5.15.15+dfsg-3) ... 157s Setting up libqt5webenginecore5:arm64 (5.15.18+dfsg-2) ... 157s Setting up xserver-common (2:21.1.16-1ubuntu1) ... 157s Setting up libqt5printsupport5t64:arm64 (5.15.15+dfsg-4ubuntu1) ... 157s Setting up libqt5designer5:arm64 (5.15.15-6build1) ... 157s Setting up xvfb (2:21.1.16-1ubuntu1) ... 157s Setting up libqt5webengine5:arm64 (5.15.18+dfsg-2) ... 157s Setting up libqt5webenginewidgets5:arm64 (5.15.18+dfsg-2) ... 157s Setting up python3-pyqt5 (5.15.11+dfsg-2) ... 157s Setting up python3-pyqt5.qtsvg (5.15.11+dfsg-2) ... 157s Setting up python3-pyqt5.qtwebchannel (5.15.11+dfsg-2) ... 157s Setting up python3-pyqt5.qtwebengine (5.15.7-1) ... 157s Setting up python3-pyqt5.qtquick (5.15.11+dfsg-2) ... 157s Setting up python3-fonttools (4.55.3-2build1) ... 158s Setting up python3-ufolib2 (0.17.0+dfsg1-1) ... 158s Setting up python3-matplotlib (3.8.3-7build1) ... 159s Processing triggers for man-db (2.13.0-1) ... 160s Processing triggers for udev (257.4-1ubuntu3) ... 161s Processing triggers for libc-bin (2.41-6ubuntu1) ... 161s Processing triggers for sgml-base (1.31) ... 161s Setting up docutils-common (0.21.2+dfsg-2) ... 161s Processing triggers for sgml-base (1.31) ... 161s Setting up python3-docutils (0.21.2+dfsg-2) ... 161s Setting up python3-sphinx (8.2.3-1) ... 162s Setting up python3-numpydoc (1.8.0-1) ... 162s Setting up python3-spyder (6.0.3+ds-1) ... 163s Setting up spyder (6.0.3+ds-1) ... 164s autopkgtest [23:47:47]: test pytest-rest: [----------------------- 164s Testing with python3.13: 164s Defaulting to user installation because normal site-packages is not writeable 164s Processing /tmp/autopkgtest.oFCEA2/build.LaA/src/spyder/app/tests/spyder-boilerplate 164s Preparing metadata (setup.py): started 165s Preparing metadata (setup.py): finished with status 'done' 165s Building wheels for collected packages: spyder-boilerplate 165s Building wheel for spyder-boilerplate (setup.py): started 165s Building wheel for spyder-boilerplate (setup.py): finished with status 'done' 165s Created wheel for spyder-boilerplate: filename=spyder_boilerplate-0.0.1-py3-none-any.whl size=3984 sha256=93bb960b205e39acad3c90fa7ef497aa2a34625dbe6990b3602b881280ed3fe7 165s Stored in directory: /home/ubuntu/.cache/pip/wheels/35/b6/28/2f2c39cf50b91a6086d09393f2b132a2fa3bc741b916af98a7 165s Successfully built spyder-boilerplate 165s Installing collected packages: spyder-boilerplate 165s Successfully installed spyder-boilerplate-0.0.1 166s *** STARTING RUN 1 at 23:47:49: 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 166s 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'] 166s ============================= test session starts ============================== 166s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 166s cachedir: .pytest_cache 166s PyQt5 5.15.11 -- Qt runtime 5.15.15 -- Qt compiled 5.15.15 166s rootdir: /tmp/autopkgtest.oFCEA2/build.LaA/src 166s configfile: pytest.ini 166s plugins: order-1.3.0, typeguard-4.4.2, qt-4.4.0, mock-3.14.0, timeout-2.3.1, cov-5.0.0, flaky-3.8.1 166s timeout: 120.0s 166s timeout method: thread 166s timeout func_only: False 169s collecting ... QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-ubuntu' 170s Attribute Qt::AA_ShareOpenGLContexts must be set before QCoreApplication is created. 174s collected 1368 items / 241 deselected / 2 skipped / 1127 selected 174s 174s spyder/app/tests/test_cli_options.py::test_get_options PASSED [ 0%] 176s spyder/plugins/completion/tests/test_plugin.py::test_plugin_completion_gather PASSED [ 0%] 178s spyder/plugins/completion/tests/test_plugin.py::test_plugin_first_response_request PASSED [ 0%] 179s spyder/plugins/editor/tests/test_plugin.py::test_save_with_preferred_eol_chars[nt] PASSED [ 0%] 180s spyder/plugins/editor/tests/test_plugin.py::test_save_with_preferred_eol_chars[mac] PASSED [ 0%] 181s spyder/plugins/editor/tests/test_plugin.py::test_save_with_preferred_eol_chars[posix] PASSED [ 0%] 198s spyder/plugins/editor/widgets/codeeditor/tests/test_completions_hide.py::test_automatic_completions_hide_complete PASSED [ 0%] 217s spyder/plugins/editor/widgets/codeeditor/tests/test_completions_hide.py::test_automatic_completions_widget_visible PASSED [ 0%] 225s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r\n-autopep8] PASSED [ 0%] 232s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r\n-black] PASSED [ 0%] 240s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r-autopep8] PASSED [ 0%] 248s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r-black] PASSED [ 1%] 255s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\n-autopep8] PASSED [ 1%] 263s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\n-black] PASSED [ 1%] 270s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r\n-autopep8] PASSED [ 1%] 273s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r\n-yapf] PASSED [ 1%] 280s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r\n-black] PASSED [ 1%] 288s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r-autopep8] PASSED [ 1%] 290s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r-yapf] PASSED [ 1%] 298s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r-black] PASSED [ 1%] 305s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\n-autopep8] PASSED [ 1%] 308s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\n-yapf] PASSED [ 1%] 315s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\n-black] PASSED [ 2%] 323s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_max_line_length[autopep8] PASSED [ 2%] 330s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_max_line_length[black] PASSED [ 2%] 337s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_fallback_completions PASSED [ 2%] 340s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_space_completion PASSED [ 2%] 340s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_hide_widget_completion SKIPPED [ 2%] 361s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions PASSED [ 2%] 374s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions_tab_bug PASSED [ 2%] 382s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions_space_bug PASSED [ 2%] 416s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completions PASSED [ 2%] 429s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_code_snippets PASSED [ 2%] 433s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completion_order PASSED [ 3%] 436s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_text_snippet_completions PASSED [ 3%] 441s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completions_extra_paths PASSED [ 3%] 441s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completions_environment SKIPPED [ 3%] 446s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_dot_completions PASSED [ 3%] 449s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[000_test.txt] PASSED [ 3%] 453s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[.hidden] PASSED [ 3%] 456s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[any_file.txt] PASSED [ 3%] 460s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[abc.py] PASSED [ 3%] 463s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[part.0.parquet] PASSED [ 3%] 468s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[/home] PASSED [ 3%] 468s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[C:\\Users] SKIPPED [ 3%] 468s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[C:\\Windows\\System32] SKIPPED [ 4%] 468s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[/Library/Frameworks] SKIPPED [ 4%] 468s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_when_completions_are_visible SKIPPED [ 4%] 471s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_lsp_splitter_close PASSED [ 4%] 478s spyder/plugins/editor/widgets/tests/test_formatting.py::test_closing_document_formatting[autopep8] PASSED [ 4%] 485s spyder/plugins/editor/widgets/tests/test_formatting.py::test_closing_document_formatting[black] PASSED [ 4%] 502s spyder/plugins/editor/widgets/tests/test_formatting.py::test_formatting_on_save[autopep8] PASSED [ 4%] 721s spyder/plugins/editor/widgets/tests/test_formatting.py::test_formatting_on_save[black] FAILED [ 4%] 721s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_get_common_file_associations PASSED [ 4%] 721s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_get_file_associations PASSED [ 4%] 721s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_create_file_manager_actions PASSED [ 4%] 722s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_clicked PASSED [ 5%] 724s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_check_launch_error_codes PASSED [ 5%] 724s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_open_association PASSED [ 5%] 725s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_update_filters PASSED [ 5%] 725s spyder/plugins/explorer/widgets/tests/test_fileassociations.py::test_input_text_dialog PASSED [ 5%] 725s spyder/plugins/explorer/widgets/tests/test_fileassociations.py::test_apps_dialog PASSED [ 5%] 727s spyder/plugins/explorer/widgets/tests/test_fileassociations.py::test_file_assoc_widget PASSED [ 5%] 728s spyder/plugins/findinfiles/tests/test_plugin.py::test_closing_plugin PASSED [ 5%] 728s spyder/plugins/history/tests/test_plugin.py::test_add_history PASSED [ 5%] 730s spyder/plugins/onlinehelp/tests/test_pydocgui.py::test_get_pydoc[lib0] PASSED [ 5%] 731s spyder/plugins/onlinehelp/tests/test_pydocgui.py::test_get_pydoc[lib1] PASSED [ 5%] 732s spyder/plugins/onlinehelp/tests/test_pydocgui.py::test_get_pydoc[lib2] PASSED [ 6%] 733s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_add_figures[image/png-.png] PASSED [ 6%] 733s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_add_figures[image/svg+xml-.svg] PASSED [ 6%] 733s spyder/utils/tests/test_encoding.py::test_symlinks PASSED [ 6%] 733s spyder/utils/tests/test_programs.py::test_run_python_script_in_terminal_blank_wdir PASSED [ 6%] 733s spyder/utils/tests/test_programs.py::test_run_python_script_in_terminal_with_wdir_empty PASSED [ 6%] 733s spyder/utils/tests/test_programs.py::test_is_valid_interpreter PASSED [ 6%] 733s spyder/utils/tests/test_programs.py::test_is_invalid_interpreter PASSED [ 6%] 733s spyder/utils/tests/test_programs.py::test_is_valid_interpreter_name PASSED [ 6%] 745s spyder/plugins/editor/widgets/codeeditor/tests/test_classfunc_selector.py::test_class_func_selector PASSED [ 6%] 753s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_folding PASSED [ 6%] 761s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_unfold_when_searching PASSED [ 7%] 769s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_unfold_goto PASSED [ 7%] 769s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_delete_folded_line SKIPPED [ 7%] 769s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_delete_selections_with_folded_lines SKIPPED [ 7%] 782s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_preserve_folded_regions_after_paste PASSED [ 7%] 797s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_hide_calltip PASSED [ 7%] 812s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params0] PASSED [ 7%] 826s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params1] PASSED [ 7%] 839s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params2] PASSED [ 7%] 853s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params3] PASSED [ 7%] 853s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints[params0] SKIPPED [ 7%] 853s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints[params1] SKIPPED [ 7%] 853s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints[params2] SKIPPED [ 8%] 862s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_not_triggered[def test():\n pass\n\ntest] PASSED [ 8%] 872s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_not_triggered[# a comment] PASSED [ 8%] 881s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_not_triggered["a string"] PASSED [ 8%] 881s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_for_builtins[params0] SKIPPED [ 8%] 881s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_for_builtins[params1] SKIPPED [ 8%] 881s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_for_builtins[params2] SKIPPED [ 8%] 881s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_hints_vertical_position[params0] SKIPPED [ 8%] 881s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_hints_vertical_position[params1] SKIPPED [ 8%] 881s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_completion_hints SKIPPED [ 8%] 908s spyder/plugins/editor/widgets/codeeditor/tests/test_outline.py::test_editor_outlineexplorer PASSED [ 8%] 927s spyder/plugins/editor/widgets/codeeditor/tests/test_outline.py::test_empty_file PASSED [ 9%] 952s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings PASSED [ 9%] 970s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_adding_warnings PASSED [ 9%] 988s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_move_warnings PASSED [ 9%] 1006s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_get_warnings PASSED [ 9%] 1024s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_update_warnings_after_delete_line PASSED [ 9%] 1045s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_update_warnings_after_closequotes PASSED [ 9%] 1066s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_update_warnings_after_closebrackets PASSED [ 9%] 1084s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[#noqa] PASSED [ 9%] 1102s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[# NOQA] PASSED [ 9%] 1120s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[# analysis:ignore] PASSED [ 9%] 1138s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[# no-work] PASSED [ 10%] 1138s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[class] PASSED [ 10%] 1138s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[def] PASSED [ 10%] 1138s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[for] PASSED [ 10%] 1138s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[while] PASSED [ 10%] 1138s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[import] PASSED [ 10%] 1138s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[from] PASSED [ 10%] 1138s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[async] PASSED [ 10%] 1138s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[try] PASSED [ 10%] 1138s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[with] PASSED [ 10%] 1138s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[list] PASSED [ 10%] 1138s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[dict] PASSED [ 11%] 1138s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[set] PASSED [ 11%] 1138s spyder/app/tests/test_find_plugins.py::test_find_internal_plugins PASSED [ 11%] 1138s spyder/app/tests/test_find_plugins.py::test_find_external_plugins PASSED [ 11%] 1138s spyder/config/tests/test_base.py::test_is_stable_version PASSED [ 11%] 1138s spyder/config/tests/test_base.py::test_get_conf_path[True] PASSED [ 11%] 1138s spyder/config/tests/test_base.py::test_get_conf_path[False] PASSED [ 11%] 1138s spyder/config/tests/test_base.py::test_is_conda_based_app SKIPPED (Only 1138s works with Anaconda) [ 11%] 1139s spyder/config/tests/test_manager.py::test_site_config_load PASSED [ 11%] 1139s spyder/config/tests/test_manager.py::test_external_plugin_config PASSED [ 11%] 1139s spyder/config/tests/test_manager.py::test_secure_options SKIPPED (Fails 1139s on Linux and CIs) [ 11%] 1139s spyder/config/tests/test_user.py::test_default_config_set[test_input0-[sec][opt] = val\n] PASSED [ 11%] 1139s spyder/config/tests/test_user.py::test_default_config_set[test_input1-[sec][opt] = 50\n] PASSED [ 12%] 1139s spyder/config/tests/test_user.py::test_default_config_set[test_input2-[sec][opt] = [50]\n] PASSED [ 12%] 1139s spyder/config/tests/test_user.py::test_default_config_set[test_input3-[sec][opt] = (50, 2)\n] PASSED [ 12%] 1139s spyder/config/tests/test_user.py::test_default_config_set[test_input4-[sec][opt] = {50}\n] PASSED [ 12%] 1139s spyder/config/tests/test_user.py::test_default_config_set[test_input5-[sec][opt] = {'k': 50}\n] PASSED [ 12%] 1139s spyder/config/tests/test_user.py::test_default_config_set[test_input6-[sec][opt] = False\n] PASSED [ 12%] 1139s spyder/config/tests/test_user.py::test_default_config_set[test_input7-[sec][opt] = True\n] PASSED [ 12%] 1139s spyder/config/tests/test_user.py::test_default_config_set[test_input8-[sec space][opt] = True\n] PASSED [ 12%] 1139s spyder/config/tests/test_user.py::test_default_config_set[test_input9-[sec space][opt space] = True\n] PASSED [ 12%] 1139s spyder/config/tests/test_user.py::test_default_config_save_write PASSED [ 12%] 1139s spyder/config/tests/test_user.py::test_default_config_set_defaults PASSED [ 12%] 1139s spyder/config/tests/test_user.py::test_userconfig_get_minor_version[3.2.1-3.2] PASSED [ 13%] 1139s spyder/config/tests/test_user.py::test_userconfig_get_minor_version[3.2.0-3.2] PASSED [ 13%] 1139s spyder/config/tests/test_user.py::test_userconfig_get_major_version[3.2.1-3] PASSED [ 13%] 1139s spyder/config/tests/test_user.py::test_userconfig_get_major_version[0.2.0-0] PASSED [ 13%] 1139s spyder/config/tests/test_user.py::test_userconfig_check_version[abc] PASSED [ 13%] 1139s spyder/config/tests/test_user.py::test_userconfig_check_version[x.x.x] PASSED [ 13%] 1139s spyder/config/tests/test_user.py::test_userconfig_check_version[1.0] PASSED [ 13%] 1139s spyder/config/tests/test_user.py::test_userconfig_check_version[-1.0] PASSED [ 13%] 1139s spyder/config/tests/test_user.py::test_userconfig_check_version[-1.0.0] PASSED [ 13%] 1139s spyder/config/tests/test_user.py::test_userconfig_check_version[] PASSED [ 13%] 1139s spyder/config/tests/test_user.py::test_userconfig_check_defaults PASSED [ 13%] 1139s spyder/config/tests/test_user.py::test_userconfig_check_section_option PASSED [ 14%] 1139s spyder/config/tests/test_user.py::test_userconfig_load_from_ini PASSED [ 14%] 1139s spyder/config/tests/test_user.py::test_userconfig_get_version PASSED [ 14%] 1139s spyder/config/tests/test_user.py::test_userconfig_set_version PASSED [ 14%] 1139s spyder/config/tests/test_user.py::test_userconfig_reset_to_defaults PASSED [ 14%] 1139s spyder/config/tests/test_user.py::test_userconfig_set_as_defaults PASSED [ 14%] 1139s spyder/config/tests/test_user.py::test_userconfig_get_default PASSED [ 14%] 1139s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults0-value] PASSED [ 14%] 1139s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults1-"\xe9\xe0\xc7\xc3\xe3\xe9\xe8\xef"] PASSED [ 14%] 1139s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults2-\xe9\xe0\xc7\xc3\xe3\xe9\xe8\xef] PASSED [ 14%] 1139s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults3-True] PASSED [ 14%] 1139s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults4-] PASSED [ 14%] 1139s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults5-123] PASSED [ 15%] 1139s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults6-123.123] PASSED [ 15%] 1139s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults7-value7] PASSED [ 15%] 1139s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults8-value8] PASSED [ 15%] 1139s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get2[defaults0-val-True] PASSED [ 15%] 1139s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get2[defaults1-val-False] PASSED [ 15%] 1140s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get2[defaults2-val-False] PASSED [ 15%] 1140s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get_string_from_inifile PASSED [ 15%] 1140s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get_does_not_eval_functions PASSED [ 15%] 1140s spyder/config/tests/test_user.py::test_userconfig_set_default PASSED [ 15%] 1140s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults0-other] PASSED [ 15%] 1140s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults1-\xe3\xe9\xe8\xef] PASSED [ 16%] 1140s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults2-False] PASSED [ 16%] 1140s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults3-dict] PASSED [ 16%] 1140s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults4-345] PASSED [ 16%] 1140s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults5-345.345] PASSED [ 16%] 1140s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults6-value6] PASSED [ 16%] 1140s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults7-value7] PASSED [ 16%] 1140s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults8-other] PASSED [ 16%] 1140s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_invalid[defaults0-no] PASSED [ 16%] 1140s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_invalid[defaults1-n9] PASSED [ 16%] 1140s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_invalid[defaults2-n9] PASSED [ 16%] 1140s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_with_string PASSED [ 17%] 1140s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_percentage_string PASSED [ 17%] 1140s spyder/config/tests/test_user.py::test_userconfig_remove_section PASSED [ 17%] 1140s spyder/config/tests/test_user.py::test_userconfig_remove_option PASSED [ 17%] 1140s spyder/config/tests/test_user.py::test_userconfig_cleanup PASSED [ 17%] 1140s spyder/config/tests/test_user.py::test_invalid_shortcuts PASSED [ 17%] 1140s spyder/config/tests/test_user.py::TestSpyderConfigApplyPatches::test_spyderconfig_apply_configuration_patches_42 PASSED [ 17%] 1140s spyder/config/tests/test_user.py::TestSpyderConfigApplyPatches::test_spyderconfig_apply_configuration_patches_45 PASSED [ 17%] 1140s spyder/config/tests/test_user.py::test_spyderconfig_get_defaults_path_name_from_version PASSED [ 17%] 1141s spyder/plugins/appearance/tests/test_confpage.py::test_change_ui_theme_and_color_scheme[config_dialog0] PASSED [ 17%] 1142s spyder/plugins/application/widgets/tests/test_status.py::test_inapp_appeal_status_bar PASSED [ 17%] 1144s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_file_open_close PASSED [ 18%] 1144s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_get_words PASSED [ 18%] 1145s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[c] PASSED [ 18%] 1146s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[cpp] PASSED [ 18%] 1147s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[css] PASSED [ 18%] 1148s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[erl] PASSED [ 18%] 1149s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[ex] PASSED [ 18%] 1150s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[html] PASSED [ 18%] 1151s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[java] PASSED [ 18%] 1152s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[jl] PASSED [ 18%] 1153s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[md] PASSED [ 18%] 1154s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[py] PASSED [ 18%] 1155s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[R] PASSED [ 19%] 1157s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_token_update PASSED [ 19%] 1157s spyder/plugins/completion/tests/test_configdialog.py::test_config_dialog[config_dialog0] PASSED [ 19%] 1158s spyder/plugins/completion/tests/test_plugin.py::test_configuration_merge PASSED [ 19%] 1158s spyder/plugins/completion/tests/test_plugin.py::test_provider_detection PASSED [ 19%] 1158s spyder/plugins/console/tests/test_plugin.py::test_run_code PASSED [ 19%] 1158s spyder/plugins/console/tests/test_plugin.py::test_completions PASSED [ 19%] 1158s spyder/plugins/console/tests/test_plugin.py::test_handle_exception PASSED [ 19%] 1158s spyder/plugins/console/tests/test_plugin.py::test_handle_warnings PASSED [ 19%] 1158s spyder/plugins/console/tests/test_plugin.py::test_report_external_repo PASSED [ 19%] 1158s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_bracket_closing_new_line PASSED [ 19%] 1158s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_close_brackets[(-()-1] PASSED [ 20%] 1159s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_close_brackets[{-{}-1] PASSED [ 20%] 1159s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_close_brackets[[-[]-1] PASSED [ 20%] 1159s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[()-(())-2] PASSED [ 20%] 1159s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[{}-{()}-2] PASSED [ 20%] 1159s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[[]-[()]-2] PASSED [ 20%] 1159s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[,-(),-1] PASSED [ 20%] 1159s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[:-():-1] PASSED [ 20%] 1159s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[;-();-1] PASSED [ 20%] 1159s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_selected_text PASSED [ 20%] 1159s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_selected_text_multiple_lines PASSED [ 20%] 1159s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_complex_completion PASSED [ 21%] 1159s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_bracket_closing PASSED [ 21%] 1159s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_activate_deactivate PASSED [ 21%] 1160s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["-""-1] PASSED [ 21%] 1160s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['-''-1] PASSED [ 21%] 1160s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[#"-#"-2] PASSED [ 21%] 1160s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[#'-#'-2] PASSED [ 21%] 1160s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["""-"""-3] PASSED [ 21%] 1160s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['''-'''-3] PASSED [ 21%] 1160s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[""""-""""""-3] PASSED [ 21%] 1160s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[''''-''''''-3] PASSED [ 21%] 1160s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["some_string"-"some_string"-13] PASSED [ 22%] 1160s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['some_string'-'some_string'-13] PASSED [ 22%] 1160s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["\\""-"\\""-4] PASSED [ 22%] 1160s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['\\''-'\\''-4] PASSED [ 22%] 1161s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["\\\\"-"\\\\"-4] PASSED [ 22%] 1161s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['\\\\'-'\\\\'-4] PASSED [ 22%] 1161s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[()-("")-2] PASSED [ 22%] 1161s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[{}-{""}-2] PASSED [ 22%] 1161s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[[]-[""]-2] PASSED [ 22%] 1161s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[,-"",-1] PASSED [ 22%] 1161s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[:-"":-1] PASSED [ 22%] 1161s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[;-"";-1] PASSED [ 22%] 1161s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[a-"a-1] PASSED [ 23%] 1161s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_selected_text PASSED [ 23%] 1161s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_selected_text_multiple_lines PASSED [ 23%] 1161s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes_in_brackets PASSED [ 23%] 1162s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_activate_deactivate PASSED [ 23%] 1162s spyder/plugins/editor/extensions/tests/test_docstring.py::test_parse_function_definition[def foo():--name_list0-type_list0-value_list0-None] PASSED [ 23%] 1162s 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%] 1162s 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%] 1162s spyder/plugins/editor/extensions/tests/test_docstring.py::test_get_function_body[def foo():\n return-- return] PASSED [ 23%] 1162s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc---True] PASSED [ 23%] 1162s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc---False] PASSED [ 23%] 1162s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc-if 1:\n -if 1:\n -True] PASSED [ 24%] 1163s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc-if 1:\n -if 1:\n -False] PASSED [ 24%] 1163s 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%] 1163s 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%] 1163s 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%] 1163s 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%] 1163s 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%] 1163s 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%] 1163s 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%] 1163s 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%] 1163s 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%] 1163s 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%] 1163s 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%] 1163s 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%] 1164s 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%] 1164s 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%] 1164s 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%] 1164s 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%] 1164s 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%] 1164s 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%] 1164s 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%] 1166s 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%] 1168s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_delayed_popup[def foo():\n-def foo():\n """a-65] PASSED [ 25%] 1168s 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%] 1168s 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%] 1168s 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%] 1168s 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%] 1168s 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%] 1168s 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%] 1168s 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%] 1169s 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%] 1169s 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%] 1169s 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%] 1169s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_enabled PASSED [ 26%] 1169s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_flag_painting SKIPPED [ 27%] 1169s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_range_indicator_visible_on_hover_only PASSED [ 27%] 1170s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_range_indicator_alt_modifier_response PASSED [ 27%] 1170s spyder/plugins/editor/tests/test_editor_config_dialog.py::test_config_dialog[config_dialog0] PASSED [ 27%] 1171s spyder/plugins/editor/tests/test_plugin.py::test_basic_initialization PASSED [ 27%] 1171s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[other_file.py-file1.py] PASSED [ 27%] 1172s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[file1.py-file1.py] PASSED [ 27%] 1173s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[file2.py-file2.py] PASSED [ 27%] 1173s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[file4.py-file4.py] PASSED [ 27%] 1174s spyder/plugins/editor/tests/test_plugin.py::test_restore_open_files PASSED [ 27%] 1175s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files_cleanprefs PASSED [ 27%] 1176s spyder/plugins/editor/tests/test_plugin.py::test_open_untitled_files PASSED [ 28%] 1176s spyder/plugins/editor/tests/test_plugin.py::test_renamed_tree PASSED [ 28%] 1176s spyder/plugins/editor/tests/test_plugin.py::test_no_template PASSED [ 28%] 1177s spyder/plugins/editor/tests/test_plugin.py::test_editor_has_autosave_component PASSED [ 28%] 1177s spyder/plugins/editor/tests/test_plugin.py::test_autosave_component_do_autosave PASSED [ 28%] 1177s spyder/plugins/editor/tests/test_plugin.py::test_editorstacks_share_autosave_data PASSED [ 28%] 1178s spyder/plugins/editor/tests/test_plugin.py::test_editor_calls_recoverydialog_exec_if_nonempty PASSED [ 28%] 1178s spyder/plugins/editor/tests/test_plugin.py::test_closing_editor_plugin_stops_autosave_timer PASSED [ 28%] 1179s spyder/plugins/editor/tests/test_plugin.py::test_renamed_propagates_to_autosave PASSED [ 28%] 1179s spyder/plugins/editor/tests/test_plugin.py::test_go_to_prev_next_cursor_position PASSED [ 28%] 1181s spyder/plugins/editor/tests/test_plugin.py::test_open_and_close_lsp_requests PASSED [ 28%] 1182s spyder/plugins/editor/tests/test_plugin.py::test_toggle_eol_chars[nt] PASSED [ 29%] 1183s spyder/plugins/editor/tests/test_plugin.py::test_toggle_eol_chars[mac] PASSED [ 29%] 1184s spyder/plugins/editor/tests/test_plugin.py::test_toggle_eol_chars[posix] PASSED [ 29%] 1185s spyder/plugins/editor/tests/test_plugin.py::test_save_with_os_eol_chars PASSED [ 29%] 1188s spyder/plugins/editor/tests/test_plugin.py::test_remove_editorstacks_and_windows PASSED [ 29%] 1188s spyder/plugins/editor/tests/test_plugin.py::test_register_run_metadata PASSED [ 29%] 1188s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_component_set_interval PASSED [ 29%] 1189s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_component_timer_if_enabled[False] PASSED [ 29%] 1189s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_component_timer_if_enabled[True] PASSED [ 29%] 1189s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_empty_autosave_dir PASSED [ 29%] 1189s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_one_pid_file[True-False] PASSED [ 29%] 1189s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_one_pid_file[False-False] PASSED [ 29%] 1189s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_one_pid_file[False-True] PASSED [ 30%] 1189s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_non_pid_file PASSED [ 30%] 1189s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_without_autosave_dir PASSED [ 30%] 1190s spyder/plugins/editor/utils/tests/test_autosave.py::test_try_recover[False] PASSED [ 30%] 1190s spyder/plugins/editor/utils/tests/test_autosave.py::test_try_recover[True] PASSED [ 30%] 1190s spyder/plugins/editor/utils/tests/test_autosave.py::test_create_unique_autosave_filename[False-False] PASSED [ 30%] 1190s spyder/plugins/editor/utils/tests/test_autosave.py::test_create_unique_autosave_filename[True-False] PASSED [ 30%] 1190s spyder/plugins/editor/utils/tests/test_autosave.py::test_create_unique_autosave_filename[False-True] PASSED [ 30%] 1190s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave[True] PASSED [ 30%] 1190s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave[False] PASSED [ 30%] 1190s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_nonempty_mapping[True] PASSED [ 30%] 1190s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_nonempty_mapping[False] PASSED [ 31%] 1190s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_empty_mapping[False] PASSED [ 31%] 1190s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_empty_mapping[True] PASSED [ 31%] 1190s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_remove_autosave_file[False] PASSED [ 31%] 1190s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_remove_autosave_file[True] PASSED [ 31%] 1190s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_autosave_filename PASSED [ 31%] 1190s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_file_renamed[True] PASSED [ 31%] 1190s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_file_renamed[False] PASSED [ 31%] 1190s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_after_simple_statement PASSED [ 31%] 1190s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_after_if_statement PASSED [ 31%] 1190s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_not_at_end_of_line PASSED [ 31%] 1190s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_unterminated_string PASSED [ 32%] 1190s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_comment PASSED [ 32%] 1190s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_already_ends_in_colon PASSED [ 32%] 1190s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_ends_in_backslash PASSED [ 32%] 1190s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_one_line_if_statement PASSED [ 32%] 1190s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_even_if_colon_inside_brackets PASSED [ 32%] 1190s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_listcomp_over_two_lines PASSED [ 32%] 1191s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_listcomp_over_three_lines PASSED [ 32%] 1191s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_even_if_colon_inside_quotes XFAIL [ 32%] 1191s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_in_two_if_statements_on_one_line XFAIL [ 32%] 1191s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_simple_tuple PASSED [ 32%] 1191s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_def_with_newline PASSED [ 33%] 1191s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_def_with_indented_comment PASSED [ 33%] 1191s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_brackets_alone PASSED [ 33%] 1191s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_simple_def PASSED [ 33%] 1191s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_open_parenthesis PASSED [ 33%] 1191s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_open_bracket PASSED [ 33%] 1191s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_open_curly PASSED [ 33%] 1191s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_align_on_parenthesis PASSED [ 33%] 1191s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_align_on_bracket PASSED [ 33%] 1191s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_align_on_curly PASSED [ 33%] 1192s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keep_unindent PASSED [ 33%] 1192s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keep_unindent_fix_indent PASSED [ 33%] 1192s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keep_unindent_if_blank PASSED [ 34%] 1192s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_first_line PASSED [ 34%] 1192s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_indentation_with_spaces PASSED [ 34%] 1192s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_def_with_unindented_comment PASSED [ 34%] 1193s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_issue_5606 PASSED [ 34%] 1193s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_issue_7377 PASSED [ 34%] 1193s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_issue_887 PASSED [ 34%] 1193s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keywords PASSED [ 34%] 1193s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_hanging_indentation_without_block PASSED [ 34%] 1194s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_no_hanging_indentation PASSED [ 34%] 1194s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_unintent_in_block PASSED [ 34%] 1194s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_multi_line_lists PASSED [ 35%] 1194s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_string_literals PASSED [ 35%] 1200s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_indentation_with_tabs PASSED [ 35%] 1201s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_indentation_with_tabs_parenthesis PASSED [ 35%] 1201s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_unindentation_with_tabs PASSED [ 35%] 1201s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_simple_indentation PASSED [ 35%] 1202s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_copy_paste_autoindent PASSED [ 35%] 1202s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_add_bookmark PASSED [ 35%] 1202s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_get_bookmarks PASSED [ 35%] 1202s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_clear_bookmarks PASSED [ 35%] 1202s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_update_bookmarks PASSED [ 35%] 1202s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_add_remove_breakpoint PASSED [ 36%] 1202s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_add_remove_breakpoint_with_edit_condition PASSED [ 36%] 1202s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_get_breakpoints PASSED [ 36%] 1202s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_clear_breakpoints PASSED [ 36%] 1202s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_set_breakpoints PASSED [ 36%] 1202s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_update_breakpoints PASSED [ 36%] 1202s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_upper_to_lower PASSED [ 36%] 1203s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_lower_to_upper PASSED [ 36%] 1203s 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%] 1203s 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%] 1203s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[myvar = 2 -myvar = 2\n-keys2-True] PASSED [ 36%] 1203s 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%] 1203s 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%] 1203s 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%] 1203s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress["""string -"""string \n-keys6-True] PASSED [ 37%] 1203s 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%] 1203s 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%] 1203s 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%] 1204s 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%] 1204s 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%] 1204s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[('\U0001f6ab')-('\U0001f6ab')\n-keys12-True] PASSED [ 37%] 1204s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[def fun():-def fun():\n\n -keys13-True] PASSED [ 37%] 1204s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[def fun():-def fun():\n\n\n-keys14-True] PASSED [ 37%] 1204s 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%] 1204s 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%] 1204s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string -expected_state0] PASSED [ 38%] 1204s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string -expected_state1] PASSED [ 38%] 1204s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string \\-expected_state2] PASSED [ 38%] 1204s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string \\-expected_state3] PASSED [ 38%] 1205s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string \\ -expected_state4] PASSED [ 38%] 1205s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string \\ -expected_state5] PASSED [ 38%] 1205s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string ' -expected_state6] PASSED [ 38%] 1205s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string " -expected_state7] PASSED [ 38%] 1205s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string "-expected_state8] PASSED [ 38%] 1205s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string '-expected_state9] PASSED [ 39%] 1205s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string " -expected_state10] PASSED [ 39%] 1205s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string ' -expected_state11] PASSED [ 39%] 1205s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string -expected_state12] PASSED [ 39%] 1205s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string -expected_state13] PASSED [ 39%] 1206s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string \\-expected_state14] PASSED [ 39%] 1206s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string \\-expected_state15] PASSED [ 39%] 1206s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string \\ -expected_state16] PASSED [ 39%] 1206s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string \\ -expected_state17] PASSED [ 39%] 1206s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string ''' -expected_state18] PASSED [ 39%] 1206s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string """ -expected_state19] PASSED [ 39%] 1206s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string """-expected_state20] PASSED [ 40%] 1206s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string '''-expected_state21] PASSED [ 40%] 1206s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string """ -expected_state22] PASSED [ 40%] 1206s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string ''' -expected_state23] PASSED [ 40%] 1206s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_comment PASSED [ 40%] 1207s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_undo_return PASSED [ 40%] 1207s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_brace_match PASSED [ 40%] 1207s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_backspace_char PASSED [ 40%] 1207s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_backspace_selection PASSED [ 40%] 1207s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_delete_char PASSED [ 40%] 1207s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_delete_selection SKIPPED [ 40%] 1207s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_qtbug35861 SKIPPED [ 40%] 1207s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_get_text_with_eol[def foo(x):\n return x\n] PASSED [ 41%] 1207s 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%] 1207s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_get_text_with_eol[def foo(x):\r return x\r] PASSED [ 41%] 1207s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_format_signature PASSED [ 41%] 1207s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_delete PASSED [ 41%] 1207s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_files[create_folders_files0] PASSED [ 41%] 1208s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_files[create_folders_files1] PASSED [ 41%] 1208s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_files[create_folders_files2] PASSED [ 41%] 1208s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[def fun(a, b):\n\treturn a + b-\n] PASSED [ 41%] 1208s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[def fun(a, b):\n\treturn a + b-\r\n] PASSED [ 41%] 1208s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[def fun(a, b):\n\treturn a + b-\r] PASSED [ 41%] 1208s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[https://www.spyder-ide.org-\n] PASSED [ 42%] 1208s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[https://www.spyder-ide.org-\r\n] PASSED [ 42%] 1208s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[https://www.spyder-ide.org-\r] PASSED [ 42%] 1208s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_cell_highlight PASSED [ 42%] 1208s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_shortcut_for_widget_is_updated[config_dialog0] SKIPPED [ 42%] 1208s spyder/plugins/editor/widgets/codeeditor/tests/test_comments.py::test_single_line_comment PASSED [ 42%] 1208s spyder/plugins/editor/widgets/codeeditor/tests/test_comments.py::test_selection_comment PASSED [ 42%] 1212s spyder/plugins/editor/widgets/codeeditor/tests/test_decorations.py::test_decorations PASSED [ 42%] 1216s spyder/plugins/editor/widgets/codeeditor/tests/test_decorations.py::test_update_decorations_when_scrolling PASSED [ 42%] 1217s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params0] PASSED [ 42%] 1218s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params1] PASSED [ 42%] 1220s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params2] PASSED [ 43%] 1221s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params3] PASSED [ 43%] 1222s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params4] PASSED [ 43%] 1223s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params5] PASSED [ 43%] 1224s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params6] PASSED [ 43%] 1225s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params7] PASSED [ 43%] 1226s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params8] PASSED [ 43%] 1227s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params9] PASSED [ 43%] 1228s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params10] PASSED [ 43%] 1229s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params11] PASSED [ 43%] 1230s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params12] PASSED [ 43%] 1232s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params13] PASSED [ 44%] 1233s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params14] PASSED [ 44%] 1233s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params15] SKIPPED [ 44%] 1236s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri_project_root_path PASSED [ 44%] 1236s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri_message_box PASSED [ 44%] 1238s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_pattern_highlight_regression PASSED [ 44%] 1238s spyder/plugins/editor/widgets/codeeditor/tests/test_gotoline.py::test_gotolinedialog_has_cancel_button PASSED [ 44%] 1239s spyder/plugins/editor/widgets/codeeditor/tests/test_gotoline.py::test_gotolinedialog_enter_plus PASSED [ 44%] 1239s spyder/plugins/editor/widgets/codeeditor/tests/test_gotoline.py::test_gotolinedialog_check_valid PASSED [ 44%] 1239s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_single_line_indent PASSED [ 44%] 1239s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_selection_indent PASSED [ 44%] 1239s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_fix_indentation PASSED [ 44%] 1239s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_single_line_unindent PASSED [ 45%] 1239s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_selection_unindent PASSED [ 45%] 1239s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_single_line_unindent_to_grid PASSED [ 45%] 1239s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_selection_unindent_to_grid PASSED [ 45%] 1253s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions_parens_bug PASSED [ 45%] 1253s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[linenumbers-LineNumberArea-True] PASSED [ 45%] 1253s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[linenumbers-LineNumberArea-False] PASSED [ 45%] 1253s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[edge_line-EdgeLine-True] PASSED [ 45%] 1253s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[edge_line-EdgeLine-False] PASSED [ 45%] 1253s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[scrollflagarea-ScrollFlagArea-True] PASSED [ 45%] 1253s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[scrollflagarea-ScrollFlagArea-False] PASSED [ 45%] 1253s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[indent_guides-IndentationGuide-True] PASSED [ 46%] 1253s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[indent_guides-IndentationGuide-False] PASSED [ 46%] 1254s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_scroll_line_up_and_down PASSED [ 46%] 1254s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_find_number_matches PASSED [ 46%] 1254s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_move_current_line_up PASSED [ 46%] 1254s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_move_current_line_down PASSED [ 46%] 1254s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_move_multiple_lines_up PASSED [ 46%] 1255s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_copy_lines_down_up PASSED [ 46%] 1255s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_move_multiple_lines_down PASSED [ 46%] 1255s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_top_line PASSED [ 46%] 1255s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_last_nonempty_line PASSED [ 46%] 1255s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_empty_line_in_middle PASSED [ 47%] 1255s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_last_line_when_empty PASSED [ 47%] 1255s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_last_line_when_nonempty PASSED [ 47%] 1256s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_find_replace_case_sensitive PASSED [ 47%] 1256s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_current_selected_line PASSED [ 47%] 1256s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_enter_press SKIPPED [ 47%] 1256s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_plain_regex PASSED [ 47%] 1256s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_invalid_regex PASSED [ 47%] 1256s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_honouring_case PASSED [ 47%] 1257s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_selection_escape_characters PASSED [ 47%] 1257s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_selection_backslash PASSED [ 47%] 1257s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_advance_cell PASSED [ 48%] 1257s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_get_current_word PASSED [ 48%] 1257s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_tab_keypress_properly_caught_find_replace PASSED [ 48%] 1257s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_tab_moves_focus_from_search_to_replace SKIPPED [ 48%] 1257s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_tab_copies_find_to_replace SKIPPED [ 48%] 1259s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_update_matches_in_find_replace PASSED [ 48%] 1259s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_autosave_all PASSED [ 48%] 1260s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave PASSED [ 48%] 1260s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_saves_only_if_changed PASSED [ 48%] 1260s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_does_not_save_new_files PASSED [ 48%] 1260s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_opening_sets_file_hash PASSED [ 48%] 1260s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_reloading_updates_file_hash PASSED [ 48%] 1260s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_closing_removes_file_hash PASSED [ 49%] 1260s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_does_not_save_after_open[ham.py] PASSED [ 49%] 1261s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_does_not_save_after_open[ham.txt] PASSED [ 49%] 1261s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_does_not_save_after_reload PASSED [ 49%] 1261s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_autosave_updates_name_mapping PASSED [ 49%] 1261s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_handles_error PASSED [ 49%] 1261s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_remove_autosave_file PASSED [ 49%] 1261s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_ipython_files PASSED [ 49%] 1263s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_load_files PASSED [ 49%] 1265s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_close_editor PASSED [ 49%] 1267s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_close_a_file PASSED [ 49%] 1269s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_sort_file_alphabetically PASSED [ 50%] 1271s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_sync_file_order PASSED [ 50%] 1271s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_toggle_off_show_all_files SKIPPED [ 50%] 1271s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_single_file_sync SKIPPED [ 50%] 1273s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_toggle_on_show_all_files PASSED [ 50%] 1273s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_if_changed PASSED [ 50%] 1274s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save PASSED [ 50%] 1274s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_file_saved_in_other_editorstack PASSED [ 50%] 1275s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_select_savename PASSED [ 50%] 1275s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as PASSED [ 50%] 1287s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as_with_outline PASSED [ 50%] 1287s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_copy_as PASSED [ 51%] 1287s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_all PASSED [ 51%] 1288s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as_change_file_type PASSED [ 51%] 1299s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as_lsp_calls PASSED [ 51%] 1299s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_default_keybinding_values PASSED [ 51%] 1299s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_start_and_end_of_document_shortcuts SKIPPED [ 51%] 1299s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_del_undo_redo_shortcuts SKIPPED [ 51%] 1299s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_copy_cut_paste_shortcuts SKIPPED [ 51%] 1299s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_select_all_shortcut SKIPPED [ 51%] 1299s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_delete_line_shortcut SKIPPED [ 51%] 1299s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_go_to_line_shortcut SKIPPED [ 51%] 1299s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_transform_to_lowercase_shortcut SKIPPED [ 51%] 1299s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_transform_to_uppercase_shortcut SKIPPED [ 52%] 1299s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_next_and_previous_word_shortcuts SKIPPED [ 52%] 1299s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_builtin_shift_del_and_ins PASSED [ 52%] 1299s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_builtin_undo_redo SKIPPED [ 52%] 1299s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_shortcuts_for_new_editors SKIPPED [ 52%] 1299s spyder/plugins/editor/widgets/tests/test_autosaveerror.py::test_autosave_error_message_box PASSED [ 52%] 1300s spyder/plugins/editor/widgets/tests/test_bookmarks.py::test_save_bookmark PASSED [ 52%] 1301s spyder/plugins/editor/widgets/tests/test_bookmarks.py::test_load_bookmark PASSED [ 52%] 1301s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_init PASSED [ 52%] 1301s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_close PASSED [ 52%] 1303s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_split PASSED [ 52%] 1303s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_iter_editorstacks PASSED [ 53%] 1303s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_get_layout_settings PASSED [ 53%] 1306s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_set_layout_settings_dont_goto PASSED [ 53%] 1307s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_set_layout_settings_goto PASSED [ 53%] 1307s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[1] PASSED [ 53%] 1307s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[2] PASSED [ 53%] 1308s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[0] PASSED [ 53%] 1308s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[3] PASSED [ 53%] 1308s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[4] PASSED [ 53%] 1308s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_has_cancel_button PASSED [ 53%] 1308s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_table_labels PASSED [ 53%] 1308s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_exec_if_nonempty_when_empty PASSED [ 54%] 1308s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_exec_if_nonempty_when_nonempty PASSED [ 54%] 1308s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_exec_if_nonempty_when_no_autosave_dir PASSED [ 54%] 1308s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_button PASSED [ 54%] 1308s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_when_original_does_not_exist PASSED [ 54%] 1308s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_when_original_not_recorded PASSED [ 54%] 1308s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_fallback PASSED [ 54%] 1308s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_when_error PASSED [ 54%] 1308s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_accepted_after_all_restored PASSED [ 54%] 1308s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_discard_button PASSED [ 54%] 1308s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_discard_when_error PASSED [ 54%] 1308s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_open_button PASSED [ 55%] 1308s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_open_when_no_original PASSED [ 55%] 1308s spyder/plugins/editor/widgets/tests/test_status.py::test_status_bar PASSED [ 55%] 1309s spyder/plugins/explorer/tests/test_explorer_config_dialog.py::test_config_dialog[config_dialog0] PASSED [ 55%] 1309s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_file_explorer PASSED [ 55%] 1309s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files0-absolute] PASSED [ 55%] 1309s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files0-relative] PASSED [ 55%] 1310s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files1-absolute] PASSED [ 55%] 1310s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files1-relative] PASSED [ 55%] 1310s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files2-absolute] PASSED [ 55%] 1311s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files2-relative] PASSED [ 55%] 1311s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files0-absolute] PASSED [ 55%] 1311s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files0-relative] PASSED [ 56%] 1312s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files1-absolute] PASSED [ 56%] 1312s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files1-relative] PASSED [ 56%] 1312s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files2-absolute] PASSED [ 56%] 1313s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files2-relative] PASSED [ 56%] 1313s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[FileExplorerTest-create_folders_files0] PASSED [ 56%] 1313s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[FileExplorerTest-create_folders_files1] PASSED [ 56%] 1313s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[FileExplorerTest-create_folders_files2] PASSED [ 56%] 1314s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[ProjectExplorerTest-create_folders_files0] PASSED [ 56%] 1314s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[ProjectExplorerTest-create_folders_files1] PASSED [ 56%] 1314s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[ProjectExplorerTest-create_folders_files2] PASSED [ 56%] 1315s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[FileExplorerTest-create_folders_files0] PASSED [ 57%] 1315s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[FileExplorerTest-create_folders_files1] PASSED [ 57%] 1315s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[FileExplorerTest-create_folders_files2] PASSED [ 57%] 1316s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[ProjectExplorerTest-create_folders_files0] PASSED [ 57%] 1316s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[ProjectExplorerTest-create_folders_files1] PASSED [ 57%] 1316s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[ProjectExplorerTest-create_folders_files2] PASSED [ 57%] 1317s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[FileExplorerTest-create_folders_files0] PASSED [ 57%] 1317s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[FileExplorerTest-create_folders_files1] PASSED [ 57%] 1317s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[FileExplorerTest-create_folders_files2] PASSED [ 57%] 1317s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[ProjectExplorerTest-create_folders_files0] PASSED [ 57%] 1318s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[ProjectExplorerTest-create_folders_files1] PASSED [ 57%] 1318s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[ProjectExplorerTest-create_folders_files2] PASSED [ 58%] 1318s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[FileExplorerTest-create_folders_files0] PASSED [ 58%] 1319s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[FileExplorerTest-create_folders_files1] PASSED [ 58%] 1319s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[FileExplorerTest-create_folders_files2] PASSED [ 58%] 1319s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[ProjectExplorerTest-create_folders_files0] PASSED [ 58%] 1320s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[ProjectExplorerTest-create_folders_files1] PASSED [ 58%] 1320s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[ProjectExplorerTest-create_folders_files2] PASSED [ 58%] 1320s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_single_click_to_open PASSED [ 58%] 1321s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_find_in_files_search PASSED [ 58%] 1321s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_regex[findinfiles0] PASSED [ 58%] 1321s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_string[findinfiles0] PASSED [ 58%] 1322s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_empty_regex[findinfiles0] PASSED [ 59%] 1322s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_string_no_regexp[findinfiles0] PASSED [ 59%] 1322s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_multiple_string[findinfiles0] PASSED [ 59%] 1322s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_truncate_result_with_different_input[nnnnn] PASSED [ 59%] 1322s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_truncate_result_with_different_input[\xf1and\xfa] PASSED [ 59%] 1323s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_case_unsensitive_search[findinfiles0] PASSED [ 59%] 1323s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_case_sensitive_search[findinfiles0] PASSED [ 59%] 1323s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_search_regexp_error[findinfiles0] PASSED [ 59%] 1323s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_regexp_error[findinfiles0] PASSED [ 59%] 1324s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_no_empty_file_items PASSED [ 59%] 1324s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_add_external_paths PASSED [ 59%] 1324s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_clear_this_list PASSED [ 59%] 1324s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_delete_path PASSED [ 60%] 1324s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_set_project_path PASSED [ 60%] 1324s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_current_search_path[findinfiles0] PASSED [ 60%] 1324s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_max_history[searchin_combobox0] PASSED [ 60%] 1325s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_max_results PASSED [ 60%] 1325s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_find_in_single_file PASSED [ 60%] 1325s spyder/plugins/help/tests/test_plugin.py::test_no_docs_message PASSED [ 60%] 1326s spyder/plugins/help/tests/test_plugin.py::test_no_further_docs_message PASSED [ 60%] 1327s spyder/plugins/help/tests/test_plugin.py::test_help_opens_when_show_tutorial_unit PASSED [ 60%] 1327s spyder/plugins/help/tests/test_widgets.py::test_richtext PASSED [ 60%] 1327s spyder/plugins/help/tests/test_widgets.py::test_plaintext PASSED [ 60%] 1327s spyder/plugins/history/tests/test_history_config_dialog.py::test_config_dialog[config_dialog0] PASSED [ 61%] 1327s spyder/plugins/history/tests/test_plugin.py::test_init PASSED [ 61%] 1327s spyder/plugins/history/tests/test_plugin.py::test_append_to_history PASSED [ 61%] 1328s spyder/plugins/history/tests/test_plugin.py::test_toggle_wrap_mode PASSED [ 61%] 1328s spyder/plugins/history/tests/test_plugin.py::test_toggle_line_numbers PASSED [ 61%] 1328s spyder/plugins/ipythonconsole/comms/tests/test_comms.py::test_comm_base PASSED [ 61%] 1328s spyder/plugins/ipythonconsole/comms/tests/test_comms.py::test_request PASSED [ 61%] 1328s spyder/plugins/ipythonconsole/tests/test_ipython_config_dialog.py::test_config_dialog[config_dialog0] PASSED [ 61%] 1330s spyder/plugins/ipythonconsole/utils/tests/test_spyder_kernel.py::test_kernel_pypath[True] PASSED [ 61%] 1332s spyder/plugins/ipythonconsole/utils/tests/test_spyder_kernel.py::test_kernel_pypath[False] PASSED [ 61%] 1332s spyder/plugins/ipythonconsole/utils/tests/test_spyder_kernel.py::test_python_interpreter PASSED [ 61%] 1333s spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py::test_connection_dialog_remembers_input_with_ssh_passphrase PASSED [ 62%] 1333s spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py::test_connection_dialog_doesnt_remember_input_with_ssh_passphrase PASSED [ 62%] 1333s spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py::test_connection_dialog_remembers_input_with_password PASSED [ 62%] 1333s spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py::test_connection_dialog_doesnt_remember_input_with_password PASSED [ 62%] 1333s spyder/plugins/layout/widgets/tests/test_dialog.py::test_layout_settings_dialog[layout_settings_dialog0] PASSED [ 62%] 1333s spyder/plugins/layout/widgets/tests/test_dialog.py::test_layout_save_dialog[layout_save_dialog0] PASSED [ 62%] 1333s spyder/plugins/maininterpreter/tests/test_confpage.py::test_load_time SKIPPED [ 62%] 1333s spyder/plugins/maininterpreter/tests/test_plugin.py::test_conda_interpreters SKIPPED [ 62%] 1333s spyder/plugins/maininterpreter/tests/test_plugin.py::test_pyenv_interpreters PASSED [ 62%] 1333s spyder/plugins/maininterpreter/tests/test_plugin.py::test_internal_interpreter SKIPPED [ 62%] 1337s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_outline_explorer[text] PASSED [ 62%] 1340s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_go_to_cursor_position PASSED [ 62%] 1344s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_follow_cursor PASSED [ 63%] 1348s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_go_to_cursor_position_with_new_file PASSED [ 63%] 1352s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_go_to_last_item PASSED [ 63%] 1355s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_display_variables PASSED [ 63%] 1356s spyder/plugins/plots/tests/test_plugin.py::test_fit_action PASSED [ 63%] 1357s spyder/plugins/plots/tests/test_plugin.py::test_zoom_actions PASSED [ 63%] 1357s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_figure_to_file[image/png-.png] PASSED [ 63%] 1357s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_figure_to_file[image/svg+xml-.svg] PASSED [ 63%] 1358s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_figure_to_file[image/svg+xml-.png] PASSED [ 63%] 1358s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_all_figures[image/png] PASSED [ 63%] 1358s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_all_figures[image/svg+xml] PASSED [ 63%] 1358s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_get_unique_figname PASSED [ 64%] 1358s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_current_figure[image/png] PASSED [ 64%] 1358s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_current_figure[image/svg+xml] PASSED [ 64%] 1358s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_all_figures[image/png] PASSED [ 64%] 1359s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_all_figures[image/svg+xml] PASSED [ 64%] 1359s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_one_thumbnail[image/png] PASSED [ 64%] 1359s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_one_thumbnail[image/svg+xml] PASSED [ 64%] 1360s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_go_prev_next_thumbnail[image/png] PASSED [ 64%] 1360s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_go_prev_next_thumbnail[image/svg+xml] PASSED [ 64%] 1363s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_scroll_to_item PASSED [ 64%] 1367s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_scroll_down_to_newest_plot PASSED [ 64%] 1367s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_mouse_clicking_thumbnails[image/png] PASSED [ 65%] 1368s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_mouse_clicking_thumbnails[image/svg+xml] PASSED [ 65%] 1368s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_thumbnails[image/png] PASSED [ 65%] 1368s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_thumbnails[image/svg+xml] PASSED [ 65%] 1368s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_thumbnails[image/png] PASSED [ 65%] 1368s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_thumbnails[image/svg+xml] PASSED [ 65%] 1369s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_copy_png_to_clipboard PASSED [ 65%] 1369s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_copy_svg_to_clipboard PASSED [ 65%] 1369s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_zoom_figure_viewer[image/png] PASSED [ 65%] 1369s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_zoom_figure_viewer[image/svg+xml] PASSED [ 65%] 1369s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_autofit_figure_viewer[image/png] PASSED [ 65%] 1369s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_autofit_figure_viewer[image/svg+xml] PASSED [ 66%] 1369s spyder/plugins/preferences/tests/test_config_dialog.py::test_config_dialog_save_to_conf PASSED [ 66%] 1369s spyder/plugins/profiler/tests/test_profiler.py::test_format_measure PASSED [ 66%] 1369s spyder/plugins/profiler/tests/test_profiler.py::test_color_string PASSED [ 66%] 1369s spyder/plugins/profiler/tests/test_profiler.py::test_format_output PASSED [ 66%] 1369s spyder/plugins/profiler/tests/test_profiler_config_dialog.py::test_config_dialog[config_dialog0] PASSED [ 66%] 1370s spyder/plugins/projects/tests/test_plugin.py::test_open_project[\u6e2c\u8a66] PASSED [ 66%] 1370s spyder/plugins/projects/tests/test_plugin.py::test_open_project[\u0627\u062e\u062a\u0628\u0627\u0631] PASSED [ 66%] 1370s spyder/plugins/projects/tests/test_plugin.py::test_open_project[test_dir] PASSED [ 66%] 1371s spyder/plugins/projects/tests/test_plugin.py::test_delete_project[\u6e2c\u8a66] PASSED [ 66%] 1371s spyder/plugins/projects/tests/test_plugin.py::test_delete_project[\u0627\u062e\u062a\u0628\u0627\u0631] PASSED [ 66%] 1372s spyder/plugins/projects/tests/test_plugin.py::test_delete_project[test_dir] PASSED [ 66%] 1372s spyder/plugins/projects/tests/test_plugin.py::test_close_project_sets_visible_config[True] PASSED [ 67%] 1373s spyder/plugins/projects/tests/test_plugin.py::test_close_project_sets_visible_config[False] PASSED [ 67%] 1373s spyder/plugins/projects/tests/test_plugin.py::test_on_close_sets_visible_config[True] PASSED [ 67%] 1374s spyder/plugins/projects/tests/test_plugin.py::test_on_close_sets_visible_config[False] PASSED [ 67%] 1374s spyder/plugins/projects/tests/test_plugin.py::test_open_project_uses_visible_config[True] PASSED [ 67%] 1375s spyder/plugins/projects/tests/test_plugin.py::test_open_project_uses_visible_config[False] PASSED [ 67%] 1376s spyder/plugins/projects/tests/test_plugin.py::test_switch_to_plugin[False] PASSED [ 67%] 1377s spyder/plugins/projects/tests/test_plugin.py::test_switch_to_plugin[True] PASSED [ 67%] 1378s spyder/plugins/projects/tests/test_plugin.py::test_set_get_project_filenames_when_closing_no_files PASSED [ 67%] 1379s spyder/plugins/projects/tests/test_plugin.py::test_set_get_project_filenames_when_closing PASSED [ 67%] 1380s spyder/plugins/projects/tests/test_plugin.py::test_set_get_project_filenames_when_switching PASSED [ 67%] 1383s spyder/plugins/projects/tests/test_plugin.py::test_recent_projects_menu_action PASSED [ 68%] 1384s spyder/plugins/projects/tests/test_plugin.py::test_project_explorer_tree_root PASSED [ 68%] 1397s spyder/plugins/projects/tests/test_plugin.py::test_filesystem_notifications PASSED [ 68%] 1398s spyder/plugins/projects/tests/test_plugin.py::test_loaded_and_closed_signals PASSED [ 68%] 1399s spyder/plugins/projects/tests/test_plugin.py::test_project_cli PASSED [ 68%] 1400s spyder/plugins/projects/tests/test_plugin.py::test_reopen_project PASSED [ 68%] 1401s spyder/plugins/projects/tests/test_plugin.py::test_recreate_project_config PASSED [ 68%] 1401s spyder/plugins/projects/utils/tests/test_cookie.py::test_load_cookiecutter_project_config PASSED [ 68%] 1401s spyder/plugins/projects/utils/tests/test_cookie.py::test_load_cookiecutter_project_hooks PASSED [ 68%] 1401s spyder/plugins/projects/utils/tests/test_cookie.py::test_generate_cookiecutter_project_defaults PASSED [ 68%] 1401s spyder/plugins/projects/utils/tests/test_cookie.py::test_generate_cookiecutter_project_extra_content PASSED [ 68%] 1401s spyder/plugins/projects/utils/tests/test_cookie.py::test_generate_cookiecutter_project_exception PASSED [ 69%] 1401s spyder/plugins/projects/widgets/tests/test_configdialog.py::test_projects_preferences PASSED [ 69%] 1404s spyder/plugins/projects/widgets/tests/test_project.py::test_empty_project PASSED [ 69%] 1404s spyder/plugins/projects/widgets/tests/test_project.py::test_set_load_recent_files PASSED [ 69%] 1405s spyder/plugins/projects/widgets/tests/test_project_explorer.py::test_project_explorer PASSED [ 69%] 1405s spyder/plugins/projects/widgets/tests/test_project_explorer.py::test_change_directory_in_project_explorer PASSED [ 69%] 1405s spyder/plugins/projects/widgets/tests/test_projectdialog.py::test_projectdialog_location SKIPPED [ 69%] 1406s spyder/plugins/projects/widgets/tests/test_projectdialog.py::test_directory_validations PASSED [ 69%] 1406s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_empty PASSED [ 69%] 1406s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-y] PASSED [ 69%] 1406s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-yes] PASSED [ 69%] 1406s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-true] PASSED [ 70%] 1406s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-YES] PASSED [ 70%] 1406s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-True] PASSED [ 70%] 1406s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-n] PASSED [ 70%] 1406s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-no] PASSED [ 70%] 1406s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-false] PASSED [ 70%] 1406s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-NO] PASSED [ 70%] 1406s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-False] PASSED [ 70%] 1406s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_list[opt-value0] PASSED [ 70%] 1406s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_dict[opt-value0] PASSED [ 70%] 1406s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_private_variables[_nope-nothing] PASSED [ 70%] 1406s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_private_variables[__nope_2-nothing] PASSED [ 70%] 1406s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_render PASSED [ 71%] 1406s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_no_render PASSED [ 71%] 1406s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_validate_passes PASSED [ 71%] 1407s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_validate_fails PASSED [ 71%] 1407s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[None] PASSED [ 71%] 1408s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Script] PASSED [ 71%] 1408s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Working] PASSED [ 71%] 1409s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Project] PASSED [ 71%] 1409s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Home] PASSED [ 71%] 1410s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Script & Home] PASSED [ 71%] 1410s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Working & Project] PASSED [ 71%] 1411s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Script & Working] PASSED [ 72%] 1412s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Project & Home] PASSED [ 72%] 1412s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[All] PASSED [ 72%] 1413s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_noproject PASSED [ 72%] 1414s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[None] PASSED [ 72%] 1415s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Script] PASSED [ 72%] 1416s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Working] PASSED [ 72%] 1418s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Project] PASSED [ 72%] 1419s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Home] PASSED [ 72%] 1420s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Script & Home] PASSED [ 72%] 1421s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Working & Project] PASSED [ 72%] 1422s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Script & Working] PASSED [ 73%] 1423s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Project & Home] PASSED [ 73%] 1424s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[All] PASSED [ 73%] 1425s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_max_history_conf PASSED [ 73%] 1425s spyder/plugins/pylint/tests/test_pylint.py::test_custom_interpreter[True] SKIPPED [ 73%] 1425s spyder/plugins/pylint/tests/test_pylint.py::test_custom_interpreter[False] SKIPPED [ 73%] 1425s spyder/plugins/pylint/tests/test_pylint_config_dialog.py::test_config_dialog[config_dialog0] PASSED [ 73%] 1426s spyder/plugins/pythonpath/tests/test_utils.py::test_check_path PASSED [ 73%] 1426s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_pathmanager[pathmanager0] PASSED [ 73%] 1426s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_check_uncheck_path[pathmanager0] PASSED [ 73%] 1426s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_export_to_PYTHONPATH[pathmanager0] SKIPPED [ 73%] 1427s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_invalid_directories[pathmanager0] PASSED [ 74%] 1427s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_remove_item_and_reply_no[pathmanager0] PASSED [ 74%] 1427s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_remove_item_and_reply_yes[pathmanager0] PASSED [ 74%] 1428s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_add_repeated_item[pathmanager0] PASSED [ 74%] 1428s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_buttons_state[pathmanager0] PASSED [ 74%] 1429s spyder/plugins/run/tests/test_run.py::test_run_plugin PASSED [ 74%] 1429s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_shortcuts SKIPPED [ 74%] 1429s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_shortcut_in_conf_is_filtered_with_shortcut_data PASSED [ 74%] 1430s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_shortcuts_filtering PASSED [ 74%] 1430s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_shortcut_filtering_context PASSED [ 74%] 1430s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_clear_shortcut PASSED [ 74%] 1430s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_press_new_sequence PASSED [ 74%] 1430s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_press_new_compound_sequence PASSED [ 75%] 1430s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_clear_back_new_sequence PASSED [ 75%] 1430s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_sequence_conflict PASSED [ 75%] 1430s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_sequence_single_key PASSED [ 75%] 1430s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_set_sequence_to_default PASSED [ 75%] 1431s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_invalid_char_in_sequence PASSED [ 75%] 1431s spyder/plugins/shortcuts/tests/test_shortcuts_config_dialog.py::test_config_dialog[config_dialog0] PASSED [ 75%] 1431s spyder/plugins/shortcuts/widgets/tests/test_summary.py::test_shortcutssummary PASSED [ 75%] 1431s spyder/plugins/shortcuts/widgets/tests/test_summary.py::test_shortcutssummary_texts PASSED [ 75%] 1431s spyder/plugins/statusbar/widgets/tests/test_status.py::test_status_bar_default_widgets PASSED [ 75%] 1431s spyder/plugins/statusbar/widgets/tests/test_status.py::test_status_bar_widget_signal PASSED [ 75%] 1431s spyder/plugins/statusbar/widgets/tests/test_status.py::test_custom_widget PASSED [ 76%] 1431s spyder/plugins/switcher/tests/test_switcher.py::test_switcher PASSED [ 76%] 1440s spyder/plugins/switcher/tests/test_switcher.py::test_switcher_filter_and_mode PASSED [ 76%] 1441s spyder/plugins/switcher/tests/test_switcher.py::test_switcher_filter_unicode PASSED [ 76%] 1441s spyder/plugins/toolbar/tests/test_toolbar.py::test_default_order PASSED [ 76%] 1443s spyder/plugins/toolbar/tests/test_toolbar.py::test_restore_toolbars_order PASSED [ 76%] 1444s spyder/plugins/toolbar/tests/test_toolbar.py::test_reorder_toolbars PASSED [ 76%] 1444s spyder/plugins/tours/tests/test_tour.py::test_tour PASSED [ 76%] 1444s spyder/plugins/variableexplorer/tests/test_variableexplorer_config_dialog.py::test_config_dialog[config_dialog0] PASSED [ 76%] 1444s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer PASSED [ 76%] 1444s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params0] PASSED [ 76%] 1444s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params1] PASSED [ 77%] 1445s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params2] PASSED [ 77%] 1445s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params3] PASSED [ 77%] 1445s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params4] PASSED [ 77%] 1445s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params5] PASSED [ 77%] 1445s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_types[params0] PASSED [ 77%] 1446s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_types[params1] PASSED [ 77%] 1446s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refreshaction_disabled PASSED [ 77%] 1446s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refresh PASSED [ 77%] 1446s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refresh_when_variable_deleted PASSED [ 77%] 1446s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refresh_nested PASSED [ 77%] 1446s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refresh_doubly_nested PASSED [ 77%] 1446s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_object_arrays PASSED [ 78%] 1446s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_object_arrays_display[data0] PASSED [ 78%] 1447s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_attribute_errors[data0] PASSED [ 78%] 1447s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_type_errors[data0] PASSED [ 78%] 1447s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_string_array_data_is_str[data0] PASSED [ 78%] 1447s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_format[data0] PASSED [ 78%] 1447s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_format_thousands[data0] PASSED [ 78%] 1447s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_inf_array PASSED [ 78%] 1448s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_string_array PASSED [ 78%] 1448s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_unicode_array PASSED [ 78%] 1448s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_masked_array PASSED [ 78%] 1448s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_record_array PASSED [ 79%] 1448s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_record_array_with_titles SKIPPED [ 79%] 1448s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_float_array PASSED [ 79%] 1448s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_complex_array PASSED [ 79%] 1448s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_bool_array PASSED [ 79%] 1448s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_int8_array PASSED [ 79%] 1448s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_float16_array PASSED [ 79%] 1448s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_3d_array PASSED [ 79%] 1448s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_empty_3d_array PASSED [ 79%] 1449s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refreshaction_disabled PASSED [ 79%] 1449s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh PASSED [ 79%] 1449s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh_after_edit[16384] PASSED [ 80%] 1449s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh_after_edit[65536] PASSED [ 80%] 1449s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh_into_int PASSED [ 80%] 1449s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh_when_variable_deleted PASSED [ 80%] 1449s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_edit_1d_array PASSED [ 80%] 1449s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_edit_2d_array PASSED [ 80%] 1449s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_edit_complex_array SKIPPED [ 80%] 1449s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arraymodel_set_data_overflow PASSED [ 80%] 1451s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_edit_overflow PASSED [ 80%] 1451s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_index_sort PASSED [ 80%] 1452s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_to_type PASSED [ 80%] 1452s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_editor_shows_scrollbar PASSED [ 81%] 1452s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_editor_scroll PASSED [ 81%] 1452s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_datetimeindex PASSED [ 81%] 1453s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_simpleindex PASSED [ 81%] 1453s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_simpleindex_custom_columns PASSED [ 81%] 1453s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_multiindex PASSED [ 81%] 1453s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_header_bom PASSED [ 81%] 1453s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_header_encoding PASSED [ 81%] 1453s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_basic PASSED [ 81%] 1453s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_sort PASSED [ 81%] 1453s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_sort_is_stable PASSED [ 81%] 1453s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_max_min_col_update PASSED [ 81%] 1453s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_max_min_col_update_constant PASSED [ 82%] 1453s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_with_timezone_aware_timestamps PASSED [ 82%] 1453s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_with_categories PASSED [ 82%] 1453s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_numbers PASSED [ 82%] 1453s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_numbers_using_global_max PASSED [ 82%] 1453s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_string PASSED [ 82%] 1453s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_object PASSED [ 82%] 1453s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_missings PASSED [ 82%] 1453s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_nullable_numbers PASSED [ 82%] 1453s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_with_format_percent_d_and_nan PASSED [ 82%] 1453s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refreshaction_disabled PASSED [ 82%] 1453s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh PASSED [ 83%] 1453s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_after_edit[16384] PASSED [ 83%] 1454s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_after_edit[65536] PASSED [ 83%] 1454s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_into_int PASSED [ 83%] 1454s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_when_variable_deleted PASSED [ 83%] 1454s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_change_format PASSED [ 83%] 1454s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_with_format_thousands PASSED [ 83%] 1456s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_menu_options PASSED [ 83%] 1456s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_with_various_indexes PASSED [ 83%] 1456s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_with_OutOfBoundsDatetime PASSED [ 83%] 1456s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_sort_dataframe_with_duplicate_column SKIPPED [ 83%] 1456s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_sort_dataframe_with_category_dtypes SKIPPED [ 84%] 1456s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_set_data_overflow PASSED [ 84%] 1458s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_edit_overflow PASSED [ 84%] 1458s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_set_data_complex PASSED [ 84%] 1460s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_edit_complex PASSED [ 84%] 1460s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_set_data_bool PASSED [ 84%] 1462s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_edit_bool PASSED [ 84%] 1462s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_non_ascii_index PASSED [ 84%] 1462s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_no_convert_strings_to_unicode PASSED [ 84%] 1462s spyder/plugins/variableexplorer/widgets/tests/test_importwizard.py::test_importwizard PASSED [ 84%] 1462s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_automatic_column_width PASSED [ 84%] 1462s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_sort_by_column PASSED [ 85%] 1462s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_keys_sorted_and_sort_with_large_rows PASSED [ 85%] 1462s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_filtering_with_large_rows PASSED [ 85%] 1462s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_namespacebrowser_plot_with_mute_inline_plotting_true PASSED [ 85%] 1463s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_namespacebrowser_plot_options PASSED [ 85%] 1463s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_namespacebrowser_plot_with_mute_inline_plotting_false PASSED [ 85%] 1463s spyder/plugins/variableexplorer/widgets/tests/test_preferences.py::test_preferences_float_format PASSED [ 85%] 1463s spyder/plugins/variableexplorer/widgets/tests/test_preferences.py::test_preferences_background PASSED [ 85%] 1463s spyder/plugins/variableexplorer/widgets/tests/test_preferences.py::test_preferences_coloring_algo PASSED [ 85%] 1463s spyder/plugins/variableexplorer/widgets/tests/test_preferences.py::test_preferences_for_arrays PASSED [ 85%] 1463s spyder/plugins/variableexplorer/widgets/tests/test_texteditor.py::test_texteditor PASSED [ 85%] 1463s spyder/plugins/variableexplorer/widgets/tests/test_texteditor.py::test_title[\xf1] PASSED [ 85%] 1463s spyder/plugins/variableexplorer/widgets/tests/test_texteditor.py::test_title[r] PASSED [ 86%] 1463s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_basic_initialization PASSED [ 86%] 1464s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_get_workingdir PASSED [ 86%] 1464s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_get_workingdir_startup PASSED [ 86%] 1465s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_get_workingdir_cli PASSED [ 86%] 1466s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_file_goto PASSED [ 86%] 1466s spyder/plugins/workingdirectory/tests/test_workingdirectory_config_dialog.py::test_config_dialog[config_dialog0] PASSED [ 86%] 1466s spyder/tests/test_dependencies_in_sync.py::test_dependencies_for_binder_in_sync PASSED [ 86%] 1466s spyder/tests/test_dependencies_in_sync.py::test_dependencies_for_spyder_dialog_in_sync PASSED [ 86%] 1466s spyder/tests/test_dependencies_in_sync.py::test_dependencies_for_spyder_setup_install_requires_in_sync PASSED [ 86%] 1466s spyder/tests/test_dependencies_in_sync.py::test_dependencies_for_spyder_setup_extras_requires_in_sync PASSED [ 86%] 1467s 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%] 1467s spyder/tests/test_dont_use.py::test_dont_use[^[\\s\\#]*\\bprint\\(((?!file=).)*\\)-exclude_patterns1-message1] PASSED [ 87%] 1467s spyder/tests/test_dont_use.py::test_dont_use[^[\\s\\#]*\\bprint\\s+(?!>>)((?!#).)*-exclude_patterns2-message2] PASSED [ 87%] 1467s spyder/tests/test_dont_use.py::test_check_charaters_translation[\uff05] PASSED [ 87%] 1468s spyder/utils/introspection/tests/test_modulecompletion.py::test_module_completion PASSED [ 87%] 1468s spyder/utils/tests/test_bsdsocket.py::test_bsdsockets PASSED [ 87%] 1468s spyder/utils/tests/test_encoding.py::test_permissions PASSED [ 87%] 1469s spyder/utils/tests/test_encoding.py::test_timestamp PASSED [ 87%] 1470s spyder/utils/tests/test_encoding.py::test_is_text_file PASSED [ 87%] 1470s spyder/utils/tests/test_encoding.py::test_files_encodings[utf-8-utf-8.txt] PASSED [ 87%] 1470s spyder/utils/tests/test_encoding.py::test_files_encodings[windows-1252-windows-1252.txt] PASSED [ 87%] 1470s spyder/utils/tests/test_encoding.py::test_files_encodings[ascii-ascii.txt] PASSED [ 88%] 1470s spyder/utils/tests/test_encoding.py::test_files_encodings[Big5-Big5.txt] PASSED [ 88%] 1470s spyder/utils/tests/test_encoding.py::test_files_encodings[KOI8-R-KOI8-R.txt] PASSED [ 88%] 1470s spyder/utils/tests/test_encoding.py::test_files_encodings[iso-8859-1-copyright.txt] PASSED [ 88%] 1470s spyder/utils/tests/test_encoding.py::test_files_encodings[utf-8-copyright.py] PASSED [ 88%] 1470s spyder/utils/tests/test_encoding.py::test_files_encodings[iso8859-9-iso8859-9.py] PASSED [ 88%] 1470s spyder/utils/tests/test_environ.py::test_get_user_environment_variables PASSED [ 88%] 1470s spyder/utils/tests/test_environ.py::test_get_user_env_newline PASSED [ 88%] 1470s spyder/utils/tests/test_environ.py::test_environ PASSED [ 88%] 1470s spyder/utils/tests/test_icons.py::test_icon_mapping PASSED [ 88%] 1470s spyder/utils/tests/test_misc.py::test_get_common_path PASSED [ 88%] 1470s spyder/utils/tests/test_programs.py::test_is_valid_w_interpreter SKIPPEDs.) [ 88%] 1471s spyder/utils/tests/test_programs.py::test_run_python_script_in_terminal PASSED [ 89%] 1471s spyder/utils/tests/test_programs.py::test_find_program PASSED [ 89%] 1471s spyder/utils/tests/test_programs.py::test_shell_split PASSED [ 89%] 1471s spyder/utils/tests/test_programs.py::test_check_version PASSED [ 89%] 1471s spyder/utils/tests/test_programs.py::test_is_module_installed PASSED [ 89%] 1472s spyder/utils/tests/test_programs.py::test_is_module_installed_with_custom_interpreter PASSED [ 89%] 1472s spyder/utils/tests/test_programs.py::test_get_temp_dir_ensure_dir_exists PASSED [ 89%] 1472s spyder/utils/tests/test_programs.py::test_clean_win_application_path PASSED [ 89%] 1472s spyder/utils/tests/test_programs.py::test_get_installed_apps_and_icons PASSED [ 89%] 1472s spyder/utils/tests/test_programs.py::test_parse_linux_desktop_entry PASSED [ 89%] 1472s spyder/utils/tests/test_programs.py::test_open_files_with_application PASSED [ 89%] 1472s spyder/utils/tests/test_programs.py::test_get_package_version PASSED [ 90%] 1473s spyder/utils/tests/test_programs.py::test_get_module_version PASSED [ 90%] 1473s spyder/utils/tests/test_sourcecode.py::test_normalize_eols PASSED [ 90%] 1473s spyder/utils/tests/test_sourcecode.py::test_get_primary_at PASSED [ 90%] 1473s spyder/utils/tests/test_sourcecode.py::test_get_identifiers PASSED [ 90%] 1473s spyder/utils/tests/test_sourcecode.py::test_split_source PASSED [ 90%] 1473s spyder/utils/tests/test_sourcecode.py::test_path_components PASSED [ 90%] 1473s spyder/utils/tests/test_sourcecode.py::test_differentiate_prefix PASSED [ 90%] 1473s spyder/utils/tests/test_sourcecode.py::test_get_same_name_files PASSED [ 90%] 1473s spyder/utils/tests/test_sourcecode.py::test_shortest_path PASSED [ 90%] 1473s spyder/utils/tests/test_sourcecode.py::test_disambiguate_fname PASSED [ 90%] 1473s spyder/utils/tests/test_sourcecode.py::test_get_eol_chars PASSED [ 91%] 1473s spyder/utils/tests/test_sourcecode.py::test_get_eol_chars_no_eol PASSED [ 91%] 1473s spyder/utils/tests/test_stringmatching.py::test_stringmatching_full PASSED [ 91%] 1473s spyder/utils/tests/test_stringmatching.py::test_stringmatching_order_filter PASSED [ 91%] 1473s spyder/utils/tests/test_syntaxhighlighters.py::test_HtmlSH_basic PASSED [ 91%] 1473s spyder/utils/tests/test_syntaxhighlighters.py::test_HtmlSH_unclosed_commend PASSED [ 91%] 1473s spyder/utils/tests/test_syntaxhighlighters.py::test_PythonSH_UTF16_number PASSED [ 91%] 1473s spyder/utils/tests/test_syntaxhighlighters.py::test_PythonSH_UTF16_string PASSED [ 91%] 1473s spyder/utils/tests/test_syntaxhighlighters.py::test_python_string_prefix PASSED [ 91%] 1473s spyder/utils/tests/test_syntaxhighlighters.py::test_Markdown_basic PASSED [ 91%] 1473s spyder/utils/tests/test_syntaxhighlighters.py::test_python_outline_explorer_comment[# --- First variant] PASSED [ 91%] 1473s spyder/utils/tests/test_syntaxhighlighters.py::test_python_outline_explorer_comment[#------ 2nd variant] PASSED [ 92%] 1473s spyder/utils/tests/test_syntaxhighlighters.py::test_python_outline_explorer_comment[### 3rd variant] PASSED [ 92%] 1473s spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[#---] PASSED [ 92%] 1473s spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[#--------] PASSED [ 92%] 1473s spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[#--- ] PASSED [ 92%] 1473s spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[# -------] PASSED [ 92%] 1473s spyder/utils/tests/test_system.py::test_system PASSED [ 92%] 1473s spyder/utils/tests/test_vcs.py::test_vcs_tool SKIPPED (Not to be run 1473s outside of CIs) [ 92%] 1473s spyder/utils/tests/test_vcs.py::test_vcs_root SKIPPED (Not running from 1473s a git repo) [ 92%] 1473s spyder/utils/tests/test_vcs.py::test_git_revision SKIPPED (Not running 1473s from a git repo) [ 92%] 1473s spyder/utils/tests/test_vcs.py::test_no_git PASSED [ 92%] 1473s spyder/utils/tests/test_vcs.py::test_get_git_refs SKIPPED (Not running 1473s from a git repo) [ 92%] 1473s spyder/utils/tests/test_vcs.py::test_get_git_remotes SKIPPED (Not 1473s running from a git repo) [ 93%] 1473s spyder/utils/tests/test_vcs.py::test_remote_to_url[https://github.com/neophnx/spyder.git-https://github.com/neophnx/spyder] PASSED [ 93%] 1473s spyder/utils/tests/test_vcs.py::test_remote_to_url[http://github.com/neophnx/spyder.git-http://github.com/neophnx/spyder] PASSED [ 93%] 1473s spyder/utils/tests/test_vcs.py::test_remote_to_url[git@github.com:goanpeca/spyder.git-https://github.com/goanpeca/spyder] PASSED [ 93%] 1473s spyder/widgets/github/tests/test_github_backend.py::test_invalid_credentials PASSED [ 93%] 1473s spyder/widgets/github/tests/test_github_backend.py::test_empty_credentials PASSED [ 93%] 1474s spyder/widgets/github/tests/test_github_backend.py::test_fake_credentials_bad_repo PASSED [ 93%] 1474s spyder/widgets/github/tests/test_github_backend.py::test_get_credentials_from_settings PASSED [ 93%] 1474s spyder/widgets/github/tests/test_github_backend.py::test_store_user_credentials SKIPPED [ 93%] 1474s spyder/widgets/github/tests/test_github_login.py::test_dialog PASSED [ 93%] 1474s spyder/widgets/tests/test_array_builder.py::test_array_inline PASSED [ 93%] 1474s spyder/widgets/tests/test_array_builder.py::test_array_inline_array_invalid PASSED [ 94%] 1474s spyder/widgets/tests/test_array_builder.py::test_array_inline_1d_array PASSED [ 94%] 1474s spyder/widgets/tests/test_array_builder.py::test_array_inline_nan_array PASSED [ 94%] 1474s spyder/widgets/tests/test_array_builder.py::test_array_inline_inf_array PASSED [ 94%] 1474s spyder/widgets/tests/test_array_builder.py::test_array_inline_force_float_array PASSED [ 94%] 1474s spyder/widgets/tests/test_array_builder.py::test_array_inline_force_float_error_array PASSED [ 94%] 1474s spyder/widgets/tests/test_array_builder.py::test_array_table PASSED [ 94%] 1474s spyder/widgets/tests/test_array_builder.py::test_array_table_empty_items PASSED [ 94%] 1474s spyder/widgets/tests/test_array_builder.py::test_array_table_spaces_in_item PASSED [ 94%] 1474s spyder/widgets/tests/test_array_builder.py::test_array_table_empty PASSED [ 94%] 1475s spyder/widgets/tests/test_browser.py::test_browser PASSED [ 94%] 1475s spyder/widgets/tests/test_collectioneditor.py::test_rename_variable PASSED [ 95%] 1475s spyder/widgets/tests/test_collectioneditor.py::test_remove_variable PASSED [ 95%] 1475s spyder/widgets/tests/test_collectioneditor.py::test_remove_remote_variable PASSED [ 95%] 1475s spyder/widgets/tests/test_collectioneditor.py::test_filter_rows PASSED [ 95%] 1475s spyder/widgets/tests/test_collectioneditor.py::test_remote_make_data_function PASSED [ 95%] 1475s spyder/widgets/tests/test_collectioneditor.py::test_create_dataframeeditor_with_correct_format PASSED [ 95%] 1475s spyder/widgets/tests/test_collectioneditor.py::test_collectionsmodel_with_two_ints PASSED [ 95%] 1475s spyder/widgets/tests/test_collectioneditor.py::test_collectionsmodel_with_index PASSED [ 95%] 1475s spyder/widgets/tests/test_collectioneditor.py::test_shows_dataframeeditor_when_editing_index PASSED [ 95%] 1475s spyder/widgets/tests/test_collectioneditor.py::test_sort_numpy_numeric_collectionsmodel PASSED [ 95%] 1475s spyder/widgets/tests/test_collectioneditor.py::test_sort_float_collectionsmodel PASSED [ 95%] 1475s spyder/widgets/tests/test_collectioneditor.py::test_sort_collectionsmodel PASSED [ 96%] 1475s spyder/widgets/tests/test_collectioneditor.py::test_sort_and_fetch_collectionsmodel_with_many_rows PASSED [ 96%] 1475s spyder/widgets/tests/test_collectioneditor.py::test_rename_and_duplicate_item_in_collection_editor PASSED [ 96%] 1475s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditorwidget_refresh_action_disabled PASSED [ 96%] 1475s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh PASSED [ 96%] 1475s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh_after_edit[16384] PASSED [ 96%] 1475s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh_after_edit[65536] PASSED [ 96%] 1476s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh_when_variable_deleted PASSED [ 96%] 1476s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh_nested PASSED [ 96%] 1476s spyder/widgets/tests/test_collectioneditor.py::test_edit_datetime PASSED [ 96%] 1476s spyder/widgets/tests/test_collectioneditor.py::test_edit_mutable_and_immutable_types PASSED [ 96%] 1476s spyder/widgets/tests/test_collectioneditor.py::test_view_module_in_coledit PASSED [ 96%] 1476s spyder/widgets/tests/test_collectioneditor.py::test_notimplementederror_multiindex PASSED [ 97%] 1476s spyder/widgets/tests/test_collectioneditor.py::test_editor_parent_set PASSED [ 97%] 1476s spyder/widgets/tests/test_collectioneditor.py::test_xml_dom_element_view PASSED [ 97%] 1476s spyder/widgets/tests/test_collectioneditor.py::test_pandas_dateoffset_view PASSED [ 97%] 1476s spyder/widgets/tests/test_collectioneditor.py::test_set_nonsettable_objects PASSED [ 97%] 1477s spyder/widgets/tests/test_collectioneditor.py::test_edit_nonsettable_objects PASSED [ 97%] 1477s spyder/widgets/tests/test_collectioneditor.py::test_collectionseditor_with_class_having_buggy_copy PASSED [ 97%] 1477s spyder/widgets/tests/test_collectioneditor.py::test_collectionseditor_with_class_having_correct_copy PASSED [ 97%] 1477s spyder/widgets/tests/test_collectioneditor.py::test_collectionseditor_when_clicking_on_header_and_large_rows PASSED [ 97%] 1477s spyder/widgets/tests/test_collectioneditor.py::test_dicts_with_mixed_types_as_key PASSED [ 97%] 1477s spyder/widgets/tests/test_collectioneditor.py::test_dicts_natural_sorting PASSED [ 97%] 1477s spyder/widgets/tests/test_collectioneditor.py::test_dicts_natural_sorting_mixed_types PASSED [ 98%] 1477s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_plot PASSED [ 98%] 1477s spyder/widgets/tests/test_dependencies.py::test_dependencies PASSED [ 98%] 1479s spyder/widgets/tests/test_findreplace.py::test_findreplace_multiline_replacement PASSED [ 98%] 1481s spyder/widgets/tests/test_findreplace.py::test_replace_selection PASSED [ 98%] 1484s spyder/widgets/tests/test_findreplace.py::test_replace_all PASSED [ 98%] 1485s spyder/widgets/tests/test_findreplace.py::test_messages_action PASSED [ 98%] 1486s spyder/widgets/tests/test_findreplace.py::test_replace_text_button PASSED [ 98%] 1488s spyder/widgets/tests/test_findreplace.py::test_update_matches PASSED [ 98%] 1489s spyder/widgets/tests/test_findreplace.py::test_clear_action PASSED [ 98%] 1490s spyder/widgets/tests/test_findreplace.py::test_replace_all_backslash PASSED [ 98%] 1490s spyder/widgets/tests/test_helperwidgets.py::test_messagecheckbox PASSED [ 99%] 1490s spyder/widgets/tests/test_mixins.py::test_get_current_object[test_object0] PASSED [ 99%] 1490s spyder/widgets/tests/test_mixins.py::test_get_current_object[test_object1] PASSED [ 99%] 1490s spyder/widgets/tests/test_mixins.py::test_get_current_word PASSED [ 99%] 1490s spyder/widgets/tests/test_mixins.py::test_get_unicode_regexp PASSED [ 99%] 1490s spyder/widgets/tests/test_mixins.py::test_get_number_matches PASSED [ 99%] 1490s spyder/widgets/tests/test_mixins.py::test_get_match_number PASSED [ 99%] 1490s spyder/widgets/tests/test_mixins.py::test_get_number_with_words PASSED [ 99%] 1490s spyder/widgets/tests/test_reporterror.py::test_dialog PASSED [ 99%] 1490s spyder/widgets/tests/test_reporterror.py::test_report_issue_url PASSED [ 99%] 1490s spyder/widgets/tests/test_reporterror.py::test_render_issue PASSED [ 99%] 1548s spyder/widgets/tests/test_sidebardialog.py::test_sidebardialog PASSED [100%] 1548s 1548s =================================== FAILURES =================================== 1548s ________________________ test_formatting_on_save[black] ________________________ 1548s 1548s completions_editor = (PosixPath('/tmp/pytest-of-ubuntu/pytest-0/test_formatting_on_save_black_19/test.py'), , ) 1548s formatter = 'black', qtbot = 1548s 1548s @flaky(max_runs=20) 1548s @pytest.mark.order(1) 1548s @pytest.mark.parametrize('formatter', [autopep8, black]) 1548s def test_formatting_on_save(completions_editor, formatter, qtbot): 1548s """ 1548s Check that auto-formatting on save works as expected and that we restore 1548s the current line after doing it. 1548s 1548s This includes a regression test for issue spyder-ide/spyder#19958 1548s """ 1548s file_path, editorstack, code_editor, completion_plugin = completions_editor 1548s text, expected = get_formatter_values(formatter, newline='\n') 1548s 1548s # Set formatter 1548s editorstack.set_format_on_save(True) 1548s CONF.set( 1548s 'completions', 1548s ('provider_configuration', 'lsp', 'values', 'formatting'), 1548s formatter 1548s ) 1548s 1548s completion_plugin.after_configuration_update([]) 1548s qtbot.wait(2000) 1548s 1548s # Set text in editor 1548s code_editor.set_text(text) 1548s 1548s # Notify changes 1548s with qtbot.waitSignal( 1548s code_editor.completions_response_signal, timeout=30000): 1548s code_editor.document_did_change() 1548s 1548s # Set a random current line 1548s current_line = random.randint(0, code_editor.blockCount()) 1548s code_editor.moveCursor(QTextCursor.Start) 1548s cursor = code_editor.textCursor() 1548s cursor.movePosition(QTextCursor.Down, QTextCursor.MoveAnchor, current_line) 1548s code_editor.setTextCursor(cursor) 1548s qtbot.wait(500) 1548s 1548s # Make a simple change to the file 1548s code_editor.moveCursor(QTextCursor.EndOfLine) 1548s qtbot.keyPress(code_editor, Qt.Key_Space) 1548s current_position = cursor.position() 1548s qtbot.wait(500) 1548s 1548s # Save the file 1548s with qtbot.waitSignal( 1548s code_editor.completions_response_signal, timeout=30000): 1548s editorstack.save(force=True) 1548s qtbot.wait(1000) 1548s 1548s # Check that auto-formatting was applied on save and that we restored the 1548s # previous line. 1548s assert code_editor.get_text_with_eol() == expected 1548s > assert code_editor.textCursor().position() == current_position 1548s E assert 190 == 170 1548s E + where 190 = () 1548s E + where = .position 1548s E + where = () 1548s E + where = .textCursor 1548s 1548s spyder/plugins/editor/widgets/tests/test_formatting.py:127: AssertionError 1548s =============================== warnings summary =============================== 1548s ../../../../usr/lib/python3/dist-packages/jupyter_client/connect.py:22 1548s /usr/lib/python3/dist-packages/jupyter_client/connect.py:22: DeprecationWarning: Jupyter is migrating its paths to use standard platformdirs 1548s given by the platformdirs library. To remove this warning and 1548s see the appropriate new directories, set the environment variable 1548s `JUPYTER_PLATFORM_DIRS=1` and then run `jupyter --paths`. 1548s The use of platformdirs will be the default in `jupyter_core` v6 1548s from jupyter_core.paths import jupyter_data_dir, jupyter_runtime_dir, secure_write 1548s 1548s spyder/config/base.py:441 1548s spyder/config/tests/test_base.py::test_get_conf_path[True] 1548s spyder/config/tests/test_base.py::test_get_conf_path[True] 1548s spyder/config/tests/test_base.py::test_get_conf_path[False] 1548s spyder/config/tests/test_base.py::test_get_conf_path[False] 1548s /tmp/autopkgtest.oFCEA2/build.LaA/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. 1548s locale_language = locale.getdefaultlocale()[0] 1548s 1548s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_set_project_path 1548s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_max_results 1548s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_outline_explorer[text] 1548s /usr/lib/python3/dist-packages/superqt/utils/_throttler.py:286: RuntimeWarning: Method has been garbage collected 1548s result = self._func(*self._args[: self._max_args], **self._kwargs) 1548s 1548s spyder/plugins/ipythonconsole/comms/tests/test_comms.py::test_comm_base 1548s /usr/lib/python3/dist-packages/tornado/ioloop.py:274: DeprecationWarning: There is no current event loop 1548s loop = asyncio.get_event_loop() 1548s 1548s spyder/plugins/ipythonconsole/comms/tests/test_comms.py::test_comm_base 1548s spyder/plugins/ipythonconsole/comms/tests/test_comms.py::test_request 1548s /tmp/autopkgtest.oFCEA2/build.LaA/src/spyder/plugins/ipythonconsole/comms/tests/test_comms.py:68: RuntimeWarning: coroutine 'IPythonKernel.do_execute' was never awaited 1548s kernel.do_execute('reset -f', True) 1548s Enable tracemalloc to get traceback where the object was allocated. 1548s See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. 1548s 1548s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_to_type 1548s /tmp/autopkgtest.oFCEA2/build.LaA/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. 1548s self.df.iloc[row, column] = change_type(val) 1548s 1548s spyder/utils/introspection/tests/test_modulecompletion.py::test_module_completion 1548s /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 1548s __import__(info.name) 1548s 1548s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1548s ===Flaky Test Report=== 1548s 1548s test_automatic_completions_hide_complete passed 1 out of the required 1 times. Success! 1548s test_automatic_completions_widget_visible failed (4 runs remaining out of 5). 1548s 1548s assert False 1548s + where False = () 1548s + where = .isVisible 1548s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 1548s test_automatic_completions_widget_visible passed 1 out of the required 1 times. Success! 1548s test_fallback_completions passed 1 out of the required 1 times. Success! 1548s test_automatic_completions passed 1 out of the required 1 times. Success! 1548s test_automatic_completions_tab_bug passed 1 out of the required 1 times. Success! 1548s test_automatic_completions_space_bug passed 1 out of the required 1 times. Success! 1548s test_completions passed 1 out of the required 1 times. Success! 1548s test_completion_order passed 1 out of the required 1 times. Success! 1548s test_text_snippet_completions passed 1 out of the required 1 times. Success! 1548s test_completions_extra_paths passed 1 out of the required 1 times. Success! 1548s test_dot_completions passed 1 out of the required 1 times. Success! 1548s test_formatting_on_save[autopep8] failed (19 runs remaining out of 20). 1548s 1548s assert '# -*- coding: utf-8 -*-\n"""\nSpyder Editor \n\nThis is a temporary script file.\n"""\n\nimport os\nimport sys\n\n\n# %% functions\ndef d():\n def inner(): return 2\n return inner\n# ---- func 1 and 2\n\n\ndef func1():\n for i in range(3):\n print(i)\n\n\ndef func2():\n if True:\n pass\n# ---- other functions\n\n\ndef a():\n pass\n\n\ndef b():\n pass\n\n\ndef c():\n pass\n\n\n# %% classes\nclass Class1:\n def __init__(self):\n super(Class1, self).__init__()\n self.x = 2\n\n def method3(self):\n pass\n\n def method2(self):\n pass\n\n def method1(self):\n pass\n' == '# -*- coding: utf-8 -*-\n"""\nSpyder Editor\n\nThis is a temporary script file.\n"""\n\nimport os\nimport sys\n\n\n# %% functions\ndef d():\n def inner(): return 2\n return inner\n# ---- func 1 and 2\n\n\ndef func1():\n for i in range(3):\n print(i)\n\n\ndef func2():\n if True:\n pass\n# ---- other functions\n\n\ndef a():\n pass\n\n\ndef b():\n pass\n\n\ndef c():\n pass\n\n\n# %% classes\nclass Class1:\n def __init__(self):\n super(Class1, self).__init__()\n self.x = 2\n\n def method3(self):\n pass\n\n def method2(self):\n pass\n\n def method1(self):\n pass\n' 1548s 1548s # -*- coding: utf-8 -*- 1548s """ 1548s - Spyder Editor 1548s + Spyder Editor 1548s ? + 1548s 1548s This is a temporary script file. 1548s """ 1548s 1548s import os 1548s import sys 1548s 1548s 1548s # %% functions 1548s def d(): 1548s def inner(): return 2 1548s return inner 1548s # ---- func 1 and 2 1548s 1548s 1548s def func1(): 1548s for i in range(3): 1548s print(i) 1548s 1548s 1548s def func2(): 1548s if True: 1548s pass 1548s # ---- other functions 1548s 1548s 1548s def a(): 1548s pass 1548s 1548s 1548s def b(): 1548s pass 1548s 1548s 1548s def c(): 1548s pass 1548s 1548s 1548s # %% classes 1548s class Class1: 1548s def __init__(self): 1548s super(Class1, self).__init__() 1548s self.x = 2 1548s 1548s def method3(self): 1548s pass 1548s 1548s def method2(self): 1548s pass 1548s 1548s def method1(self): 1548s pass 1548s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 1548s test_formatting_on_save[autopep8] passed 1 out of the required 1 times. Success! 1548s test_formatting_on_save[black] failed (19 runs remaining out of 20). 1548s 1548s assert 282 == 269 1548s + where 282 = () 1548s + where = .position 1548s + where = () 1548s + where = .textCursor 1548s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 1548s test_formatting_on_save[black] failed (18 runs remaining out of 20). 1548s 1548s assert 412 == 388 1548s + where 412 = () 1548s + where = .position 1548s + where = () 1548s + where = .textCursor 1548s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 1548s test_formatting_on_save[black] failed (17 runs remaining out of 20). 1548s 1548s assert 341 == 332 1548s + where 341 = () 1548s + where = .position 1548s + where = () 1548s + where = .textCursor 1548s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 1548s test_formatting_on_save[black] failed (16 runs remaining out of 20). 1548s 1548s assert 374 == 361 1548s + where 374 = () 1548s + where = .position 1548s + where = () 1548s + where = .textCursor 1548s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 1548s test_formatting_on_save[black] failed (15 runs remaining out of 20). 1548s 1548s assert 76 == 43 1548s + where 76 = () 1548s + where = .position 1548s + where = () 1548s + where = .textCursor 1548s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 1548s test_formatting_on_save[black] failed (14 runs remaining out of 20). 1548s 1548s assert 374 == 361 1548s + where 374 = () 1548s + where = .position 1548s + where = () 1548s + where = .textCursor 1548s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 1548s test_formatting_on_save[black] failed (13 runs remaining out of 20). 1548s 1548s assert 170 == 153 1548s + where 170 = () 1548s + where = .position 1548s + where = () 1548s + where = .textCursor 1548s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 1548s test_formatting_on_save[black] failed (12 runs remaining out of 20). 1548s 1548s assert 412 == 388 1548s + where 412 = () 1548s + where = .position 1548s + where = () 1548s + where = .textCursor 1548s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 1548s test_formatting_on_save[black] failed (11 runs remaining out of 20). 1548s 1548s assert 341 == 332 1548s + where 341 = () 1548s + where = .position 1548s + where = () 1548s + where = .textCursor 1548s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 1548s test_formatting_on_save[black] failed (10 runs remaining out of 20). 1548s 1548s assert 80 == 76 1548s + where 80 = () 1548s + where = .position 1548s + where = () 1548s + where = .textCursor 1548s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 1548s test_formatting_on_save[black] failed (9 runs remaining out of 20). 1548s 1548s assert 507 == 494 1548s + where 507 = () 1548s + where = .position 1548s + where = () 1548s + where = .textCursor 1548s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 1548s test_formatting_on_save[black] failed (8 runs remaining out of 20). 1548s 1548s assert 494 == 471 1548s + where 494 = () 1548s + where = .position 1548s + where = () 1548s + where = .textCursor 1548s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 1548s test_formatting_on_save[black] failed (7 runs remaining out of 20). 1548s 1548s assert 76 == 43 1548s + where 76 = () 1548s + where = .position 1548s + where = () 1548s + where = .textCursor 1548s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 1548s test_formatting_on_save[black] failed (6 runs remaining out of 20). 1548s 1548s assert 190 == 170 1548s + where 190 = () 1548s + where = .position 1548s + where = () 1548s + where = .textCursor 1548s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 1548s test_formatting_on_save[black] failed (5 runs remaining out of 20). 1548s 1548s assert 243 == 226 1548s + where 243 = () 1548s + where = .position 1548s + where = () 1548s + where = .textCursor 1548s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 1548s test_formatting_on_save[black] failed (4 runs remaining out of 20). 1548s 1548s assert 470 == 451 1548s + where 470 = () 1548s + where = .position 1548s + where = () 1548s + where = .textCursor 1548s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 1548s test_formatting_on_save[black] failed (3 runs remaining out of 20). 1548s 1548s assert 451 == 412 1548s + where 451 = () 1548s + where = .position 1548s + where = () 1548s + where = .textCursor 1548s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 1548s test_formatting_on_save[black] failed (2 runs remaining out of 20). 1548s 1548s assert 359 == 350 1548s + where 359 = () 1548s + where = .position 1548s + where = () 1548s + where = .textCursor 1548s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 1548s test_formatting_on_save[black] failed (1 runs remaining out of 20). 1548s 1548s assert 282 == 269 1548s + where 282 = () 1548s + where = .position 1548s + where = () 1548s + where = .textCursor 1548s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 1548s test_formatting_on_save[black] failed; it passed 0 out of the required 1 times. 1548s 1548s assert 190 == 170 1548s + where 190 = () 1548s + where = .position 1548s + where = () 1548s + where = .textCursor 1548s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 1548s test_get_pydoc[lib0] passed 1 out of the required 1 times. Success! 1548s test_get_pydoc[lib1] passed 1 out of the required 1 times. Success! 1548s test_get_pydoc[lib2] passed 1 out of the required 1 times. Success! 1548s test_run_python_script_in_terminal_blank_wdir passed 1 out of the required 1 times. Success! 1548s test_run_python_script_in_terminal_with_wdir_empty passed 1 out of the required 1 times. Success! 1548s test_class_func_selector passed 1 out of the required 1 times. Success! 1548s test_folding passed 1 out of the required 1 times. Success! 1548s test_unfold_when_searching passed 1 out of the required 1 times. Success! 1548s test_unfold_goto passed 1 out of the required 1 times. Success! 1548s test_preserve_folded_regions_after_paste passed 1 out of the required 1 times. Success! 1548s test_ignore_warnings passed 1 out of the required 1 times. Success! 1548s test_adding_warnings passed 1 out of the required 1 times. Success! 1548s test_move_warnings passed 1 out of the required 1 times. Success! 1548s test_get_warnings passed 1 out of the required 1 times. Success! 1548s test_update_warnings_after_delete_line passed 1 out of the required 1 times. Success! 1548s test_update_warnings_after_closequotes passed 1 out of the required 1 times. Success! 1548s test_update_warnings_after_closebrackets passed 1 out of the required 1 times. Success! 1548s test_ignore_warnings_with_comments[#noqa] passed 1 out of the required 1 times. Success! 1548s test_ignore_warnings_with_comments[# NOQA] passed 1 out of the required 1 times. Success! 1548s test_ignore_warnings_with_comments[# analysis:ignore] passed 1 out of the required 1 times. Success! 1548s test_ignore_warnings_with_comments[# no-work] passed 1 out of the required 1 times. Success! 1548s test_inapp_appeal_status_bar passed 1 out of the required 1 times. Success! 1548s test_run_code passed 1 out of the required 1 times. Success! 1548s test_completions passed 1 out of the required 1 times. Success! 1548s test_handle_exception passed 1 out of the required 1 times. Success! 1548s test_update_decorations_when_scrolling passed 1 out of the required 1 times. Success! 1548s test_automatic_completions_parens_bug passed 1 out of the required 1 times. Success! 1548s test_find_in_files_search passed 1 out of the required 1 times. Success! 1548s test_no_empty_file_items passed 1 out of the required 1 times. Success! 1548s test_find_in_single_file passed 1 out of the required 1 times. Success! 1548s test_no_docs_message passed 1 out of the required 1 times. Success! 1548s test_no_further_docs_message passed 1 out of the required 1 times. Success! 1548s test_follow_cursor passed 1 out of the required 1 times. Success! 1548s test_go_to_cursor_position_with_new_file passed 1 out of the required 1 times. Success! 1548s test_go_to_last_item passed 1 out of the required 1 times. Success! 1548s test_display_variables passed 1 out of the required 1 times. Success! 1548s test_filesystem_notifications passed 1 out of the required 1 times. Success! 1548s test_pylint_widget_pylintrc[None] passed 1 out of the required 1 times. Success! 1548s test_pylint_widget_pylintrc[Script] passed 1 out of the required 1 times. Success! 1548s test_pylint_widget_pylintrc[Working] passed 1 out of the required 1 times. Success! 1548s test_pylint_widget_pylintrc[Project] passed 1 out of the required 1 times. Success! 1548s test_pylint_widget_pylintrc[Home] passed 1 out of the required 1 times. Success! 1548s test_pylint_widget_pylintrc[Script & Home] passed 1 out of the required 1 times. Success! 1548s test_pylint_widget_pylintrc[Working & Project] passed 1 out of the required 1 times. Success! 1548s test_pylint_widget_pylintrc[Script & Working] passed 1 out of the required 1 times. Success! 1548s test_pylint_widget_pylintrc[Project & Home] passed 1 out of the required 1 times. Success! 1548s test_pylint_widget_pylintrc[All] passed 1 out of the required 1 times. Success! 1548s test_arrayeditor_edit_overflow passed 1 out of the required 1 times. Success! 1548s test_dataframeeditor_menu_options passed 1 out of the required 1 times. Success! 1548s test_dataframeeditor_edit_overflow passed 1 out of the required 1 times. Success! 1548s test_dataframeeditor_edit_complex passed 1 out of the required 1 times. Success! 1548s test_dataframeeditor_edit_bool passed 1 out of the required 1 times. Success! 1548s test_automatic_column_width passed 1 out of the required 1 times. Success! 1548s test_timestamp passed 1 out of the required 1 times. Success! 1548s test_run_python_script_in_terminal passed 1 out of the required 1 times. Success! 1548s test_view_module_in_coledit passed 1 out of the required 1 times. Success! 1548s test_edit_nonsettable_objects passed 1 out of the required 1 times. Success! 1548s 1548s ===End Flaky Test Report=== 1548s ============================= slowest 10 durations ============================= 1548s 57.86s teardown spyder/widgets/tests/test_sidebardialog.py::test_sidebardialog 1548s 31.47s call spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completions 1548s 18.93s call spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions 1548s 17.45s call spyder/plugins/editor/widgets/codeeditor/tests/test_outline.py::test_editor_outlineexplorer 1548s 15.31s call spyder/plugins/editor/widgets/codeeditor/tests/test_completions_hide.py::test_automatic_completions_hide_complete 1548s 12.92s call spyder/plugins/projects/tests/test_plugin.py::test_filesystem_notifications 1548s 12.22s setup spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_update_warnings_after_closebrackets 1548s 11.81s setup spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[#noqa] 1548s 11.53s setup spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings 1548s 11.52s setup spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_update_warnings_after_delete_line 1548s = 1 failed, 1065 passed, 61 skipped, 241 deselected, 2 xfailed, 14 warnings in 1381.63s (0:23:01) = 1560s *** END OF RUN 1: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 1560s *** STARTING RUN 2 at 00:11:04: 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 1561s 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'] 1561s ============================= test session starts ============================== 1561s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 1561s cachedir: .pytest_cache 1561s PyQt5 5.15.11 -- Qt runtime 5.15.15 -- Qt compiled 5.15.15 1561s rootdir: /tmp/autopkgtest.oFCEA2/build.LaA/src 1561s configfile: pytest.ini 1561s plugins: order-1.3.0, typeguard-4.4.2, qt-4.4.0, mock-3.14.0, timeout-2.3.1, cov-5.0.0, flaky-3.8.1 1561s timeout: 120.0s 1561s timeout method: thread 1561s timeout func_only: False 1562s collecting ... QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-ubuntu' 1563s Attribute Qt::AA_ShareOpenGLContexts must be set before QCoreApplication is created. 1565s collected 1368 items / 241 deselected / 2 skipped / 1127 selected 1565s 1565s spyder/app/tests/test_cli_options.py::test_get_options SKIPPED (Test 1565s passed in previous runs) [ 0%] 1565s spyder/plugins/completion/tests/test_plugin.py::test_plugin_completion_gather SKIPPED [ 0%] 1565s spyder/plugins/completion/tests/test_plugin.py::test_plugin_first_response_request SKIPPED [ 0%] 1565s spyder/plugins/editor/tests/test_plugin.py::test_save_with_preferred_eol_chars[nt] SKIPPED [ 0%] 1565s spyder/plugins/editor/tests/test_plugin.py::test_save_with_preferred_eol_chars[mac] SKIPPED [ 0%] 1565s spyder/plugins/editor/tests/test_plugin.py::test_save_with_preferred_eol_chars[posix] SKIPPED [ 0%] 1565s spyder/plugins/editor/widgets/codeeditor/tests/test_completions_hide.py::test_automatic_completions_hide_complete SKIPPED [ 0%] 1565s spyder/plugins/editor/widgets/codeeditor/tests/test_completions_hide.py::test_automatic_completions_widget_visible SKIPPED [ 0%] 1565s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r\n-autopep8] SKIPPED [ 0%] 1565s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r\n-black] SKIPPED [ 0%] 1565s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r-autopep8] SKIPPED [ 0%] 1565s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r-black] SKIPPED [ 1%] 1565s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\n-autopep8] SKIPPED [ 1%] 1565s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\n-black] SKIPPED [ 1%] 1565s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r\n-autopep8] SKIPPED [ 1%] 1565s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r\n-yapf] SKIPPED [ 1%] 1565s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r\n-black] SKIPPED [ 1%] 1565s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r-autopep8] SKIPPED [ 1%] 1565s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r-yapf] SKIPPED [ 1%] 1565s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r-black] SKIPPED [ 1%] 1565s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\n-autopep8] SKIPPED [ 1%] 1565s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\n-yapf] SKIPPED [ 1%] 1565s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\n-black] SKIPPED [ 2%] 1565s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_max_line_length[autopep8] SKIPPED [ 2%] 1565s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_max_line_length[black] SKIPPED [ 2%] 1565s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_fallback_completions SKIPPED [ 2%] 1565s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_space_completion SKIPPED [ 2%] 1565s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_hide_widget_completion SKIPPED [ 2%] 1565s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions SKIPPED [ 2%] 1565s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions_tab_bug SKIPPED [ 2%] 1565s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions_space_bug SKIPPED [ 2%] 1565s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completions SKIPPED [ 2%] 1565s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_code_snippets SKIPPED [ 2%] 1565s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completion_order SKIPPED [ 3%] 1565s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_text_snippet_completions SKIPPED [ 3%] 1565s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completions_extra_paths SKIPPED [ 3%] 1565s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completions_environment SKIPPED [ 3%] 1565s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_dot_completions SKIPPED [ 3%] 1565s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[000_test.txt] SKIPPED [ 3%] 1565s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[.hidden] SKIPPED [ 3%] 1565s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[any_file.txt] SKIPPED [ 3%] 1565s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[abc.py] SKIPPED [ 3%] 1565s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[part.0.parquet] SKIPPED [ 3%] 1565s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[/home] SKIPPED [ 3%] 1565s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[C:\\Users] SKIPPED [ 3%] 1565s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[C:\\Windows\\System32] SKIPPED [ 4%] 1565s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[/Library/Frameworks] SKIPPED [ 4%] 1565s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_when_completions_are_visible SKIPPED [ 4%] 1565s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_lsp_splitter_close SKIPPED [ 4%] 1565s spyder/plugins/editor/widgets/tests/test_formatting.py::test_closing_document_formatting[autopep8] SKIPPED [ 4%] 1565s spyder/plugins/editor/widgets/tests/test_formatting.py::test_closing_document_formatting[black] SKIPPED [ 4%] 1565s spyder/plugins/editor/widgets/tests/test_formatting.py::test_formatting_on_save[autopep8] SKIPPED [ 4%] 1572s spyder/plugins/editor/widgets/tests/test_formatting.py::test_formatting_on_save[black] PASSED [ 4%] 1572s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_get_common_file_associations SKIPPED [ 4%] 1572s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_get_file_associations SKIPPED [ 4%] 1572s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_create_file_manager_actions SKIPPED [ 4%] 1572s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_clicked SKIPPED [ 5%] 1572s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_check_launch_error_codes SKIPPED [ 5%] 1572s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_open_association SKIPPED [ 5%] 1572s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_update_filters SKIPPED [ 5%] 1572s spyder/plugins/explorer/widgets/tests/test_fileassociations.py::test_input_text_dialog SKIPPED [ 5%] 1572s spyder/plugins/explorer/widgets/tests/test_fileassociations.py::test_apps_dialog SKIPPED [ 5%] 1572s spyder/plugins/explorer/widgets/tests/test_fileassociations.py::test_file_assoc_widget SKIPPED [ 5%] 1572s spyder/plugins/findinfiles/tests/test_plugin.py::test_closing_plugin SKIPPED [ 5%] 1572s spyder/plugins/history/tests/test_plugin.py::test_add_history SKIPPED [ 5%] 1572s spyder/plugins/onlinehelp/tests/test_pydocgui.py::test_get_pydoc[lib0] SKIPPED [ 5%] 1572s spyder/plugins/onlinehelp/tests/test_pydocgui.py::test_get_pydoc[lib1] SKIPPED [ 5%] 1572s spyder/plugins/onlinehelp/tests/test_pydocgui.py::test_get_pydoc[lib2] SKIPPED [ 6%] 1572s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_add_figures[image/png-.png] SKIPPED [ 6%] 1572s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_add_figures[image/svg+xml-.svg] SKIPPED [ 6%] 1572s spyder/utils/tests/test_encoding.py::test_symlinks SKIPPED (Test passed 1572s in previous runs) [ 6%] 1572s spyder/utils/tests/test_programs.py::test_run_python_script_in_terminal_blank_wdir SKIPPED [ 6%] 1572s spyder/utils/tests/test_programs.py::test_run_python_script_in_terminal_with_wdir_empty SKIPPED [ 6%] 1572s spyder/utils/tests/test_programs.py::test_is_valid_interpreter SKIPPED [ 6%] 1572s spyder/utils/tests/test_programs.py::test_is_invalid_interpreter SKIPPED [ 6%] 1572s spyder/utils/tests/test_programs.py::test_is_valid_interpreter_name SKIPPED [ 6%] 1572s spyder/plugins/editor/widgets/codeeditor/tests/test_classfunc_selector.py::test_class_func_selector SKIPPED [ 6%] 1572s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_folding SKIPPED [ 6%] 1572s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_unfold_when_searching SKIPPED [ 7%] 1572s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_unfold_goto SKIPPED [ 7%] 1572s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_delete_folded_line SKIPPED [ 7%] 1572s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_delete_selections_with_folded_lines SKIPPED [ 7%] 1572s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_preserve_folded_regions_after_paste SKIPPED [ 7%] 1572s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_hide_calltip SKIPPED [ 7%] 1572s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params0] SKIPPED [ 7%] 1572s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params1] SKIPPED [ 7%] 1572s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params2] SKIPPED [ 7%] 1572s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params3] SKIPPED [ 7%] 1572s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints[params0] SKIPPED [ 7%] 1572s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints[params1] SKIPPED [ 7%] 1572s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints[params2] SKIPPED [ 8%] 1572s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_not_triggered[def test():\n pass\n\ntest] SKIPPED [ 8%] 1572s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_not_triggered[# a comment] SKIPPED [ 8%] 1572s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_not_triggered["a string"] SKIPPED [ 8%] 1572s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_for_builtins[params0] SKIPPED [ 8%] 1572s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_for_builtins[params1] SKIPPED [ 8%] 1572s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_for_builtins[params2] SKIPPED [ 8%] 1572s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_hints_vertical_position[params0] SKIPPED [ 8%] 1572s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_hints_vertical_position[params1] SKIPPED [ 8%] 1572s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_completion_hints SKIPPED [ 8%] 1572s spyder/plugins/editor/widgets/codeeditor/tests/test_outline.py::test_editor_outlineexplorer SKIPPED [ 8%] 1572s spyder/plugins/editor/widgets/codeeditor/tests/test_outline.py::test_empty_file SKIPPED [ 9%] 1572s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings SKIPPED [ 9%] 1572s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_adding_warnings SKIPPED [ 9%] 1572s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_move_warnings SKIPPED [ 9%] 1572s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_get_warnings SKIPPED [ 9%] 1572s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_update_warnings_after_delete_line SKIPPED [ 9%] 1572s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_update_warnings_after_closequotes SKIPPED [ 9%] 1572s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_update_warnings_after_closebrackets SKIPPED [ 9%] 1572s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[#noqa] SKIPPED [ 9%] 1572s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[# NOQA] SKIPPED [ 9%] 1572s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[# analysis:ignore] SKIPPED [ 9%] 1572s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[# no-work] SKIPPED [ 10%] 1572s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[class] SKIPPED [ 10%] 1572s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[def] SKIPPED [ 10%] 1572s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[for] SKIPPED [ 10%] 1572s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[while] SKIPPED [ 10%] 1572s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[import] SKIPPED [ 10%] 1572s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[from] SKIPPED [ 10%] 1572s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[async] SKIPPED [ 10%] 1572s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[try] SKIPPED [ 10%] 1572s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[with] SKIPPED [ 10%] 1572s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[list] SKIPPED [ 10%] 1572s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[dict] SKIPPED [ 11%] 1572s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[set] SKIPPED [ 11%] 1572s spyder/app/tests/test_find_plugins.py::test_find_internal_plugins SKIPPED [ 11%] 1572s spyder/app/tests/test_find_plugins.py::test_find_external_plugins SKIPPED [ 11%] 1572s spyder/config/tests/test_base.py::test_is_stable_version SKIPPED (Test 1572s passed in previous runs) [ 11%] 1572s spyder/config/tests/test_base.py::test_get_conf_path[True] SKIPPED (Test 1572s passed in previous runs) [ 11%] 1572s spyder/config/tests/test_base.py::test_get_conf_path[False] SKIPPED [ 11%] 1572s spyder/config/tests/test_base.py::test_is_conda_based_app SKIPPED (Only 1572s works with Anaconda) [ 11%] 1572s spyder/config/tests/test_manager.py::test_site_config_load SKIPPED (Test 1572s passed in previous runs) [ 11%] 1572s spyder/config/tests/test_manager.py::test_external_plugin_config SKIPPED [ 11%] 1572s spyder/config/tests/test_manager.py::test_secure_options SKIPPED (Fails 1572s on Linux and CIs) [ 11%] 1572s spyder/config/tests/test_user.py::test_default_config_set[test_input0-[sec][opt] = val\n] SKIPPED [ 11%] 1572s spyder/config/tests/test_user.py::test_default_config_set[test_input1-[sec][opt] = 50\n] SKIPPED [ 12%] 1572s spyder/config/tests/test_user.py::test_default_config_set[test_input2-[sec][opt] = [50]\n] SKIPPED [ 12%] 1572s spyder/config/tests/test_user.py::test_default_config_set[test_input3-[sec][opt] = (50, 2)\n] SKIPPED [ 12%] 1572s spyder/config/tests/test_user.py::test_default_config_set[test_input4-[sec][opt] = {50}\n] SKIPPED [ 12%] 1572s spyder/config/tests/test_user.py::test_default_config_set[test_input5-[sec][opt] = {'k': 50}\n] SKIPPED [ 12%] 1572s spyder/config/tests/test_user.py::test_default_config_set[test_input6-[sec][opt] = False\n] SKIPPED [ 12%] 1572s spyder/config/tests/test_user.py::test_default_config_set[test_input7-[sec][opt] = True\n] SKIPPED [ 12%] 1572s spyder/config/tests/test_user.py::test_default_config_set[test_input8-[sec space][opt] = True\n] SKIPPED [ 12%] 1572s spyder/config/tests/test_user.py::test_default_config_set[test_input9-[sec space][opt space] = True\n] SKIPPED [ 12%] 1572s spyder/config/tests/test_user.py::test_default_config_save_write SKIPPED [ 12%] 1572s spyder/config/tests/test_user.py::test_default_config_set_defaults SKIPPED [ 12%] 1572s spyder/config/tests/test_user.py::test_userconfig_get_minor_version[3.2.1-3.2] SKIPPED [ 13%] 1572s spyder/config/tests/test_user.py::test_userconfig_get_minor_version[3.2.0-3.2] SKIPPED [ 13%] 1572s spyder/config/tests/test_user.py::test_userconfig_get_major_version[3.2.1-3] SKIPPED [ 13%] 1572s spyder/config/tests/test_user.py::test_userconfig_get_major_version[0.2.0-0] SKIPPED [ 13%] 1572s spyder/config/tests/test_user.py::test_userconfig_check_version[abc] SKIPPED [ 13%] 1572s spyder/config/tests/test_user.py::test_userconfig_check_version[x.x.x] SKIPPED [ 13%] 1572s spyder/config/tests/test_user.py::test_userconfig_check_version[1.0] SKIPPED [ 13%] 1572s spyder/config/tests/test_user.py::test_userconfig_check_version[-1.0] SKIPPED [ 13%] 1572s spyder/config/tests/test_user.py::test_userconfig_check_version[-1.0.0] SKIPPED [ 13%] 1572s spyder/config/tests/test_user.py::test_userconfig_check_version[] SKIPPED [ 13%] 1572s spyder/config/tests/test_user.py::test_userconfig_check_defaults SKIPPED [ 13%] 1572s spyder/config/tests/test_user.py::test_userconfig_check_section_option SKIPPED [ 14%] 1572s spyder/config/tests/test_user.py::test_userconfig_load_from_ini SKIPPED [ 14%] 1572s spyder/config/tests/test_user.py::test_userconfig_get_version SKIPPED [ 14%] 1572s spyder/config/tests/test_user.py::test_userconfig_set_version SKIPPED [ 14%] 1572s spyder/config/tests/test_user.py::test_userconfig_reset_to_defaults SKIPPED [ 14%] 1572s spyder/config/tests/test_user.py::test_userconfig_set_as_defaults SKIPPED [ 14%] 1572s spyder/config/tests/test_user.py::test_userconfig_get_default SKIPPED [ 14%] 1572s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults0-value] SKIPPED [ 14%] 1572s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults1-"\xe9\xe0\xc7\xc3\xe3\xe9\xe8\xef"] SKIPPED [ 14%] 1572s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults2-\xe9\xe0\xc7\xc3\xe3\xe9\xe8\xef] SKIPPED [ 14%] 1572s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults3-True] SKIPPED [ 14%] 1572s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults4-] SKIPPED [ 14%] 1572s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults5-123] SKIPPED [ 15%] 1572s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults6-123.123] SKIPPED [ 15%] 1572s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults7-value7] SKIPPED [ 15%] 1572s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults8-value8] SKIPPED [ 15%] 1572s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get2[defaults0-val-True] SKIPPED [ 15%] 1572s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get2[defaults1-val-False] SKIPPED [ 15%] 1572s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get2[defaults2-val-False] SKIPPED [ 15%] 1572s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get_string_from_inifile SKIPPED [ 15%] 1572s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get_does_not_eval_functions SKIPPED [ 15%] 1572s spyder/config/tests/test_user.py::test_userconfig_set_default SKIPPED [ 15%] 1572s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults0-other] SKIPPED [ 15%] 1572s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults1-\xe3\xe9\xe8\xef] SKIPPED [ 16%] 1572s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults2-False] SKIPPED [ 16%] 1572s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults3-dict] SKIPPED [ 16%] 1572s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults4-345] SKIPPED [ 16%] 1572s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults5-345.345] SKIPPED [ 16%] 1572s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults6-value6] SKIPPED [ 16%] 1572s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults7-value7] SKIPPED [ 16%] 1572s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults8-other] SKIPPED [ 16%] 1572s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_invalid[defaults0-no] SKIPPED [ 16%] 1572s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_invalid[defaults1-n9] SKIPPED [ 16%] 1572s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_invalid[defaults2-n9] SKIPPED [ 16%] 1572s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_with_string SKIPPED [ 17%] 1572s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_percentage_string SKIPPED [ 17%] 1572s spyder/config/tests/test_user.py::test_userconfig_remove_section SKIPPED [ 17%] 1572s spyder/config/tests/test_user.py::test_userconfig_remove_option SKIPPED [ 17%] 1572s spyder/config/tests/test_user.py::test_userconfig_cleanup SKIPPED (Test 1572s passed in previous runs) [ 17%] 1572s spyder/config/tests/test_user.py::test_invalid_shortcuts SKIPPED (Test 1572s passed in previous runs) [ 17%] 1572s spyder/config/tests/test_user.py::TestSpyderConfigApplyPatches::test_spyderconfig_apply_configuration_patches_42 SKIPPED [ 17%] 1572s spyder/config/tests/test_user.py::TestSpyderConfigApplyPatches::test_spyderconfig_apply_configuration_patches_45 SKIPPED [ 17%] 1572s spyder/config/tests/test_user.py::test_spyderconfig_get_defaults_path_name_from_version SKIPPED [ 17%] 1572s spyder/plugins/appearance/tests/test_confpage.py::test_change_ui_theme_and_color_scheme[config_dialog0] SKIPPED [ 17%] 1572s spyder/plugins/application/widgets/tests/test_status.py::test_inapp_appeal_status_bar SKIPPED [ 17%] 1572s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_file_open_close SKIPPED [ 18%] 1572s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_get_words SKIPPED [ 18%] 1572s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[c] SKIPPED [ 18%] 1572s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[cpp] SKIPPED [ 18%] 1572s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[css] SKIPPED [ 18%] 1572s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[erl] SKIPPED [ 18%] 1572s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[ex] SKIPPED [ 18%] 1572s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[html] SKIPPED [ 18%] 1572s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[java] SKIPPED [ 18%] 1572s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[jl] SKIPPED [ 18%] 1572s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[md] SKIPPED [ 18%] 1572s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[py] SKIPPED [ 18%] 1572s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[R] SKIPPED [ 19%] 1572s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_token_update SKIPPED [ 19%] 1572s spyder/plugins/completion/tests/test_configdialog.py::test_config_dialog[config_dialog0] SKIPPED [ 19%] 1572s spyder/plugins/completion/tests/test_plugin.py::test_configuration_merge SKIPPED [ 19%] 1572s spyder/plugins/completion/tests/test_plugin.py::test_provider_detection SKIPPED [ 19%] 1572s spyder/plugins/console/tests/test_plugin.py::test_run_code SKIPPED (Test 1572s passed in previous runs) [ 19%] 1572s spyder/plugins/console/tests/test_plugin.py::test_completions SKIPPED [ 19%] 1572s spyder/plugins/console/tests/test_plugin.py::test_handle_exception SKIPPED [ 19%] 1572s spyder/plugins/console/tests/test_plugin.py::test_handle_warnings SKIPPED [ 19%] 1572s spyder/plugins/console/tests/test_plugin.py::test_report_external_repo SKIPPED [ 19%] 1572s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_bracket_closing_new_line SKIPPED [ 19%] 1572s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_close_brackets[(-()-1] SKIPPED [ 20%] 1572s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_close_brackets[{-{}-1] SKIPPED [ 20%] 1572s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_close_brackets[[-[]-1] SKIPPED [ 20%] 1572s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[()-(())-2] SKIPPED [ 20%] 1572s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[{}-{()}-2] SKIPPED [ 20%] 1572s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[[]-[()]-2] SKIPPED [ 20%] 1572s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[,-(),-1] SKIPPED [ 20%] 1572s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[:-():-1] SKIPPED [ 20%] 1572s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[;-();-1] SKIPPED [ 20%] 1572s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_selected_text SKIPPED [ 20%] 1572s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_selected_text_multiple_lines SKIPPED [ 20%] 1572s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_complex_completion SKIPPED [ 21%] 1572s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_bracket_closing SKIPPED [ 21%] 1572s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_activate_deactivate SKIPPED [ 21%] 1572s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["-""-1] SKIPPED [ 21%] 1572s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['-''-1] SKIPPED [ 21%] 1572s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[#"-#"-2] SKIPPED [ 21%] 1572s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[#'-#'-2] SKIPPED [ 21%] 1572s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["""-"""-3] SKIPPED [ 21%] 1572s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['''-'''-3] SKIPPED [ 21%] 1572s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[""""-""""""-3] SKIPPED [ 21%] 1572s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[''''-''''''-3] SKIPPED [ 21%] 1572s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["some_string"-"some_string"-13] SKIPPED [ 22%] 1572s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['some_string'-'some_string'-13] SKIPPED [ 22%] 1572s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["\\""-"\\""-4] SKIPPED [ 22%] 1572s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['\\''-'\\''-4] SKIPPED [ 22%] 1572s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["\\\\"-"\\\\"-4] SKIPPED [ 22%] 1572s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['\\\\'-'\\\\'-4] SKIPPED [ 22%] 1572s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[()-("")-2] SKIPPED [ 22%] 1572s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[{}-{""}-2] SKIPPED [ 22%] 1572s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[[]-[""]-2] SKIPPED [ 22%] 1572s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[,-"",-1] SKIPPED [ 22%] 1572s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[:-"":-1] SKIPPED [ 22%] 1572s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[;-"";-1] SKIPPED [ 22%] 1572s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[a-"a-1] SKIPPED [ 23%] 1572s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_selected_text SKIPPED [ 23%] 1573s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_selected_text_multiple_lines SKIPPED [ 23%] 1573s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes_in_brackets SKIPPED [ 23%] 1573s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_activate_deactivate SKIPPED [ 23%] 1573s spyder/plugins/editor/extensions/tests/test_docstring.py::test_parse_function_definition[def foo():--name_list0-type_list0-value_list0-None] SKIPPED [ 23%] 1573s 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%] 1573s 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%] 1573s spyder/plugins/editor/extensions/tests/test_docstring.py::test_get_function_body[def foo():\n return-- return] SKIPPED [ 23%] 1573s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc---True] SKIPPED [ 23%] 1573s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc---False] SKIPPED [ 23%] 1573s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc-if 1:\n -if 1:\n -True] SKIPPED [ 24%] 1573s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc-if 1:\n -if 1:\n -False] SKIPPED [ 24%] 1573s 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%] 1573s 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%] 1573s 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%] 1573s 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%] 1573s 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%] 1573s 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%] 1573s 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%] 1573s 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%] 1573s 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%] 1573s 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%] 1573s 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%] 1573s 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%] 1573s 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%] 1573s 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%] 1573s 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%] 1573s 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%] 1573s 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%] 1573s 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%] 1573s 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%] 1573s 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%] 1573s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_delayed_popup[def foo():\n-def foo():\n """a-65] SKIPPED [ 25%] 1573s 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%] 1573s 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%] 1573s 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%] 1573s 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%] 1573s 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%] 1573s 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%] 1573s 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%] 1573s 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%] 1573s 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%] 1573s 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%] 1573s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_enabled SKIPPED [ 26%] 1573s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_flag_painting SKIPPED [ 27%] 1573s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_range_indicator_visible_on_hover_only SKIPPED [ 27%] 1573s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_range_indicator_alt_modifier_response SKIPPED [ 27%] 1573s spyder/plugins/editor/tests/test_editor_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 27%] 1573s spyder/plugins/editor/tests/test_plugin.py::test_basic_initialization SKIPPED [ 27%] 1573s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[other_file.py-file1.py] SKIPPED [ 27%] 1573s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[file1.py-file1.py] SKIPPED [ 27%] 1573s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[file2.py-file2.py] SKIPPED [ 27%] 1573s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[file4.py-file4.py] SKIPPED [ 27%] 1573s spyder/plugins/editor/tests/test_plugin.py::test_restore_open_files SKIPPED [ 27%] 1573s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files_cleanprefs SKIPPED [ 27%] 1573s spyder/plugins/editor/tests/test_plugin.py::test_open_untitled_files SKIPPED [ 28%] 1573s spyder/plugins/editor/tests/test_plugin.py::test_renamed_tree SKIPPED [ 28%] 1573s spyder/plugins/editor/tests/test_plugin.py::test_no_template SKIPPED [ 28%] 1573s spyder/plugins/editor/tests/test_plugin.py::test_editor_has_autosave_component SKIPPED [ 28%] 1573s spyder/plugins/editor/tests/test_plugin.py::test_autosave_component_do_autosave SKIPPED [ 28%] 1573s spyder/plugins/editor/tests/test_plugin.py::test_editorstacks_share_autosave_data SKIPPED [ 28%] 1573s spyder/plugins/editor/tests/test_plugin.py::test_editor_calls_recoverydialog_exec_if_nonempty SKIPPED [ 28%] 1573s spyder/plugins/editor/tests/test_plugin.py::test_closing_editor_plugin_stops_autosave_timer SKIPPED [ 28%] 1573s spyder/plugins/editor/tests/test_plugin.py::test_renamed_propagates_to_autosave SKIPPED [ 28%] 1573s spyder/plugins/editor/tests/test_plugin.py::test_go_to_prev_next_cursor_position SKIPPED [ 28%] 1573s spyder/plugins/editor/tests/test_plugin.py::test_open_and_close_lsp_requests SKIPPED [ 28%] 1573s spyder/plugins/editor/tests/test_plugin.py::test_toggle_eol_chars[nt] SKIPPED [ 29%] 1573s spyder/plugins/editor/tests/test_plugin.py::test_toggle_eol_chars[mac] SKIPPED [ 29%] 1573s spyder/plugins/editor/tests/test_plugin.py::test_toggle_eol_chars[posix] SKIPPED [ 29%] 1573s spyder/plugins/editor/tests/test_plugin.py::test_save_with_os_eol_chars SKIPPED [ 29%] 1573s spyder/plugins/editor/tests/test_plugin.py::test_remove_editorstacks_and_windows SKIPPED [ 29%] 1573s spyder/plugins/editor/tests/test_plugin.py::test_register_run_metadata SKIPPED [ 29%] 1573s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_component_set_interval SKIPPED [ 29%] 1573s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_component_timer_if_enabled[False] SKIPPED [ 29%] 1573s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_component_timer_if_enabled[True] SKIPPED [ 29%] 1573s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_empty_autosave_dir SKIPPED [ 29%] 1573s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_one_pid_file[True-False] SKIPPED [ 29%] 1573s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_one_pid_file[False-False] SKIPPED [ 29%] 1573s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_one_pid_file[False-True] SKIPPED [ 30%] 1573s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_non_pid_file SKIPPED [ 30%] 1573s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_without_autosave_dir SKIPPED [ 30%] 1573s spyder/plugins/editor/utils/tests/test_autosave.py::test_try_recover[False] SKIPPED [ 30%] 1573s spyder/plugins/editor/utils/tests/test_autosave.py::test_try_recover[True] SKIPPED [ 30%] 1573s spyder/plugins/editor/utils/tests/test_autosave.py::test_create_unique_autosave_filename[False-False] SKIPPED [ 30%] 1573s spyder/plugins/editor/utils/tests/test_autosave.py::test_create_unique_autosave_filename[True-False] SKIPPED [ 30%] 1573s spyder/plugins/editor/utils/tests/test_autosave.py::test_create_unique_autosave_filename[False-True] SKIPPED [ 30%] 1573s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave[True] SKIPPED [ 30%] 1573s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave[False] SKIPPED [ 30%] 1573s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_nonempty_mapping[True] SKIPPED [ 30%] 1573s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_nonempty_mapping[False] SKIPPED [ 31%] 1573s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_empty_mapping[False] SKIPPED [ 31%] 1573s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_empty_mapping[True] SKIPPED [ 31%] 1573s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_remove_autosave_file[False] SKIPPED [ 31%] 1573s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_remove_autosave_file[True] SKIPPED [ 31%] 1573s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_autosave_filename SKIPPED [ 31%] 1573s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_file_renamed[True] SKIPPED [ 31%] 1573s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_file_renamed[False] SKIPPED [ 31%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_after_simple_statement SKIPPED [ 31%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_after_if_statement SKIPPED [ 31%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_not_at_end_of_line SKIPPED [ 31%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_unterminated_string SKIPPED [ 32%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_comment SKIPPED [ 32%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_already_ends_in_colon SKIPPED [ 32%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_ends_in_backslash SKIPPED [ 32%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_one_line_if_statement SKIPPED [ 32%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_even_if_colon_inside_brackets SKIPPED [ 32%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_listcomp_over_two_lines SKIPPED [ 32%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_listcomp_over_three_lines SKIPPED [ 32%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_even_if_colon_inside_quotes SKIPPED [ 32%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_in_two_if_statements_on_one_line SKIPPED [ 32%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_simple_tuple SKIPPED [ 32%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_def_with_newline SKIPPED [ 33%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_def_with_indented_comment SKIPPED [ 33%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_brackets_alone SKIPPED [ 33%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_simple_def SKIPPED [ 33%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_open_parenthesis SKIPPED [ 33%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_open_bracket SKIPPED [ 33%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_open_curly SKIPPED [ 33%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_align_on_parenthesis SKIPPED [ 33%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_align_on_bracket SKIPPED [ 33%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_align_on_curly SKIPPED [ 33%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keep_unindent SKIPPED [ 33%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keep_unindent_fix_indent SKIPPED [ 33%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keep_unindent_if_blank SKIPPED [ 34%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_first_line SKIPPED [ 34%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_indentation_with_spaces SKIPPED [ 34%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_def_with_unindented_comment SKIPPED [ 34%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_issue_5606 SKIPPED [ 34%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_issue_7377 SKIPPED [ 34%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_issue_887 SKIPPED [ 34%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keywords SKIPPED [ 34%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_hanging_indentation_without_block SKIPPED [ 34%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_no_hanging_indentation SKIPPED [ 34%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_unintent_in_block SKIPPED [ 34%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_multi_line_lists SKIPPED [ 35%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_string_literals SKIPPED [ 35%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_indentation_with_tabs SKIPPED [ 35%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_indentation_with_tabs_parenthesis SKIPPED [ 35%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_unindentation_with_tabs SKIPPED [ 35%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_simple_indentation SKIPPED [ 35%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_copy_paste_autoindent SKIPPED [ 35%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_add_bookmark SKIPPED [ 35%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_get_bookmarks SKIPPED [ 35%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_clear_bookmarks SKIPPED [ 35%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_update_bookmarks SKIPPED [ 35%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_add_remove_breakpoint SKIPPED [ 36%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_add_remove_breakpoint_with_edit_condition SKIPPED [ 36%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_get_breakpoints SKIPPED [ 36%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_clear_breakpoints SKIPPED [ 36%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_set_breakpoints SKIPPED [ 36%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_update_breakpoints SKIPPED [ 36%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_upper_to_lower SKIPPED [ 36%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_lower_to_upper SKIPPED [ 36%] 1573s 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%] 1573s 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%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[myvar = 2 -myvar = 2\n-keys2-True] SKIPPED [ 36%] 1573s 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%] 1573s 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%] 1573s 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%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress["""string -"""string \n-keys6-True] SKIPPED [ 37%] 1573s 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%] 1573s 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%] 1573s 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%] 1573s 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%] 1573s 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%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[('\U0001f6ab')-('\U0001f6ab')\n-keys12-True] SKIPPED [ 37%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[def fun():-def fun():\n\n -keys13-True] SKIPPED [ 37%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[def fun():-def fun():\n\n\n-keys14-True] SKIPPED [ 37%] 1573s 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%] 1573s 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%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string -expected_state0] SKIPPED [ 38%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string -expected_state1] SKIPPED [ 38%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string \\-expected_state2] SKIPPED [ 38%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string \\-expected_state3] SKIPPED [ 38%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string \\ -expected_state4] SKIPPED [ 38%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string \\ -expected_state5] SKIPPED [ 38%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string ' -expected_state6] SKIPPED [ 38%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string " -expected_state7] SKIPPED [ 38%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string "-expected_state8] SKIPPED [ 38%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string '-expected_state9] SKIPPED [ 39%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string " -expected_state10] SKIPPED [ 39%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string ' -expected_state11] SKIPPED [ 39%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string -expected_state12] SKIPPED [ 39%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string -expected_state13] SKIPPED [ 39%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string \\-expected_state14] SKIPPED [ 39%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string \\-expected_state15] SKIPPED [ 39%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string \\ -expected_state16] SKIPPED [ 39%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string \\ -expected_state17] SKIPPED [ 39%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string ''' -expected_state18] SKIPPED [ 39%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string """ -expected_state19] SKIPPED [ 39%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string """-expected_state20] SKIPPED [ 40%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string '''-expected_state21] SKIPPED [ 40%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string """ -expected_state22] SKIPPED [ 40%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string ''' -expected_state23] SKIPPED [ 40%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_comment SKIPPED [ 40%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_undo_return SKIPPED [ 40%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_brace_match SKIPPED [ 40%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_backspace_char SKIPPED [ 40%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_backspace_selection SKIPPED [ 40%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_delete_char SKIPPED [ 40%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_delete_selection SKIPPED [ 40%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_qtbug35861 SKIPPED [ 40%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_get_text_with_eol[def foo(x):\n return x\n] SKIPPED [ 41%] 1573s 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%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_get_text_with_eol[def foo(x):\r return x\r] SKIPPED [ 41%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_format_signature SKIPPED [ 41%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_delete SKIPPED [ 41%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_files[create_folders_files0] SKIPPED [ 41%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_files[create_folders_files1] SKIPPED [ 41%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_files[create_folders_files2] SKIPPED [ 41%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[def fun(a, b):\n\treturn a + b-\n] SKIPPED [ 41%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[def fun(a, b):\n\treturn a + b-\r\n] SKIPPED [ 41%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[def fun(a, b):\n\treturn a + b-\r] SKIPPED [ 41%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[https://www.spyder-ide.org-\n] SKIPPED [ 42%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[https://www.spyder-ide.org-\r\n] SKIPPED [ 42%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[https://www.spyder-ide.org-\r] SKIPPED [ 42%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_cell_highlight SKIPPED [ 42%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_shortcut_for_widget_is_updated[config_dialog0] SKIPPED [ 42%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_comments.py::test_single_line_comment SKIPPED [ 42%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_comments.py::test_selection_comment SKIPPED [ 42%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_decorations.py::test_decorations SKIPPED [ 42%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_decorations.py::test_update_decorations_when_scrolling SKIPPED [ 42%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params0] SKIPPED [ 42%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params1] SKIPPED [ 42%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params2] SKIPPED [ 43%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params3] SKIPPED [ 43%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params4] SKIPPED [ 43%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params5] SKIPPED [ 43%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params6] SKIPPED [ 43%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params7] SKIPPED [ 43%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params8] SKIPPED [ 43%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params9] SKIPPED [ 43%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params10] SKIPPED [ 43%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params11] SKIPPED [ 43%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params12] SKIPPED [ 43%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params13] SKIPPED [ 44%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params14] SKIPPED [ 44%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params15] SKIPPED [ 44%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri_project_root_path SKIPPED [ 44%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri_message_box SKIPPED [ 44%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_pattern_highlight_regression SKIPPED [ 44%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_gotoline.py::test_gotolinedialog_has_cancel_button SKIPPED [ 44%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_gotoline.py::test_gotolinedialog_enter_plus SKIPPED [ 44%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_gotoline.py::test_gotolinedialog_check_valid SKIPPED [ 44%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_single_line_indent SKIPPED [ 44%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_selection_indent SKIPPED [ 44%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_fix_indentation SKIPPED [ 44%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_single_line_unindent SKIPPED [ 45%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_selection_unindent SKIPPED [ 45%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_single_line_unindent_to_grid SKIPPED [ 45%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_selection_unindent_to_grid SKIPPED [ 45%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions_parens_bug SKIPPED [ 45%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[linenumbers-LineNumberArea-True] SKIPPED [ 45%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[linenumbers-LineNumberArea-False] SKIPPED [ 45%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[edge_line-EdgeLine-True] SKIPPED [ 45%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[edge_line-EdgeLine-False] SKIPPED [ 45%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[scrollflagarea-ScrollFlagArea-True] SKIPPED [ 45%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[scrollflagarea-ScrollFlagArea-False] SKIPPED [ 45%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[indent_guides-IndentationGuide-True] SKIPPED [ 46%] 1573s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[indent_guides-IndentationGuide-False] SKIPPED [ 46%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_scroll_line_up_and_down SKIPPED [ 46%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_find_number_matches SKIPPED [ 46%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_move_current_line_up SKIPPED [ 46%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_move_current_line_down SKIPPED [ 46%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_move_multiple_lines_up SKIPPED [ 46%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_copy_lines_down_up SKIPPED [ 46%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_move_multiple_lines_down SKIPPED [ 46%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_top_line SKIPPED [ 46%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_last_nonempty_line SKIPPED [ 46%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_empty_line_in_middle SKIPPED [ 47%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_last_line_when_empty SKIPPED [ 47%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_last_line_when_nonempty SKIPPED [ 47%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_find_replace_case_sensitive SKIPPED [ 47%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_current_selected_line SKIPPED [ 47%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_enter_press SKIPPED [ 47%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_plain_regex SKIPPED [ 47%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_invalid_regex SKIPPED [ 47%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_honouring_case SKIPPED [ 47%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_selection_escape_characters SKIPPED [ 47%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_selection_backslash SKIPPED [ 47%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_advance_cell SKIPPED [ 48%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_get_current_word SKIPPED [ 48%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_tab_keypress_properly_caught_find_replace SKIPPED [ 48%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_tab_moves_focus_from_search_to_replace SKIPPED [ 48%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_tab_copies_find_to_replace SKIPPED [ 48%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_update_matches_in_find_replace SKIPPED [ 48%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_autosave_all SKIPPED [ 48%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave SKIPPED [ 48%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_saves_only_if_changed SKIPPED [ 48%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_does_not_save_new_files SKIPPED [ 48%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_opening_sets_file_hash SKIPPED [ 48%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_reloading_updates_file_hash SKIPPED [ 48%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_closing_removes_file_hash SKIPPED [ 49%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_does_not_save_after_open[ham.py] SKIPPED [ 49%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_does_not_save_after_open[ham.txt] SKIPPED [ 49%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_does_not_save_after_reload SKIPPED [ 49%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_autosave_updates_name_mapping SKIPPED [ 49%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_handles_error SKIPPED [ 49%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_remove_autosave_file SKIPPED [ 49%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_ipython_files SKIPPED [ 49%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_load_files SKIPPED [ 49%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_close_editor SKIPPED [ 49%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_close_a_file SKIPPED [ 49%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_sort_file_alphabetically SKIPPED [ 50%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_sync_file_order SKIPPED [ 50%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_toggle_off_show_all_files SKIPPED [ 50%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_single_file_sync SKIPPED [ 50%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_toggle_on_show_all_files SKIPPED [ 50%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_if_changed SKIPPED [ 50%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save SKIPPED [ 50%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_file_saved_in_other_editorstack SKIPPED [ 50%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_select_savename SKIPPED [ 50%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as SKIPPED [ 50%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as_with_outline SKIPPED [ 50%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_copy_as SKIPPED [ 51%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_all SKIPPED [ 51%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as_change_file_type SKIPPED [ 51%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as_lsp_calls SKIPPED [ 51%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_default_keybinding_values SKIPPED [ 51%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_start_and_end_of_document_shortcuts SKIPPED [ 51%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_del_undo_redo_shortcuts SKIPPED [ 51%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_copy_cut_paste_shortcuts SKIPPED [ 51%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_select_all_shortcut SKIPPED [ 51%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_delete_line_shortcut SKIPPED [ 51%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_go_to_line_shortcut SKIPPED [ 51%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_transform_to_lowercase_shortcut SKIPPED [ 51%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_transform_to_uppercase_shortcut SKIPPED [ 52%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_next_and_previous_word_shortcuts SKIPPED [ 52%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_builtin_shift_del_and_ins SKIPPED [ 52%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_builtin_undo_redo SKIPPED [ 52%] 1573s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_shortcuts_for_new_editors SKIPPED [ 52%] 1573s spyder/plugins/editor/widgets/tests/test_autosaveerror.py::test_autosave_error_message_box SKIPPED [ 52%] 1573s spyder/plugins/editor/widgets/tests/test_bookmarks.py::test_save_bookmark SKIPPED [ 52%] 1573s spyder/plugins/editor/widgets/tests/test_bookmarks.py::test_load_bookmark SKIPPED [ 52%] 1573s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_init SKIPPED [ 52%] 1573s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_close SKIPPED [ 52%] 1573s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_split SKIPPED [ 52%] 1573s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_iter_editorstacks SKIPPED [ 53%] 1573s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_get_layout_settings SKIPPED [ 53%] 1573s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_set_layout_settings_dont_goto SKIPPED [ 53%] 1573s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_set_layout_settings_goto SKIPPED [ 53%] 1573s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[1] SKIPPED [ 53%] 1573s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[2] SKIPPED [ 53%] 1573s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[0] SKIPPED [ 53%] 1573s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[3] SKIPPED [ 53%] 1573s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[4] SKIPPED [ 53%] 1573s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_has_cancel_button SKIPPED [ 53%] 1573s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_table_labels SKIPPED [ 53%] 1573s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_exec_if_nonempty_when_empty SKIPPED [ 54%] 1573s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_exec_if_nonempty_when_nonempty SKIPPED [ 54%] 1573s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_exec_if_nonempty_when_no_autosave_dir SKIPPED [ 54%] 1573s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_button SKIPPED [ 54%] 1573s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_when_original_does_not_exist SKIPPED [ 54%] 1573s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_when_original_not_recorded SKIPPED [ 54%] 1573s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_fallback SKIPPED [ 54%] 1573s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_when_error SKIPPED [ 54%] 1573s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_accepted_after_all_restored SKIPPED [ 54%] 1573s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_discard_button SKIPPED [ 54%] 1573s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_discard_when_error SKIPPED [ 54%] 1573s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_open_button SKIPPED [ 55%] 1573s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_open_when_no_original SKIPPED [ 55%] 1573s spyder/plugins/editor/widgets/tests/test_status.py::test_status_bar SKIPPED [ 55%] 1573s spyder/plugins/explorer/tests/test_explorer_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 55%] 1573s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_file_explorer SKIPPED [ 55%] 1573s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files0-absolute] SKIPPED [ 55%] 1573s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files0-relative] SKIPPED [ 55%] 1573s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files1-absolute] SKIPPED [ 55%] 1573s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files1-relative] SKIPPED [ 55%] 1573s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files2-absolute] SKIPPED [ 55%] 1573s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files2-relative] SKIPPED [ 55%] 1573s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files0-absolute] SKIPPED [ 55%] 1573s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files0-relative] SKIPPED [ 56%] 1573s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files1-absolute] SKIPPED [ 56%] 1573s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files1-relative] SKIPPED [ 56%] 1573s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files2-absolute] SKIPPED [ 56%] 1573s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files2-relative] SKIPPED [ 56%] 1573s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[FileExplorerTest-create_folders_files0] SKIPPED [ 56%] 1573s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[FileExplorerTest-create_folders_files1] SKIPPED [ 56%] 1573s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[FileExplorerTest-create_folders_files2] SKIPPED [ 56%] 1573s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[ProjectExplorerTest-create_folders_files0] SKIPPED [ 56%] 1573s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[ProjectExplorerTest-create_folders_files1] SKIPPED [ 56%] 1573s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[ProjectExplorerTest-create_folders_files2] SKIPPED [ 56%] 1573s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[FileExplorerTest-create_folders_files0] SKIPPED [ 57%] 1573s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[FileExplorerTest-create_folders_files1] SKIPPED [ 57%] 1573s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[FileExplorerTest-create_folders_files2] SKIPPED [ 57%] 1573s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[ProjectExplorerTest-create_folders_files0] SKIPPED [ 57%] 1573s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[ProjectExplorerTest-create_folders_files1] SKIPPED [ 57%] 1573s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[ProjectExplorerTest-create_folders_files2] SKIPPED [ 57%] 1573s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[FileExplorerTest-create_folders_files0] SKIPPED [ 57%] 1573s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[FileExplorerTest-create_folders_files1] SKIPPED [ 57%] 1573s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[FileExplorerTest-create_folders_files2] SKIPPED [ 57%] 1573s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[ProjectExplorerTest-create_folders_files0] SKIPPED [ 57%] 1573s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[ProjectExplorerTest-create_folders_files1] SKIPPED [ 57%] 1573s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[ProjectExplorerTest-create_folders_files2] SKIPPED [ 58%] 1573s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[FileExplorerTest-create_folders_files0] SKIPPED [ 58%] 1573s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[FileExplorerTest-create_folders_files1] SKIPPED [ 58%] 1573s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[FileExplorerTest-create_folders_files2] SKIPPED [ 58%] 1573s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[ProjectExplorerTest-create_folders_files0] SKIPPED [ 58%] 1573s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[ProjectExplorerTest-create_folders_files1] SKIPPED [ 58%] 1573s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[ProjectExplorerTest-create_folders_files2] SKIPPED [ 58%] 1573s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_single_click_to_open SKIPPED [ 58%] 1573s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_find_in_files_search SKIPPED [ 58%] 1573s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_regex[findinfiles0] SKIPPED [ 58%] 1573s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_string[findinfiles0] SKIPPED [ 58%] 1573s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_empty_regex[findinfiles0] SKIPPED [ 59%] 1573s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_string_no_regexp[findinfiles0] SKIPPED [ 59%] 1573s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_multiple_string[findinfiles0] SKIPPED [ 59%] 1573s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_truncate_result_with_different_input[nnnnn] SKIPPED [ 59%] 1573s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_truncate_result_with_different_input[\xf1and\xfa] SKIPPED [ 59%] 1573s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_case_unsensitive_search[findinfiles0] SKIPPED [ 59%] 1573s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_case_sensitive_search[findinfiles0] SKIPPED [ 59%] 1573s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_search_regexp_error[findinfiles0] SKIPPED [ 59%] 1573s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_regexp_error[findinfiles0] SKIPPED [ 59%] 1573s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_no_empty_file_items SKIPPED [ 59%] 1573s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_add_external_paths SKIPPED [ 59%] 1573s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_clear_this_list SKIPPED [ 59%] 1573s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_delete_path SKIPPED [ 60%] 1573s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_set_project_path SKIPPED [ 60%] 1573s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_current_search_path[findinfiles0] SKIPPED [ 60%] 1573s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_max_history[searchin_combobox0] SKIPPED [ 60%] 1573s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_max_results SKIPPED [ 60%] 1573s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_find_in_single_file SKIPPED [ 60%] 1573s spyder/plugins/help/tests/test_plugin.py::test_no_docs_message SKIPPED [ 60%] 1573s spyder/plugins/help/tests/test_plugin.py::test_no_further_docs_message SKIPPED [ 60%] 1573s spyder/plugins/help/tests/test_plugin.py::test_help_opens_when_show_tutorial_unit SKIPPED [ 60%] 1573s spyder/plugins/help/tests/test_widgets.py::test_richtext SKIPPED (Test 1573s passed in previous runs) [ 60%] 1573s spyder/plugins/help/tests/test_widgets.py::test_plaintext SKIPPED (Test 1573s passed in previous runs) [ 60%] 1573s spyder/plugins/history/tests/test_history_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 61%] 1573s spyder/plugins/history/tests/test_plugin.py::test_init SKIPPED (Test 1573s passed in previous runs) [ 61%] 1573s spyder/plugins/history/tests/test_plugin.py::test_append_to_history SKIPPED [ 61%] 1573s spyder/plugins/history/tests/test_plugin.py::test_toggle_wrap_mode SKIPPED [ 61%] 1573s spyder/plugins/history/tests/test_plugin.py::test_toggle_line_numbers SKIPPED [ 61%] 1573s spyder/plugins/ipythonconsole/comms/tests/test_comms.py::test_comm_base SKIPPED [ 61%] 1573s spyder/plugins/ipythonconsole/comms/tests/test_comms.py::test_request SKIPPED [ 61%] 1573s spyder/plugins/ipythonconsole/tests/test_ipython_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 61%] 1573s spyder/plugins/ipythonconsole/utils/tests/test_spyder_kernel.py::test_kernel_pypath[True] SKIPPED [ 61%] 1573s spyder/plugins/ipythonconsole/utils/tests/test_spyder_kernel.py::test_kernel_pypath[False] SKIPPED [ 61%] 1573s spyder/plugins/ipythonconsole/utils/tests/test_spyder_kernel.py::test_python_interpreter SKIPPED [ 61%] 1573s spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py::test_connection_dialog_remembers_input_with_ssh_passphrase SKIPPED [ 62%] 1573s spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py::test_connection_dialog_doesnt_remember_input_with_ssh_passphrase SKIPPED [ 62%] 1573s spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py::test_connection_dialog_remembers_input_with_password SKIPPED [ 62%] 1573s spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py::test_connection_dialog_doesnt_remember_input_with_password SKIPPED [ 62%] 1573s spyder/plugins/layout/widgets/tests/test_dialog.py::test_layout_settings_dialog[layout_settings_dialog0] SKIPPED [ 62%] 1573s spyder/plugins/layout/widgets/tests/test_dialog.py::test_layout_save_dialog[layout_save_dialog0] SKIPPED [ 62%] 1573s spyder/plugins/maininterpreter/tests/test_confpage.py::test_load_time SKIPPED [ 62%] 1573s spyder/plugins/maininterpreter/tests/test_plugin.py::test_conda_interpreters SKIPPED [ 62%] 1573s spyder/plugins/maininterpreter/tests/test_plugin.py::test_pyenv_interpreters SKIPPED [ 62%] 1573s spyder/plugins/maininterpreter/tests/test_plugin.py::test_internal_interpreter SKIPPED [ 62%] 1573s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_outline_explorer[text] SKIPPED [ 62%] 1573s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_go_to_cursor_position SKIPPED [ 62%] 1573s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_follow_cursor SKIPPED [ 63%] 1573s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_go_to_cursor_position_with_new_file SKIPPED [ 63%] 1573s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_go_to_last_item SKIPPED [ 63%] 1573s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_display_variables SKIPPED [ 63%] 1573s spyder/plugins/plots/tests/test_plugin.py::test_fit_action SKIPPED (Test 1573s passed in previous runs) [ 63%] 1573s spyder/plugins/plots/tests/test_plugin.py::test_zoom_actions SKIPPED [ 63%] 1573s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_figure_to_file[image/png-.png] SKIPPED [ 63%] 1573s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_figure_to_file[image/svg+xml-.svg] SKIPPED [ 63%] 1573s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_figure_to_file[image/svg+xml-.png] SKIPPED [ 63%] 1573s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_all_figures[image/png] SKIPPED [ 63%] 1573s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_all_figures[image/svg+xml] SKIPPED [ 63%] 1573s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_get_unique_figname SKIPPED [ 64%] 1573s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_current_figure[image/png] SKIPPED [ 64%] 1573s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_current_figure[image/svg+xml] SKIPPED [ 64%] 1573s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_all_figures[image/png] SKIPPED [ 64%] 1573s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_all_figures[image/svg+xml] SKIPPED [ 64%] 1573s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_one_thumbnail[image/png] SKIPPED [ 64%] 1573s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_one_thumbnail[image/svg+xml] SKIPPED [ 64%] 1573s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_go_prev_next_thumbnail[image/png] SKIPPED [ 64%] 1573s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_go_prev_next_thumbnail[image/svg+xml] SKIPPED [ 64%] 1573s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_scroll_to_item SKIPPED [ 64%] 1573s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_scroll_down_to_newest_plot SKIPPED [ 64%] 1573s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_mouse_clicking_thumbnails[image/png] SKIPPED [ 65%] 1573s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_mouse_clicking_thumbnails[image/svg+xml] SKIPPED [ 65%] 1573s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_thumbnails[image/png] SKIPPED [ 65%] 1573s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_thumbnails[image/svg+xml] SKIPPED [ 65%] 1573s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_thumbnails[image/png] SKIPPED [ 65%] 1573s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_thumbnails[image/svg+xml] SKIPPED [ 65%] 1573s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_copy_png_to_clipboard SKIPPED [ 65%] 1573s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_copy_svg_to_clipboard SKIPPED [ 65%] 1573s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_zoom_figure_viewer[image/png] SKIPPED [ 65%] 1573s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_zoom_figure_viewer[image/svg+xml] SKIPPED [ 65%] 1573s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_autofit_figure_viewer[image/png] SKIPPED [ 65%] 1573s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_autofit_figure_viewer[image/svg+xml] SKIPPED [ 66%] 1573s spyder/plugins/preferences/tests/test_config_dialog.py::test_config_dialog_save_to_conf SKIPPED [ 66%] 1573s spyder/plugins/profiler/tests/test_profiler.py::test_format_measure SKIPPED [ 66%] 1573s spyder/plugins/profiler/tests/test_profiler.py::test_color_string SKIPPED [ 66%] 1573s spyder/plugins/profiler/tests/test_profiler.py::test_format_output SKIPPED [ 66%] 1573s spyder/plugins/profiler/tests/test_profiler_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 66%] 1573s spyder/plugins/projects/tests/test_plugin.py::test_open_project[\u6e2c\u8a66] SKIPPED [ 66%] 1573s spyder/plugins/projects/tests/test_plugin.py::test_open_project[\u0627\u062e\u062a\u0628\u0627\u0631] SKIPPED [ 66%] 1573s spyder/plugins/projects/tests/test_plugin.py::test_open_project[test_dir] SKIPPED [ 66%] 1573s spyder/plugins/projects/tests/test_plugin.py::test_delete_project[\u6e2c\u8a66] SKIPPED [ 66%] 1573s spyder/plugins/projects/tests/test_plugin.py::test_delete_project[\u0627\u062e\u062a\u0628\u0627\u0631] SKIPPED [ 66%] 1573s spyder/plugins/projects/tests/test_plugin.py::test_delete_project[test_dir] SKIPPED [ 66%] 1573s spyder/plugins/projects/tests/test_plugin.py::test_close_project_sets_visible_config[True] SKIPPED [ 67%] 1573s spyder/plugins/projects/tests/test_plugin.py::test_close_project_sets_visible_config[False] SKIPPED [ 67%] 1573s spyder/plugins/projects/tests/test_plugin.py::test_on_close_sets_visible_config[True] SKIPPED [ 67%] 1573s spyder/plugins/projects/tests/test_plugin.py::test_on_close_sets_visible_config[False] SKIPPED [ 67%] 1573s spyder/plugins/projects/tests/test_plugin.py::test_open_project_uses_visible_config[True] SKIPPED [ 67%] 1573s spyder/plugins/projects/tests/test_plugin.py::test_open_project_uses_visible_config[False] SKIPPED [ 67%] 1573s spyder/plugins/projects/tests/test_plugin.py::test_switch_to_plugin[False] SKIPPED [ 67%] 1573s spyder/plugins/projects/tests/test_plugin.py::test_switch_to_plugin[True] SKIPPED [ 67%] 1573s spyder/plugins/projects/tests/test_plugin.py::test_set_get_project_filenames_when_closing_no_files SKIPPED [ 67%] 1573s spyder/plugins/projects/tests/test_plugin.py::test_set_get_project_filenames_when_closing SKIPPED [ 67%] 1573s spyder/plugins/projects/tests/test_plugin.py::test_set_get_project_filenames_when_switching SKIPPED [ 67%] 1573s spyder/plugins/projects/tests/test_plugin.py::test_recent_projects_menu_action SKIPPED [ 68%] 1573s spyder/plugins/projects/tests/test_plugin.py::test_project_explorer_tree_root SKIPPED [ 68%] 1573s spyder/plugins/projects/tests/test_plugin.py::test_filesystem_notifications SKIPPED [ 68%] 1573s spyder/plugins/projects/tests/test_plugin.py::test_loaded_and_closed_signals SKIPPED [ 68%] 1573s spyder/plugins/projects/tests/test_plugin.py::test_project_cli SKIPPED [ 68%] 1573s spyder/plugins/projects/tests/test_plugin.py::test_reopen_project SKIPPED [ 68%] 1573s spyder/plugins/projects/tests/test_plugin.py::test_recreate_project_config SKIPPED [ 68%] 1573s spyder/plugins/projects/utils/tests/test_cookie.py::test_load_cookiecutter_project_config SKIPPED [ 68%] 1573s spyder/plugins/projects/utils/tests/test_cookie.py::test_load_cookiecutter_project_hooks SKIPPED [ 68%] 1573s spyder/plugins/projects/utils/tests/test_cookie.py::test_generate_cookiecutter_project_defaults SKIPPED [ 68%] 1573s spyder/plugins/projects/utils/tests/test_cookie.py::test_generate_cookiecutter_project_extra_content SKIPPED [ 68%] 1573s spyder/plugins/projects/utils/tests/test_cookie.py::test_generate_cookiecutter_project_exception SKIPPED [ 69%] 1573s spyder/plugins/projects/widgets/tests/test_configdialog.py::test_projects_preferences SKIPPED [ 69%] 1573s spyder/plugins/projects/widgets/tests/test_project.py::test_empty_project SKIPPED [ 69%] 1573s spyder/plugins/projects/widgets/tests/test_project.py::test_set_load_recent_files SKIPPED [ 69%] 1573s spyder/plugins/projects/widgets/tests/test_project_explorer.py::test_project_explorer SKIPPED [ 69%] 1573s spyder/plugins/projects/widgets/tests/test_project_explorer.py::test_change_directory_in_project_explorer SKIPPED [ 69%] 1573s spyder/plugins/projects/widgets/tests/test_projectdialog.py::test_projectdialog_location SKIPPED [ 69%] 1573s spyder/plugins/projects/widgets/tests/test_projectdialog.py::test_directory_validations SKIPPED [ 69%] 1573s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_empty SKIPPED [ 69%] 1573s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-y] SKIPPED [ 69%] 1573s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-yes] SKIPPED [ 69%] 1573s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-true] SKIPPED [ 70%] 1574s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-YES] SKIPPED [ 70%] 1574s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-True] SKIPPED [ 70%] 1574s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-n] SKIPPED [ 70%] 1574s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-no] SKIPPED [ 70%] 1574s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-false] SKIPPED [ 70%] 1574s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-NO] SKIPPED [ 70%] 1574s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-False] SKIPPED [ 70%] 1574s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_list[opt-value0] SKIPPED [ 70%] 1574s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_dict[opt-value0] SKIPPED [ 70%] 1574s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_private_variables[_nope-nothing] SKIPPED [ 70%] 1574s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_private_variables[__nope_2-nothing] SKIPPED [ 70%] 1574s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_render SKIPPED [ 71%] 1574s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_no_render SKIPPED [ 71%] 1574s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_validate_passes SKIPPED [ 71%] 1574s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_validate_fails SKIPPED [ 71%] 1574s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[None] SKIPPED [ 71%] 1574s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Script] SKIPPED [ 71%] 1574s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Working] SKIPPED [ 71%] 1574s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Project] SKIPPED [ 71%] 1574s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Home] SKIPPED [ 71%] 1574s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Script & Home] SKIPPED [ 71%] 1574s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Working & Project] SKIPPED [ 71%] 1574s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Script & Working] SKIPPED [ 72%] 1574s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Project & Home] SKIPPED [ 72%] 1574s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[All] SKIPPED [ 72%] 1574s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_noproject SKIPPED [ 72%] 1574s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[None] SKIPPED [ 72%] 1574s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Script] SKIPPED [ 72%] 1574s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Working] SKIPPED [ 72%] 1574s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Project] SKIPPED [ 72%] 1574s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Home] SKIPPED [ 72%] 1574s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Script & Home] SKIPPED [ 72%] 1574s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Working & Project] SKIPPED [ 72%] 1574s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Script & Working] SKIPPED [ 73%] 1574s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Project & Home] SKIPPED [ 73%] 1574s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[All] SKIPPED [ 73%] 1574s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_max_history_conf SKIPPED [ 73%] 1574s spyder/plugins/pylint/tests/test_pylint.py::test_custom_interpreter[True] SKIPPED [ 73%] 1574s spyder/plugins/pylint/tests/test_pylint.py::test_custom_interpreter[False] SKIPPED [ 73%] 1574s spyder/plugins/pylint/tests/test_pylint_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 73%] 1574s spyder/plugins/pythonpath/tests/test_utils.py::test_check_path SKIPPED [ 73%] 1574s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_pathmanager[pathmanager0] SKIPPED [ 73%] 1574s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_check_uncheck_path[pathmanager0] SKIPPED [ 73%] 1574s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_export_to_PYTHONPATH[pathmanager0] SKIPPED [ 73%] 1574s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_invalid_directories[pathmanager0] SKIPPED [ 74%] 1574s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_remove_item_and_reply_no[pathmanager0] SKIPPED [ 74%] 1574s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_remove_item_and_reply_yes[pathmanager0] SKIPPED [ 74%] 1574s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_add_repeated_item[pathmanager0] SKIPPED [ 74%] 1574s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_buttons_state[pathmanager0] SKIPPED [ 74%] 1574s spyder/plugins/run/tests/test_run.py::test_run_plugin SKIPPED (Test 1574s passed in previous runs) [ 74%] 1574s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_shortcuts SKIPPED [ 74%] 1574s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_shortcut_in_conf_is_filtered_with_shortcut_data SKIPPED [ 74%] 1574s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_shortcuts_filtering SKIPPED [ 74%] 1574s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_shortcut_filtering_context SKIPPED [ 74%] 1574s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_clear_shortcut SKIPPED [ 74%] 1574s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_press_new_sequence SKIPPED [ 74%] 1574s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_press_new_compound_sequence SKIPPED [ 75%] 1574s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_clear_back_new_sequence SKIPPED [ 75%] 1574s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_sequence_conflict SKIPPED [ 75%] 1574s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_sequence_single_key SKIPPED [ 75%] 1574s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_set_sequence_to_default SKIPPED [ 75%] 1574s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_invalid_char_in_sequence SKIPPED [ 75%] 1574s spyder/plugins/shortcuts/tests/test_shortcuts_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 75%] 1574s spyder/plugins/shortcuts/widgets/tests/test_summary.py::test_shortcutssummary SKIPPED [ 75%] 1574s spyder/plugins/shortcuts/widgets/tests/test_summary.py::test_shortcutssummary_texts SKIPPED [ 75%] 1574s spyder/plugins/statusbar/widgets/tests/test_status.py::test_status_bar_default_widgets SKIPPED [ 75%] 1574s spyder/plugins/statusbar/widgets/tests/test_status.py::test_status_bar_widget_signal SKIPPED [ 75%] 1574s spyder/plugins/statusbar/widgets/tests/test_status.py::test_custom_widget SKIPPED [ 76%] 1574s spyder/plugins/switcher/tests/test_switcher.py::test_switcher SKIPPED [ 76%] 1574s spyder/plugins/switcher/tests/test_switcher.py::test_switcher_filter_and_mode SKIPPED [ 76%] 1574s spyder/plugins/switcher/tests/test_switcher.py::test_switcher_filter_unicode SKIPPED [ 76%] 1574s spyder/plugins/toolbar/tests/test_toolbar.py::test_default_order SKIPPED [ 76%] 1574s spyder/plugins/toolbar/tests/test_toolbar.py::test_restore_toolbars_order SKIPPED [ 76%] 1574s spyder/plugins/toolbar/tests/test_toolbar.py::test_reorder_toolbars SKIPPED [ 76%] 1574s spyder/plugins/tours/tests/test_tour.py::test_tour SKIPPED (Test passed 1574s in previous runs) [ 76%] 1574s spyder/plugins/variableexplorer/tests/test_variableexplorer_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 76%] 1574s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer SKIPPED [ 76%] 1574s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params0] SKIPPED [ 76%] 1574s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params1] SKIPPED [ 77%] 1574s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params2] SKIPPED [ 77%] 1574s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params3] SKIPPED [ 77%] 1574s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params4] SKIPPED [ 77%] 1574s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params5] SKIPPED [ 77%] 1574s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_types[params0] SKIPPED [ 77%] 1574s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_types[params1] SKIPPED [ 77%] 1574s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refreshaction_disabled SKIPPED [ 77%] 1574s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refresh SKIPPED [ 77%] 1574s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refresh_when_variable_deleted SKIPPED [ 77%] 1574s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refresh_nested SKIPPED [ 77%] 1574s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refresh_doubly_nested SKIPPED [ 77%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_object_arrays SKIPPED [ 78%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_object_arrays_display[data0] SKIPPED [ 78%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_attribute_errors[data0] SKIPPED [ 78%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_type_errors[data0] SKIPPED [ 78%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_string_array_data_is_str[data0] SKIPPED [ 78%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_format[data0] SKIPPED [ 78%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_format_thousands[data0] SKIPPED [ 78%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_inf_array SKIPPED [ 78%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_string_array SKIPPED [ 78%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_unicode_array SKIPPED [ 78%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_masked_array SKIPPED [ 78%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_record_array SKIPPED [ 79%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_record_array_with_titles SKIPPED [ 79%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_float_array SKIPPED [ 79%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_complex_array SKIPPED [ 79%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_bool_array SKIPPED [ 79%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_int8_array SKIPPED [ 79%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_float16_array SKIPPED [ 79%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_3d_array SKIPPED [ 79%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_empty_3d_array SKIPPED [ 79%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refreshaction_disabled SKIPPED [ 79%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh SKIPPED [ 79%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh_after_edit[16384] SKIPPED [ 80%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh_after_edit[65536] SKIPPED [ 80%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh_into_int SKIPPED [ 80%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh_when_variable_deleted SKIPPED [ 80%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_edit_1d_array SKIPPED [ 80%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_edit_2d_array SKIPPED [ 80%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_edit_complex_array SKIPPED [ 80%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arraymodel_set_data_overflow SKIPPED [ 80%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_edit_overflow SKIPPED [ 80%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_index_sort SKIPPED [ 80%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_to_type SKIPPED [ 80%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_editor_shows_scrollbar SKIPPED [ 81%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_editor_scroll SKIPPED [ 81%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_datetimeindex SKIPPED [ 81%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_simpleindex SKIPPED [ 81%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_simpleindex_custom_columns SKIPPED [ 81%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_multiindex SKIPPED [ 81%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_header_bom SKIPPED [ 81%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_header_encoding SKIPPED [ 81%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_basic SKIPPED [ 81%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_sort SKIPPED [ 81%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_sort_is_stable SKIPPED [ 81%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_max_min_col_update SKIPPED [ 81%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_max_min_col_update_constant SKIPPED [ 82%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_with_timezone_aware_timestamps SKIPPED [ 82%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_with_categories SKIPPED [ 82%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_numbers SKIPPED [ 82%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_numbers_using_global_max SKIPPED [ 82%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_string SKIPPED [ 82%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_object SKIPPED [ 82%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_missings SKIPPED [ 82%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_nullable_numbers SKIPPED [ 82%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_with_format_percent_d_and_nan SKIPPED [ 82%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refreshaction_disabled SKIPPED [ 82%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh SKIPPED [ 83%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_after_edit[16384] SKIPPED [ 83%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_after_edit[65536] SKIPPED [ 83%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_into_int SKIPPED [ 83%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_when_variable_deleted SKIPPED [ 83%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_change_format SKIPPED [ 83%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_with_format_thousands SKIPPED [ 83%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_menu_options SKIPPED [ 83%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_with_various_indexes SKIPPED [ 83%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_with_OutOfBoundsDatetime SKIPPED [ 83%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_sort_dataframe_with_duplicate_column SKIPPED [ 83%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_sort_dataframe_with_category_dtypes SKIPPED [ 84%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_set_data_overflow SKIPPED [ 84%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_edit_overflow SKIPPED [ 84%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_set_data_complex SKIPPED [ 84%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_edit_complex SKIPPED [ 84%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_set_data_bool SKIPPED [ 84%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_edit_bool SKIPPED [ 84%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_non_ascii_index SKIPPED [ 84%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_no_convert_strings_to_unicode SKIPPED [ 84%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_importwizard.py::test_importwizard SKIPPED [ 84%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_automatic_column_width SKIPPED [ 84%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_sort_by_column SKIPPED [ 85%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_keys_sorted_and_sort_with_large_rows SKIPPED [ 85%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_filtering_with_large_rows SKIPPED [ 85%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_namespacebrowser_plot_with_mute_inline_plotting_true SKIPPED [ 85%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_namespacebrowser_plot_options SKIPPED [ 85%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_namespacebrowser_plot_with_mute_inline_plotting_false SKIPPED [ 85%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_preferences.py::test_preferences_float_format SKIPPED [ 85%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_preferences.py::test_preferences_background SKIPPED [ 85%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_preferences.py::test_preferences_coloring_algo SKIPPED [ 85%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_preferences.py::test_preferences_for_arrays SKIPPED [ 85%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_texteditor.py::test_texteditor SKIPPED [ 85%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_texteditor.py::test_title[\xf1] SKIPPED [ 85%] 1574s spyder/plugins/variableexplorer/widgets/tests/test_texteditor.py::test_title[r] SKIPPED [ 86%] 1574s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_basic_initialization SKIPPED [ 86%] 1574s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_get_workingdir SKIPPED [ 86%] 1574s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_get_workingdir_startup SKIPPED [ 86%] 1574s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_get_workingdir_cli SKIPPED [ 86%] 1574s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_file_goto SKIPPED [ 86%] 1574s spyder/plugins/workingdirectory/tests/test_workingdirectory_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 86%] 1574s spyder/tests/test_dependencies_in_sync.py::test_dependencies_for_binder_in_sync SKIPPED [ 86%] 1574s spyder/tests/test_dependencies_in_sync.py::test_dependencies_for_spyder_dialog_in_sync SKIPPED [ 86%] 1574s spyder/tests/test_dependencies_in_sync.py::test_dependencies_for_spyder_setup_install_requires_in_sync SKIPPED [ 86%] 1574s spyder/tests/test_dependencies_in_sync.py::test_dependencies_for_spyder_setup_extras_requires_in_sync SKIPPED [ 86%] 1574s 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%] 1574s spyder/tests/test_dont_use.py::test_dont_use[^[\\s\\#]*\\bprint\\(((?!file=).)*\\)-exclude_patterns1-message1] SKIPPED [ 87%] 1574s spyder/tests/test_dont_use.py::test_dont_use[^[\\s\\#]*\\bprint\\s+(?!>>)((?!#).)*-exclude_patterns2-message2] SKIPPED [ 87%] 1574s spyder/tests/test_dont_use.py::test_check_charaters_translation[\uff05] SKIPPED [ 87%] 1574s spyder/utils/introspection/tests/test_modulecompletion.py::test_module_completion SKIPPED [ 87%] 1574s spyder/utils/tests/test_bsdsocket.py::test_bsdsockets SKIPPED (Test 1574s passed in previous runs) [ 87%] 1574s spyder/utils/tests/test_encoding.py::test_permissions SKIPPED (Test 1574s passed in previous runs) [ 87%] 1574s spyder/utils/tests/test_encoding.py::test_timestamp SKIPPED (Test passed 1574s in previous runs) [ 87%] 1574s spyder/utils/tests/test_encoding.py::test_is_text_file SKIPPED (Test 1574s passed in previous runs) [ 87%] 1574s spyder/utils/tests/test_encoding.py::test_files_encodings[utf-8-utf-8.txt] SKIPPED [ 87%] 1574s spyder/utils/tests/test_encoding.py::test_files_encodings[windows-1252-windows-1252.txt] SKIPPED [ 87%] 1574s spyder/utils/tests/test_encoding.py::test_files_encodings[ascii-ascii.txt] SKIPPED [ 88%] 1574s spyder/utils/tests/test_encoding.py::test_files_encodings[Big5-Big5.txt] SKIPPED [ 88%] 1574s spyder/utils/tests/test_encoding.py::test_files_encodings[KOI8-R-KOI8-R.txt] SKIPPED [ 88%] 1574s spyder/utils/tests/test_encoding.py::test_files_encodings[iso-8859-1-copyright.txt] SKIPPED [ 88%] 1574s spyder/utils/tests/test_encoding.py::test_files_encodings[utf-8-copyright.py] SKIPPED [ 88%] 1574s spyder/utils/tests/test_encoding.py::test_files_encodings[iso8859-9-iso8859-9.py] SKIPPED [ 88%] 1574s spyder/utils/tests/test_environ.py::test_get_user_environment_variables SKIPPED [ 88%] 1574s spyder/utils/tests/test_environ.py::test_get_user_env_newline SKIPPED [ 88%] 1574s spyder/utils/tests/test_environ.py::test_environ SKIPPED (Test passed in 1574s previous runs) [ 88%] 1574s spyder/utils/tests/test_icons.py::test_icon_mapping SKIPPED (Test passed 1574s in previous runs) [ 88%] 1574s spyder/utils/tests/test_misc.py::test_get_common_path SKIPPED (Test 1574s passed in previous runs) [ 88%] 1574s spyder/utils/tests/test_programs.py::test_is_valid_w_interpreter SKIPPEDs.) [ 88%] 1574s spyder/utils/tests/test_programs.py::test_run_python_script_in_terminal SKIPPED [ 89%] 1574s spyder/utils/tests/test_programs.py::test_find_program SKIPPED (Test 1574s passed in previous runs) [ 89%] 1574s spyder/utils/tests/test_programs.py::test_shell_split SKIPPED (Test 1574s passed in previous runs) [ 89%] 1574s spyder/utils/tests/test_programs.py::test_check_version SKIPPED (Test 1574s passed in previous runs) [ 89%] 1574s spyder/utils/tests/test_programs.py::test_is_module_installed SKIPPED [ 89%] 1574s spyder/utils/tests/test_programs.py::test_is_module_installed_with_custom_interpreter SKIPPED [ 89%] 1574s spyder/utils/tests/test_programs.py::test_get_temp_dir_ensure_dir_exists SKIPPED [ 89%] 1574s spyder/utils/tests/test_programs.py::test_clean_win_application_path SKIPPED [ 89%] 1574s spyder/utils/tests/test_programs.py::test_get_installed_apps_and_icons SKIPPED [ 89%] 1574s spyder/utils/tests/test_programs.py::test_parse_linux_desktop_entry SKIPPED [ 89%] 1574s spyder/utils/tests/test_programs.py::test_open_files_with_application SKIPPED [ 89%] 1574s spyder/utils/tests/test_programs.py::test_get_package_version SKIPPED [ 90%] 1574s spyder/utils/tests/test_programs.py::test_get_module_version SKIPPED [ 90%] 1574s spyder/utils/tests/test_sourcecode.py::test_normalize_eols SKIPPED (Test 1574s passed in previous runs) [ 90%] 1574s spyder/utils/tests/test_sourcecode.py::test_get_primary_at SKIPPED (Test 1574s passed in previous runs) [ 90%] 1574s spyder/utils/tests/test_sourcecode.py::test_get_identifiers SKIPPED [ 90%] 1574s spyder/utils/tests/test_sourcecode.py::test_split_source SKIPPED (Test 1574s passed in previous runs) [ 90%] 1574s spyder/utils/tests/test_sourcecode.py::test_path_components SKIPPED [ 90%] 1574s spyder/utils/tests/test_sourcecode.py::test_differentiate_prefix SKIPPED [ 90%] 1574s spyder/utils/tests/test_sourcecode.py::test_get_same_name_files SKIPPED [ 90%] 1574s spyder/utils/tests/test_sourcecode.py::test_shortest_path SKIPPED (Test 1574s passed in previous runs) [ 90%] 1574s spyder/utils/tests/test_sourcecode.py::test_disambiguate_fname SKIPPED [ 90%] 1574s spyder/utils/tests/test_sourcecode.py::test_get_eol_chars SKIPPED (Test 1574s passed in previous runs) [ 91%] 1574s spyder/utils/tests/test_sourcecode.py::test_get_eol_chars_no_eol SKIPPED [ 91%] 1574s spyder/utils/tests/test_stringmatching.py::test_stringmatching_full SKIPPED [ 91%] 1574s spyder/utils/tests/test_stringmatching.py::test_stringmatching_order_filter SKIPPED [ 91%] 1574s spyder/utils/tests/test_syntaxhighlighters.py::test_HtmlSH_basic SKIPPED [ 91%] 1574s spyder/utils/tests/test_syntaxhighlighters.py::test_HtmlSH_unclosed_commend SKIPPED [ 91%] 1574s spyder/utils/tests/test_syntaxhighlighters.py::test_PythonSH_UTF16_number SKIPPED [ 91%] 1574s spyder/utils/tests/test_syntaxhighlighters.py::test_PythonSH_UTF16_string SKIPPED [ 91%] 1574s spyder/utils/tests/test_syntaxhighlighters.py::test_python_string_prefix SKIPPED [ 91%] 1574s spyder/utils/tests/test_syntaxhighlighters.py::test_Markdown_basic SKIPPED [ 91%] 1574s spyder/utils/tests/test_syntaxhighlighters.py::test_python_outline_explorer_comment[# --- First variant] SKIPPED [ 91%] 1574s spyder/utils/tests/test_syntaxhighlighters.py::test_python_outline_explorer_comment[#------ 2nd variant] SKIPPED [ 92%] 1574s spyder/utils/tests/test_syntaxhighlighters.py::test_python_outline_explorer_comment[### 3rd variant] SKIPPED [ 92%] 1574s spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[#---] SKIPPED [ 92%] 1574s spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[#--------] SKIPPED [ 92%] 1574s spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[#--- ] SKIPPED [ 92%] 1574s spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[# -------] SKIPPED [ 92%] 1574s spyder/utils/tests/test_system.py::test_system SKIPPED (Test passed in 1574s previous runs) [ 92%] 1574s spyder/utils/tests/test_vcs.py::test_vcs_tool SKIPPED (Not to be run 1574s outside of CIs) [ 92%] 1574s spyder/utils/tests/test_vcs.py::test_vcs_root SKIPPED (Not running from 1574s a git repo) [ 92%] 1574s spyder/utils/tests/test_vcs.py::test_git_revision SKIPPED (Not running 1574s from a git repo) [ 92%] 1574s spyder/utils/tests/test_vcs.py::test_no_git SKIPPED (Test passed in 1574s previous runs) [ 92%] 1574s spyder/utils/tests/test_vcs.py::test_get_git_refs SKIPPED (Not running 1574s from a git repo) [ 92%] 1574s spyder/utils/tests/test_vcs.py::test_get_git_remotes SKIPPED (Not 1574s running from a git repo) [ 93%] 1574s spyder/utils/tests/test_vcs.py::test_remote_to_url[https://github.com/neophnx/spyder.git-https://github.com/neophnx/spyder] SKIPPED [ 93%] 1574s spyder/utils/tests/test_vcs.py::test_remote_to_url[http://github.com/neophnx/spyder.git-http://github.com/neophnx/spyder] SKIPPED [ 93%] 1574s spyder/utils/tests/test_vcs.py::test_remote_to_url[git@github.com:goanpeca/spyder.git-https://github.com/goanpeca/spyder] SKIPPED [ 93%] 1574s spyder/widgets/github/tests/test_github_backend.py::test_invalid_credentials SKIPPED [ 93%] 1574s spyder/widgets/github/tests/test_github_backend.py::test_empty_credentials SKIPPED [ 93%] 1574s spyder/widgets/github/tests/test_github_backend.py::test_fake_credentials_bad_repo SKIPPED [ 93%] 1574s spyder/widgets/github/tests/test_github_backend.py::test_get_credentials_from_settings SKIPPED [ 93%] 1574s spyder/widgets/github/tests/test_github_backend.py::test_store_user_credentials SKIPPED [ 93%] 1574s spyder/widgets/github/tests/test_github_login.py::test_dialog SKIPPED [ 93%] 1574s spyder/widgets/tests/test_array_builder.py::test_array_inline SKIPPED [ 93%] 1574s spyder/widgets/tests/test_array_builder.py::test_array_inline_array_invalid SKIPPED [ 94%] 1574s spyder/widgets/tests/test_array_builder.py::test_array_inline_1d_array SKIPPED [ 94%] 1574s spyder/widgets/tests/test_array_builder.py::test_array_inline_nan_array SKIPPED [ 94%] 1574s spyder/widgets/tests/test_array_builder.py::test_array_inline_inf_array SKIPPED [ 94%] 1574s spyder/widgets/tests/test_array_builder.py::test_array_inline_force_float_array SKIPPED [ 94%] 1574s spyder/widgets/tests/test_array_builder.py::test_array_inline_force_float_error_array SKIPPED [ 94%] 1574s spyder/widgets/tests/test_array_builder.py::test_array_table SKIPPED [ 94%] 1574s spyder/widgets/tests/test_array_builder.py::test_array_table_empty_items SKIPPED [ 94%] 1574s spyder/widgets/tests/test_array_builder.py::test_array_table_spaces_in_item SKIPPED [ 94%] 1574s spyder/widgets/tests/test_array_builder.py::test_array_table_empty SKIPPED [ 94%] 1574s spyder/widgets/tests/test_browser.py::test_browser SKIPPED (Test passed 1574s in previous runs) [ 94%] 1574s spyder/widgets/tests/test_collectioneditor.py::test_rename_variable SKIPPED [ 95%] 1574s spyder/widgets/tests/test_collectioneditor.py::test_remove_variable SKIPPED [ 95%] 1574s spyder/widgets/tests/test_collectioneditor.py::test_remove_remote_variable SKIPPED [ 95%] 1574s spyder/widgets/tests/test_collectioneditor.py::test_filter_rows SKIPPED [ 95%] 1574s spyder/widgets/tests/test_collectioneditor.py::test_remote_make_data_function SKIPPED [ 95%] 1574s spyder/widgets/tests/test_collectioneditor.py::test_create_dataframeeditor_with_correct_format SKIPPED [ 95%] 1574s spyder/widgets/tests/test_collectioneditor.py::test_collectionsmodel_with_two_ints SKIPPED [ 95%] 1574s spyder/widgets/tests/test_collectioneditor.py::test_collectionsmodel_with_index SKIPPED [ 95%] 1574s spyder/widgets/tests/test_collectioneditor.py::test_shows_dataframeeditor_when_editing_index SKIPPED [ 95%] 1574s spyder/widgets/tests/test_collectioneditor.py::test_sort_numpy_numeric_collectionsmodel SKIPPED [ 95%] 1574s spyder/widgets/tests/test_collectioneditor.py::test_sort_float_collectionsmodel SKIPPED [ 95%] 1574s spyder/widgets/tests/test_collectioneditor.py::test_sort_collectionsmodel SKIPPED [ 96%] 1574s spyder/widgets/tests/test_collectioneditor.py::test_sort_and_fetch_collectionsmodel_with_many_rows SKIPPED [ 96%] 1574s spyder/widgets/tests/test_collectioneditor.py::test_rename_and_duplicate_item_in_collection_editor SKIPPED [ 96%] 1574s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditorwidget_refresh_action_disabled SKIPPED [ 96%] 1574s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh SKIPPED [ 96%] 1574s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh_after_edit[16384] SKIPPED [ 96%] 1574s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh_after_edit[65536] SKIPPED [ 96%] 1574s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh_when_variable_deleted SKIPPED [ 96%] 1574s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh_nested SKIPPED [ 96%] 1574s spyder/widgets/tests/test_collectioneditor.py::test_edit_datetime SKIPPED [ 96%] 1574s spyder/widgets/tests/test_collectioneditor.py::test_edit_mutable_and_immutable_types SKIPPED [ 96%] 1574s spyder/widgets/tests/test_collectioneditor.py::test_view_module_in_coledit SKIPPED [ 96%] 1574s spyder/widgets/tests/test_collectioneditor.py::test_notimplementederror_multiindex SKIPPED [ 97%] 1574s spyder/widgets/tests/test_collectioneditor.py::test_editor_parent_set SKIPPED [ 97%] 1574s spyder/widgets/tests/test_collectioneditor.py::test_xml_dom_element_view SKIPPED [ 97%] 1574s spyder/widgets/tests/test_collectioneditor.py::test_pandas_dateoffset_view SKIPPED [ 97%] 1574s spyder/widgets/tests/test_collectioneditor.py::test_set_nonsettable_objects SKIPPED [ 97%] 1574s spyder/widgets/tests/test_collectioneditor.py::test_edit_nonsettable_objects SKIPPED [ 97%] 1574s spyder/widgets/tests/test_collectioneditor.py::test_collectionseditor_with_class_having_buggy_copy SKIPPED [ 97%] 1574s spyder/widgets/tests/test_collectioneditor.py::test_collectionseditor_with_class_having_correct_copy SKIPPED [ 97%] 1574s spyder/widgets/tests/test_collectioneditor.py::test_collectionseditor_when_clicking_on_header_and_large_rows SKIPPED [ 97%] 1574s spyder/widgets/tests/test_collectioneditor.py::test_dicts_with_mixed_types_as_key SKIPPED [ 97%] 1574s spyder/widgets/tests/test_collectioneditor.py::test_dicts_natural_sorting SKIPPED [ 97%] 1574s spyder/widgets/tests/test_collectioneditor.py::test_dicts_natural_sorting_mixed_types SKIPPED [ 98%] 1574s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_plot SKIPPED [ 98%] 1574s spyder/widgets/tests/test_dependencies.py::test_dependencies SKIPPED [ 98%] 1574s spyder/widgets/tests/test_findreplace.py::test_findreplace_multiline_replacement SKIPPED [ 98%] 1574s spyder/widgets/tests/test_findreplace.py::test_replace_selection SKIPPED [ 98%] 1574s spyder/widgets/tests/test_findreplace.py::test_replace_all SKIPPED (Test 1574s passed in previous runs) [ 98%] 1574s spyder/widgets/tests/test_findreplace.py::test_messages_action SKIPPED [ 98%] 1574s spyder/widgets/tests/test_findreplace.py::test_replace_text_button SKIPPED [ 98%] 1574s spyder/widgets/tests/test_findreplace.py::test_update_matches SKIPPED [ 98%] 1574s spyder/widgets/tests/test_findreplace.py::test_clear_action SKIPPED [ 98%] 1574s spyder/widgets/tests/test_findreplace.py::test_replace_all_backslash SKIPPED [ 98%] 1574s spyder/widgets/tests/test_helperwidgets.py::test_messagecheckbox SKIPPED [ 99%] 1574s spyder/widgets/tests/test_mixins.py::test_get_current_object[test_object0] SKIPPED [ 99%] 1574s spyder/widgets/tests/test_mixins.py::test_get_current_object[test_object1] SKIPPED [ 99%] 1574s spyder/widgets/tests/test_mixins.py::test_get_current_word SKIPPED (Test 1574s passed in previous runs) [ 99%] 1574s spyder/widgets/tests/test_mixins.py::test_get_unicode_regexp SKIPPED [ 99%] 1574s spyder/widgets/tests/test_mixins.py::test_get_number_matches SKIPPED [ 99%] 1574s spyder/widgets/tests/test_mixins.py::test_get_match_number SKIPPED (Test 1574s passed in previous runs) [ 99%] 1574s spyder/widgets/tests/test_mixins.py::test_get_number_with_words SKIPPED [ 99%] 1574s spyder/widgets/tests/test_reporterror.py::test_dialog SKIPPED (Test 1574s passed in previous runs) [ 99%] 1574s spyder/widgets/tests/test_reporterror.py::test_report_issue_url SKIPPED [ 99%] 1574s spyder/widgets/tests/test_reporterror.py::test_render_issue SKIPPED [ 99%] 1574s spyder/widgets/tests/test_sidebardialog.py::test_sidebardialog SKIPPED [100%] 1574s 1574s =============================== warnings summary =============================== 1574s ../../../../usr/lib/python3/dist-packages/jupyter_client/connect.py:22 1574s /usr/lib/python3/dist-packages/jupyter_client/connect.py:22: DeprecationWarning: Jupyter is migrating its paths to use standard platformdirs 1574s given by the platformdirs library. To remove this warning and 1574s see the appropriate new directories, set the environment variable 1574s `JUPYTER_PLATFORM_DIRS=1` and then run `jupyter --paths`. 1574s The use of platformdirs will be the default in `jupyter_core` v6 1574s from jupyter_core.paths import jupyter_data_dir, jupyter_runtime_dir, secure_write 1574s 1574s spyder/config/base.py:441 1574s /tmp/autopkgtest.oFCEA2/build.LaA/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. 1574s locale_language = locale.getdefaultlocale()[0] 1574s 1574s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1574s ===Flaky Test Report=== 1574s 1574s test_formatting_on_save[black] passed 1 out of the required 1 times. Success! 1574s 1574s ===End Flaky Test Report=== 1574s ============================= slowest 10 durations ============================= 1574s 5.10s call spyder/plugins/editor/widgets/tests/test_formatting.py::test_formatting_on_save[black] 1574s 2.40s setup spyder/plugins/editor/widgets/tests/test_formatting.py::test_formatting_on_save[black] 1574s 0.28s teardown spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[https://www.spyder-ide.org-\r\n] 1574s 0.02s teardown spyder/plugins/editor/widgets/tests/test_formatting.py::test_formatting_on_save[black] 1574s 0.01s setup spyder/config/tests/test_user.py::test_userconfig_check_defaults 1574s 0.00s teardown spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_max_min_col_update_constant 1574s 0.00s teardown spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_after_edit[65536] 1574s 0.00s teardown spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_unintent_in_block 1574s 0.00s teardown spyder/widgets/tests/test_collectioneditor.py::test_collectionseditor_with_class_having_buggy_copy 1574s 0.00s setup spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_namespacebrowser_plot_with_mute_inline_plotting_false 1574s ========= 1 passed, 1128 skipped, 241 deselected, 2 warnings in 13.31s ========= 1576s *** END OF RUN 2: ALL TESTS RUN HAVE NOW PASSED/XFAILED *** 1576s *** STARTING RUN 1 at 00:11:19: 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 --deselect=spyder/app/tests/test_mainwindow.py --deselect=spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py 1576s Pytest Arguments: ['-vv', '-rw', '--durations=10', '-W ignore::UserWarning', '--timeout=120', '--timeout_method=thread', '--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', '--deselect=spyder/app/tests/test_mainwindow.py', '--deselect=spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py', '--ignore=./spyder/plugins/remoteclient'] 1576s ============================= test session starts ============================== 1576s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 1576s cachedir: .pytest_cache 1576s PyQt5 5.15.11 -- Qt runtime 5.15.15 -- Qt compiled 5.15.15 1576s rootdir: /tmp/autopkgtest.oFCEA2/build.LaA/src 1576s configfile: pytest.ini 1576s plugins: order-1.3.0, typeguard-4.4.2, qt-4.4.0, mock-3.14.0, timeout-2.3.1, cov-5.0.0, flaky-3.8.1 1576s timeout: 120.0s 1576s timeout method: thread 1576s timeout func_only: False 1578s collecting ... QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-ubuntu' 1578s Attribute Qt::AA_ShareOpenGLContexts must be set before QCoreApplication is created. 1580s collected 1368 items / 241 deselected / 2 skipped / 1127 selected 1580s 1580s spyder/app/tests/test_cli_options.py::test_get_options SKIPPED (Don't 1580s need --run-slow option to run) [ 0%] 1580s spyder/plugins/completion/tests/test_plugin.py::test_plugin_completion_gather SKIPPED [ 0%] 1580s spyder/plugins/completion/tests/test_plugin.py::test_plugin_first_response_request SKIPPED [ 0%] 1580s spyder/plugins/editor/tests/test_plugin.py::test_save_with_preferred_eol_chars[nt] SKIPPED [ 0%] 1580s spyder/plugins/editor/tests/test_plugin.py::test_save_with_preferred_eol_chars[mac] SKIPPED [ 0%] 1580s spyder/plugins/editor/tests/test_plugin.py::test_save_with_preferred_eol_chars[posix] SKIPPED [ 0%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_completions_hide.py::test_automatic_completions_hide_complete SKIPPED [ 0%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_completions_hide.py::test_automatic_completions_widget_visible SKIPPED [ 0%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r\n-autopep8] SKIPPED [ 0%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r\n-black] SKIPPED [ 0%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r-autopep8] SKIPPED [ 0%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\r-black] SKIPPED [ 1%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\n-autopep8] SKIPPED [ 1%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_formatting[\n-black] SKIPPED [ 1%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r\n-autopep8] SKIPPED [ 1%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r\n-yapf] SKIPPED [ 1%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r\n-black] SKIPPED [ 1%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r-autopep8] SKIPPED [ 1%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r-yapf] SKIPPED [ 1%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\r-black] SKIPPED [ 1%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\n-autopep8] SKIPPED [ 1%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\n-yapf] SKIPPED [ 1%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_document_range_formatting[\n-black] SKIPPED [ 2%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_max_line_length[autopep8] SKIPPED [ 2%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_formatting.py::test_max_line_length[black] SKIPPED [ 2%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_fallback_completions SKIPPED [ 2%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_space_completion SKIPPED [ 2%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_hide_widget_completion SKIPPED [ 2%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions SKIPPED [ 2%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions_tab_bug SKIPPED [ 2%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions_space_bug SKIPPED [ 2%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completions SKIPPED [ 2%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_code_snippets SKIPPED [ 2%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completion_order SKIPPED [ 3%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_text_snippet_completions SKIPPED [ 3%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completions_extra_paths SKIPPED [ 3%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_completions_environment SKIPPED [ 3%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_dot_completions SKIPPED [ 3%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[000_test.txt] SKIPPED [ 3%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[.hidden] SKIPPED [ 3%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[any_file.txt] SKIPPED [ 3%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[abc.py] SKIPPED [ 3%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_file_completions[part.0.parquet] SKIPPED [ 3%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[/home] SKIPPED [ 3%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[C:\\Users] SKIPPED [ 3%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[C:\\Windows\\System32] SKIPPED [ 4%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_directory_completions[/Library/Frameworks] SKIPPED [ 4%] 1580s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_when_completions_are_visible SKIPPED [ 4%] 1580s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_lsp_splitter_close SKIPPED [ 4%] 1580s spyder/plugins/editor/widgets/tests/test_formatting.py::test_closing_document_formatting[autopep8] SKIPPED [ 4%] 1580s spyder/plugins/editor/widgets/tests/test_formatting.py::test_closing_document_formatting[black] SKIPPED [ 4%] 1580s spyder/plugins/editor/widgets/tests/test_formatting.py::test_formatting_on_save[autopep8] SKIPPED [ 4%] 1580s spyder/plugins/editor/widgets/tests/test_formatting.py::test_formatting_on_save[black] SKIPPED [ 4%] 1580s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_get_common_file_associations SKIPPED [ 4%] 1580s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_get_file_associations SKIPPED [ 4%] 1580s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_create_file_manager_actions SKIPPED [ 4%] 1580s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_clicked SKIPPED [ 5%] 1580s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_check_launch_error_codes SKIPPED [ 5%] 1580s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_open_association SKIPPED [ 5%] 1580s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_update_filters SKIPPED [ 5%] 1580s spyder/plugins/explorer/widgets/tests/test_fileassociations.py::test_input_text_dialog SKIPPED [ 5%] 1580s spyder/plugins/explorer/widgets/tests/test_fileassociations.py::test_apps_dialog SKIPPED [ 5%] 1580s spyder/plugins/explorer/widgets/tests/test_fileassociations.py::test_file_assoc_widget SKIPPED [ 5%] 1580s spyder/plugins/findinfiles/tests/test_plugin.py::test_closing_plugin SKIPPED [ 5%] 1580s spyder/plugins/history/tests/test_plugin.py::test_add_history SKIPPED [ 5%] 1580s spyder/plugins/onlinehelp/tests/test_pydocgui.py::test_get_pydoc[lib0] SKIPPED [ 5%] 1580s spyder/plugins/onlinehelp/tests/test_pydocgui.py::test_get_pydoc[lib1] SKIPPED [ 5%] 1580s spyder/plugins/onlinehelp/tests/test_pydocgui.py::test_get_pydoc[lib2] SKIPPED [ 6%] 1580s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_add_figures[image/png-.png] SKIPPED [ 6%] 1580s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_add_figures[image/svg+xml-.svg] SKIPPED [ 6%] 1580s spyder/utils/tests/test_encoding.py::test_symlinks SKIPPED (Don't need 1580s --run-slow option to run) [ 6%] 1580s spyder/utils/tests/test_programs.py::test_run_python_script_in_terminal_blank_wdir SKIPPED [ 6%] 1580s spyder/utils/tests/test_programs.py::test_run_python_script_in_terminal_with_wdir_empty SKIPPED [ 6%] 1580s spyder/utils/tests/test_programs.py::test_is_valid_interpreter SKIPPED [ 6%] 1580s spyder/utils/tests/test_programs.py::test_is_invalid_interpreter SKIPPED [ 6%] 1580s spyder/utils/tests/test_programs.py::test_is_valid_interpreter_name SKIPPED [ 6%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_classfunc_selector.py::test_class_func_selector SKIPPED [ 6%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_folding SKIPPED [ 6%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_unfold_when_searching SKIPPED [ 7%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_unfold_goto SKIPPED [ 7%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_delete_folded_line SKIPPED [ 7%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_delete_selections_with_folded_lines SKIPPED [ 7%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_folding.py::test_preserve_folded_regions_after_paste SKIPPED [ 7%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_hide_calltip SKIPPED [ 7%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params0] SKIPPED [ 7%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params1] SKIPPED [ 7%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params2] SKIPPED [ 7%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_calltips[params3] SKIPPED [ 7%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints[params0] SKIPPED [ 7%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints[params1] SKIPPED [ 7%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints[params2] SKIPPED [ 8%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_not_triggered[def test():\n pass\n\ntest] SKIPPED [ 8%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_not_triggered[# a comment] SKIPPED [ 8%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_not_triggered["a string"] SKIPPED [ 8%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_for_builtins[params0] SKIPPED [ 8%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_for_builtins[params1] SKIPPED [ 8%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_get_hints_for_builtins[params2] SKIPPED [ 8%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_hints_vertical_position[params0] SKIPPED [ 8%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_hints_vertical_position[params1] SKIPPED [ 8%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_hints_and_calltips.py::test_completion_hints SKIPPED [ 8%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_outline.py::test_editor_outlineexplorer SKIPPED [ 8%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_outline.py::test_empty_file SKIPPED [ 9%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings SKIPPED [ 9%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_adding_warnings SKIPPED [ 9%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_move_warnings SKIPPED [ 9%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_get_warnings SKIPPED [ 9%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_update_warnings_after_delete_line SKIPPED [ 9%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_update_warnings_after_closequotes SKIPPED [ 9%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_update_warnings_after_closebrackets SKIPPED [ 9%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[#noqa] SKIPPED [ 9%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[# NOQA] SKIPPED [ 9%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[# analysis:ignore] SKIPPED [ 9%] 1580s spyder/plugins/editor/widgets/codeeditor/tests/test_warnings.py::test_ignore_warnings_with_comments[# no-work] SKIPPED [ 10%] 1580s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[class] SKIPPED [ 10%] 1580s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[def] SKIPPED [ 10%] 1580s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[for] SKIPPED [ 10%] 1580s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[while] SKIPPED [ 10%] 1580s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[import] SKIPPED [ 10%] 1580s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[from] SKIPPED [ 10%] 1580s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[async] SKIPPED [ 10%] 1580s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[try] SKIPPED [ 10%] 1580s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[with] SKIPPED [ 10%] 1580s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[list] SKIPPED [ 10%] 1580s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[dict] SKIPPED [ 11%] 1580s spyder/plugins/completion/providers/snippets/tests/test_snippets.py::test_snippet_completions[set] SKIPPED [ 11%] 1580s spyder/app/tests/test_find_plugins.py::test_find_internal_plugins SKIPPED [ 11%] 1580s spyder/app/tests/test_find_plugins.py::test_find_external_plugins SKIPPED [ 11%] 1580s spyder/config/tests/test_base.py::test_is_stable_version SKIPPED (Don't 1580s need --run-slow option to run) [ 11%] 1580s spyder/config/tests/test_base.py::test_get_conf_path[True] SKIPPED [ 11%] 1580s spyder/config/tests/test_base.py::test_get_conf_path[False] SKIPPED [ 11%] 1580s spyder/config/tests/test_base.py::test_is_conda_based_app SKIPPED (Only 1580s works with Anaconda) [ 11%] 1580s spyder/config/tests/test_manager.py::test_site_config_load SKIPPED [ 11%] 1580s spyder/config/tests/test_manager.py::test_external_plugin_config SKIPPED [ 11%] 1580s spyder/config/tests/test_manager.py::test_secure_options SKIPPED (Fails 1580s on Linux and CIs) [ 11%] 1580s spyder/config/tests/test_user.py::test_default_config_set[test_input0-[sec][opt] = val\n] SKIPPED [ 11%] 1580s spyder/config/tests/test_user.py::test_default_config_set[test_input1-[sec][opt] = 50\n] SKIPPED [ 12%] 1580s spyder/config/tests/test_user.py::test_default_config_set[test_input2-[sec][opt] = [50]\n] SKIPPED [ 12%] 1580s spyder/config/tests/test_user.py::test_default_config_set[test_input3-[sec][opt] = (50, 2)\n] SKIPPED [ 12%] 1580s spyder/config/tests/test_user.py::test_default_config_set[test_input4-[sec][opt] = {50}\n] SKIPPED [ 12%] 1580s spyder/config/tests/test_user.py::test_default_config_set[test_input5-[sec][opt] = {'k': 50}\n] SKIPPED [ 12%] 1580s spyder/config/tests/test_user.py::test_default_config_set[test_input6-[sec][opt] = False\n] SKIPPED [ 12%] 1580s spyder/config/tests/test_user.py::test_default_config_set[test_input7-[sec][opt] = True\n] SKIPPED [ 12%] 1580s spyder/config/tests/test_user.py::test_default_config_set[test_input8-[sec space][opt] = True\n] SKIPPED [ 12%] 1580s spyder/config/tests/test_user.py::test_default_config_set[test_input9-[sec space][opt space] = True\n] SKIPPED [ 12%] 1580s spyder/config/tests/test_user.py::test_default_config_save_write SKIPPED [ 12%] 1580s spyder/config/tests/test_user.py::test_default_config_set_defaults SKIPPED [ 12%] 1580s spyder/config/tests/test_user.py::test_userconfig_get_minor_version[3.2.1-3.2] SKIPPED [ 13%] 1580s spyder/config/tests/test_user.py::test_userconfig_get_minor_version[3.2.0-3.2] SKIPPED [ 13%] 1580s spyder/config/tests/test_user.py::test_userconfig_get_major_version[3.2.1-3] SKIPPED [ 13%] 1580s spyder/config/tests/test_user.py::test_userconfig_get_major_version[0.2.0-0] SKIPPED [ 13%] 1580s spyder/config/tests/test_user.py::test_userconfig_check_version[abc] SKIPPED [ 13%] 1580s spyder/config/tests/test_user.py::test_userconfig_check_version[x.x.x] SKIPPED [ 13%] 1580s spyder/config/tests/test_user.py::test_userconfig_check_version[1.0] SKIPPED [ 13%] 1580s spyder/config/tests/test_user.py::test_userconfig_check_version[-1.0] SKIPPED [ 13%] 1580s spyder/config/tests/test_user.py::test_userconfig_check_version[-1.0.0] SKIPPED [ 13%] 1580s spyder/config/tests/test_user.py::test_userconfig_check_version[] SKIPPED [ 13%] 1580s spyder/config/tests/test_user.py::test_userconfig_check_defaults SKIPPED [ 13%] 1580s spyder/config/tests/test_user.py::test_userconfig_check_section_option SKIPPED [ 14%] 1580s spyder/config/tests/test_user.py::test_userconfig_load_from_ini SKIPPED [ 14%] 1580s spyder/config/tests/test_user.py::test_userconfig_get_version SKIPPED [ 14%] 1580s spyder/config/tests/test_user.py::test_userconfig_set_version SKIPPED [ 14%] 1580s spyder/config/tests/test_user.py::test_userconfig_reset_to_defaults SKIPPED [ 14%] 1580s spyder/config/tests/test_user.py::test_userconfig_set_as_defaults SKIPPED [ 14%] 1580s spyder/config/tests/test_user.py::test_userconfig_get_default SKIPPED [ 14%] 1580s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults0-value] SKIPPED [ 14%] 1580s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults1-"\xe9\xe0\xc7\xc3\xe3\xe9\xe8\xef"] SKIPPED [ 14%] 1580s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults2-\xe9\xe0\xc7\xc3\xe3\xe9\xe8\xef] SKIPPED [ 14%] 1580s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults3-True] SKIPPED [ 14%] 1580s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults4-] SKIPPED [ 14%] 1580s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults5-123] SKIPPED [ 15%] 1580s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults6-123.123] SKIPPED [ 15%] 1580s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults7-value7] SKIPPED [ 15%] 1580s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get[defaults8-value8] SKIPPED [ 15%] 1580s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get2[defaults0-val-True] SKIPPED [ 15%] 1580s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get2[defaults1-val-False] SKIPPED [ 15%] 1580s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get2[defaults2-val-False] SKIPPED [ 15%] 1580s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get_string_from_inifile SKIPPED [ 15%] 1580s spyder/config/tests/test_user.py::TestUserConfigGet::test_userconfig_get_does_not_eval_functions SKIPPED [ 15%] 1580s spyder/config/tests/test_user.py::test_userconfig_set_default SKIPPED [ 15%] 1580s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults0-other] SKIPPED [ 15%] 1580s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults1-\xe3\xe9\xe8\xef] SKIPPED [ 16%] 1580s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults2-False] SKIPPED [ 16%] 1580s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults3-dict] SKIPPED [ 16%] 1580s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults4-345] SKIPPED [ 16%] 1580s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults5-345.345] SKIPPED [ 16%] 1580s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults6-value6] SKIPPED [ 16%] 1580s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults7-value7] SKIPPED [ 16%] 1580s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_valid[defaults8-other] SKIPPED [ 16%] 1580s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_invalid[defaults0-no] SKIPPED [ 16%] 1580s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_invalid[defaults1-n9] SKIPPED [ 16%] 1580s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_invalid[defaults2-n9] SKIPPED [ 16%] 1580s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_with_string SKIPPED [ 17%] 1580s spyder/config/tests/test_user.py::TestUserConfigSet::test_userconfig_set_percentage_string SKIPPED [ 17%] 1580s spyder/config/tests/test_user.py::test_userconfig_remove_section SKIPPED [ 17%] 1580s spyder/config/tests/test_user.py::test_userconfig_remove_option SKIPPED [ 17%] 1580s spyder/config/tests/test_user.py::test_userconfig_cleanup SKIPPED (Don't 1580s need --run-slow option to run) [ 17%] 1580s spyder/config/tests/test_user.py::test_invalid_shortcuts SKIPPED (Don't 1580s need --run-slow option to run) [ 17%] 1580s spyder/config/tests/test_user.py::TestSpyderConfigApplyPatches::test_spyderconfig_apply_configuration_patches_42 SKIPPED [ 17%] 1580s spyder/config/tests/test_user.py::TestSpyderConfigApplyPatches::test_spyderconfig_apply_configuration_patches_45 SKIPPED [ 17%] 1580s spyder/config/tests/test_user.py::test_spyderconfig_get_defaults_path_name_from_version SKIPPED [ 17%] 1580s spyder/plugins/appearance/tests/test_confpage.py::test_change_ui_theme_and_color_scheme[config_dialog0] SKIPPED [ 17%] 1580s spyder/plugins/application/widgets/tests/test_status.py::test_inapp_appeal_status_bar SKIPPED [ 17%] 1580s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_file_open_close SKIPPED [ 18%] 1580s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_get_words SKIPPED [ 18%] 1580s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[c] SKIPPED [ 18%] 1580s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[cpp] SKIPPED [ 18%] 1580s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[css] SKIPPED [ 18%] 1580s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[erl] SKIPPED [ 18%] 1580s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[ex] SKIPPED [ 18%] 1580s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[html] SKIPPED [ 18%] 1580s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[java] SKIPPED [ 18%] 1580s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[jl] SKIPPED [ 18%] 1580s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[md] SKIPPED [ 18%] 1580s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[py] SKIPPED [ 18%] 1580s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[R] SKIPPED [ 19%] 1580s spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_token_update SKIPPED [ 19%] 1580s spyder/plugins/completion/tests/test_configdialog.py::test_config_dialog[config_dialog0] SKIPPED [ 19%] 1581s spyder/plugins/completion/tests/test_plugin.py::test_configuration_merge SKIPPED [ 19%] 1581s spyder/plugins/completion/tests/test_plugin.py::test_provider_detection SKIPPED [ 19%] 1581s spyder/plugins/console/tests/test_plugin.py::test_run_code SKIPPED [ 19%] 1581s spyder/plugins/console/tests/test_plugin.py::test_completions SKIPPED [ 19%] 1581s spyder/plugins/console/tests/test_plugin.py::test_handle_exception SKIPPED [ 19%] 1581s spyder/plugins/console/tests/test_plugin.py::test_handle_warnings SKIPPED [ 19%] 1581s spyder/plugins/console/tests/test_plugin.py::test_report_external_repo SKIPPED [ 19%] 1581s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_bracket_closing_new_line SKIPPED [ 19%] 1581s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_close_brackets[(-()-1] SKIPPED [ 20%] 1581s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_close_brackets[{-{}-1] SKIPPED [ 20%] 1581s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_close_brackets[[-[]-1] SKIPPED [ 20%] 1581s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[()-(())-2] SKIPPED [ 20%] 1581s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[{}-{()}-2] SKIPPED [ 20%] 1581s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[[]-[()]-2] SKIPPED [ 20%] 1581s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[,-(),-1] SKIPPED [ 20%] 1581s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[:-():-1] SKIPPED [ 20%] 1581s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_nested_brackets[;-();-1] SKIPPED [ 20%] 1581s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_selected_text SKIPPED [ 20%] 1581s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_selected_text_multiple_lines SKIPPED [ 20%] 1581s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_complex_completion SKIPPED [ 21%] 1581s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_bracket_closing SKIPPED [ 21%] 1581s spyder/plugins/editor/extensions/tests/test_closebrackets.py::test_activate_deactivate SKIPPED [ 21%] 1581s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["-""-1] SKIPPED [ 21%] 1581s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['-''-1] SKIPPED [ 21%] 1581s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[#"-#"-2] SKIPPED [ 21%] 1581s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[#'-#'-2] SKIPPED [ 21%] 1581s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["""-"""-3] SKIPPED [ 21%] 1581s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['''-'''-3] SKIPPED [ 21%] 1581s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[""""-""""""-3] SKIPPED [ 21%] 1581s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes[''''-''''''-3] SKIPPED [ 21%] 1581s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["some_string"-"some_string"-13] SKIPPED [ 22%] 1581s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['some_string'-'some_string'-13] SKIPPED [ 22%] 1581s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["\\""-"\\""-4] SKIPPED [ 22%] 1581s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['\\''-'\\''-4] SKIPPED [ 22%] 1581s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes["\\\\"-"\\\\"-4] SKIPPED [ 22%] 1581s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes['\\\\'-'\\\\'-4] SKIPPED [ 22%] 1581s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[()-("")-2] SKIPPED [ 22%] 1581s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[{}-{""}-2] SKIPPED [ 22%] 1581s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[[]-[""]-2] SKIPPED [ 22%] 1581s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[,-"",-1] SKIPPED [ 22%] 1581s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[:-"":-1] SKIPPED [ 22%] 1581s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[;-"";-1] SKIPPED [ 22%] 1581s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_trailing_text[a-"a-1] SKIPPED [ 23%] 1581s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_selected_text SKIPPED [ 23%] 1581s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_selected_text_multiple_lines SKIPPED [ 23%] 1581s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_close_quotes_in_brackets SKIPPED [ 23%] 1581s spyder/plugins/editor/extensions/tests/test_closequotes.py::test_activate_deactivate SKIPPED [ 23%] 1581s spyder/plugins/editor/extensions/tests/test_docstring.py::test_parse_function_definition[def foo():--name_list0-type_list0-value_list0-None] SKIPPED [ 23%] 1581s spyder/plugins/editor/extensions/tests/test_docstring.py::test_parse_function_definition[ def foo(arg0, arg1=':', arg2: str='-> (float, str):') -> (float, int): - -name_list1-type_list1-value_list1-(float, int)] SKIPPED [ 23%] 1581s spyder/plugins/editor/extensions/tests/test_docstring.py::test_get_function_body[ def foo():\n\n if 1:\n raise ValueError\n else:\n return\n\n class F:- -\n if 1:\n raise ValueError\n else:\n return\n] SKIPPED [ 23%] 1581s spyder/plugins/editor/extensions/tests/test_docstring.py::test_get_function_body[def foo():\n return-- return] SKIPPED [ 23%] 1581s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc---True] SKIPPED [ 23%] 1581s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc---False] SKIPPED [ 23%] 1581s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc-if 1:\n -if 1:\n -True] SKIPPED [ 24%] 1581s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc-if 1:\n -if 1:\n -False] SKIPPED [ 24%] 1581s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc-async def foo():\n raise\n raise ValueError\n raise ValueError("test")\n raise TypeError("test")\n yield -async def foo():\n """\n \n\n Raises\n ------\n ValueError\n DESCRIPTION.\n TypeError\n DESCRIPTION.\n\n Yields\n ------\n None.\n\n """\n raise\n raise ValueError\n raise ValueError("test")\n raise TypeError("test")\n yield -True] SKIPPED [ 24%] 1581s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc-async def foo():\n raise\n raise ValueError\n raise ValueError("test")\n raise TypeError("test")\n yield -async def foo():\n """\n \n\n Raises\n ------\n ValueError\n DESCRIPTION.\n TypeError\n DESCRIPTION.\n\n Yields\n ------\n None.\n\n """\n raise\n raise ValueError\n raise ValueError("test")\n raise TypeError("test")\n yield -False] SKIPPED [ 24%] 1581s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc- def foo():\n print('{}' % foo_raise Value)\n foo_yield- def foo():\n """\n \n\n Returns\n -------\n None.\n\n """\n print('{}' % foo_raise Value)\n foo_yield-True] SKIPPED [ 24%] 1581s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc- def foo():\n print('{}' % foo_raise Value)\n foo_yield- def foo():\n """\n \n\n Returns\n -------\n None.\n\n """\n print('{}' % foo_raise Value)\n foo_yield-False] SKIPPED [ 24%] 1581s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc-def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n -def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n """\n \n\n Parameters\n ----------\n arg : TYPE\n DESCRIPTION.\n arg0 : TYPE\n DESCRIPTION.\n arg1 : int\n DESCRIPTION.\n arg2 : List[Tuple[str, float]]\n DESCRIPTION.\n arg3 : TYPE, optional\n DESCRIPTION. The default is '-> (float, int):'.\n arg4 : TYPE, optional\n DESCRIPTION. The default is ':float, int['.\n arg5 : str, optional\n DESCRIPTION. The default is '""'.\n\n Returns\n -------\n (List[Tuple[str, float]], str, float)\n DESCRIPTION.\n\n """\n -True] SKIPPED [ 24%] 1581s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Numpydoc-def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n -def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n """\n \n\n Parameters\n ----------\n arg : TYPE\n DESCRIPTION.\n arg0 : TYPE\n DESCRIPTION.\n arg1 : int\n DESCRIPTION.\n arg2 : List[Tuple[str, float]]\n DESCRIPTION.\n arg3 : TYPE, optional\n DESCRIPTION. The default is '-> (float, int):'.\n arg4 : TYPE, optional\n DESCRIPTION. The default is ':float, int['.\n arg5 : str, optional\n DESCRIPTION. The default is '""'.\n\n Returns\n -------\n (List[Tuple[str, float]], str, float)\n DESCRIPTION.\n\n """\n -False] SKIPPED [ 24%] 1581s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Googledoc-async def foo():\n raise\n raise ValueError\n raise TypeError("test")\n yield value\n -async def foo():\n """\n \n\n Raises:\n ValueError: DESCRIPTION.\n TypeError: DESCRIPTION.\n\n Yields:\n value (TYPE): DESCRIPTION.\n\n """\n raise\n raise ValueError\n raise TypeError("test")\n yield value\n -True] SKIPPED [ 24%] 1581s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Googledoc-async def foo():\n raise\n raise ValueError\n raise TypeError("test")\n yield value\n -async def foo():\n """\n \n\n Raises:\n ValueError: DESCRIPTION.\n TypeError: DESCRIPTION.\n\n Yields:\n value (TYPE): DESCRIPTION.\n\n """\n raise\n raise ValueError\n raise TypeError("test")\n yield value\n -False] SKIPPED [ 24%] 1581s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Googledoc- def foo():\n - def foo():\n """\n \n\n Returns:\n None.\n\n """\n -True] SKIPPED [ 24%] 1581s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Googledoc- def foo():\n - def foo():\n """\n \n\n Returns:\n None.\n\n """\n -False] SKIPPED [ 25%] 1581s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Googledoc-def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n -def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n """\n \n\n Args:\n arg (TYPE): DESCRIPTION.\n arg0 (TYPE): DESCRIPTION.\n arg1 (int): DESCRIPTION.\n arg2 (List[Tuple[str, float]]): DESCRIPTION.\n arg3 (TYPE, optional): DESCRIPTION. Defaults to '-> (float, int):'.\n arg4 (TYPE, optional): DESCRIPTION. Defaults to ':float, int['.\n arg5 (str, optional): DESCRIPTION. Defaults to '""'.\n\n Returns:\n (List[Tuple[str, float]], str, float): DESCRIPTION.\n\n """\n -True] SKIPPED [ 25%] 1581s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Googledoc-def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n -def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n """\n \n\n Args:\n arg (TYPE): DESCRIPTION.\n arg0 (TYPE): DESCRIPTION.\n arg1 (int): DESCRIPTION.\n arg2 (List[Tuple[str, float]]): DESCRIPTION.\n arg3 (TYPE, optional): DESCRIPTION. Defaults to '-> (float, int):'.\n arg4 (TYPE, optional): DESCRIPTION. Defaults to ':float, int['.\n arg5 (str, optional): DESCRIPTION. Defaults to '""'.\n\n Returns:\n (List[Tuple[str, float]], str, float): DESCRIPTION.\n\n """\n -False] SKIPPED [ 25%] 1581s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Sphinxdoc-async def foo():\n raise\n raise ValueError\n raise TypeError("test")\n yield value\n -async def foo():\n """\n \n :raises ValueError: DESCRIPTION\n :raises TypeError: DESCRIPTION\n :yield: DESCRIPTION\n :rtype: TYPE\n\n """\n raise\n raise ValueError\n raise TypeError("test")\n yield value\n -True] SKIPPED [ 25%] 1581s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Sphinxdoc-async def foo():\n raise\n raise ValueError\n raise TypeError("test")\n yield value\n -async def foo():\n """\n \n :raises ValueError: DESCRIPTION\n :raises TypeError: DESCRIPTION\n :yield: DESCRIPTION\n :rtype: TYPE\n\n """\n raise\n raise ValueError\n raise TypeError("test")\n yield value\n -False] SKIPPED [ 25%] 1581s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Sphinxdoc- def foo():\n - def foo():\n """\n \n :return: DESCRIPTION\n :rtype: TYPE\n\n """\n -True] SKIPPED [ 25%] 1581s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Sphinxdoc- def foo():\n - def foo():\n """\n \n :return: DESCRIPTION\n :rtype: TYPE\n\n """\n -False] SKIPPED [ 25%] 1581s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Sphinxdoc-def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n -def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n """\n \n :param arg: DESCRIPTION\n :type arg: TYPE\n :param arg0: DESCRIPTION\n :type arg0: TYPE\n :param arg1: DESCRIPTION\n :type arg1: int\n :param arg2: DESCRIPTION\n :type arg2: List[Tuple[str, float]]\n :param arg3: DESCRIPTION, defaults to '-> (float, int):'\n :type arg3: TYPE, optional\n :param arg4: DESCRIPTION, defaults to ':float, int['\n :type arg4: TYPE, optional\n :param arg5: DESCRIPTION, defaults to '""'\n :type arg5: str, optional\n :return: DESCRIPTION\n :rtype: (List[Tuple[str, float]], str, float)\n\n """\n -True] SKIPPED [ 25%] 1581s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_by_shortcut[Sphinxdoc-def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n -def foo(arg, arg0, arg1: int, arg2: List[Tuple[str, float]],\n arg3='-> (float, int):', arg4=':float, int[', arg5: str='""') -> (List[Tuple[str, float]], str, float):\n """\n \n :param arg: DESCRIPTION\n :type arg: TYPE\n :param arg0: DESCRIPTION\n :type arg0: TYPE\n :param arg1: DESCRIPTION\n :type arg1: int\n :param arg2: DESCRIPTION\n :type arg2: List[Tuple[str, float]]\n :param arg3: DESCRIPTION, defaults to '-> (float, int):'\n :type arg3: TYPE, optional\n :param arg4: DESCRIPTION, defaults to ':float, int['\n :type arg4: TYPE, optional\n :param arg5: DESCRIPTION, defaults to '""'\n :type arg5: str, optional\n :return: DESCRIPTION\n :rtype: (List[Tuple[str, float]], str, float)\n\n """\n -False] SKIPPED [ 25%] 1581s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_below_def_by_shortcut[ def foo():\n - def foo():\n """\n \n\n Returns\n -------\n None.\n\n """\n ] SKIPPED [ 25%] 1581s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_delayed_popup[def foo():\n-def foo():\n """\n \n\n Returns\n -------\n None.\n\n """-16777221] SKIPPED [ 25%] 1581s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_delayed_popup[def foo():\n-def foo():\n """a-65] SKIPPED [ 25%] 1581s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_with_body_numpydoc[ def foo():\n raise\n foo_raise()\n raisefoo()\n raise ValueError\n is_yield()\n raise ValueError('tt')\n yieldfoo()\n \traise TypeError('tt')\n _yield\n - def foo():\n """\n \n\n Raises\n ------\n ValueError\n DESCRIPTION.\n TypeError\n DESCRIPTION.\n\n Returns\n -------\n None.\n\n """\n raise\n foo_raise()\n raisefoo()\n raise ValueError\n is_yield()\n raise ValueError('tt')\n yieldfoo()\n \traise TypeError('tt')\n _yield\n ] SKIPPED [ 26%] 1581s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_with_body_numpydoc[def foo():\n return None\n return "f, b", v1, v2, 3.0, .7, (,), {}, [ab], f(a), None, a.b, a+b, True\n return "f, b", v1, v3, 420, 5., (,), {}, [ab], f(a), None, a.b, a+b, False\n -def foo():\n """\n \n\n Returns\n -------\n str\n DESCRIPTION.\n v1 : TYPE\n DESCRIPTION.\n TYPE\n DESCRIPTION.\n numeric\n DESCRIPTION.\n float\n DESCRIPTION.\n tuple\n DESCRIPTION.\n dict\n DESCRIPTION.\n list\n DESCRIPTION.\n TYPE\n DESCRIPTION.\n TYPE\n DESCRIPTION.\n TYPE\n DESCRIPTION.\n TYPE\n DESCRIPTION.\n bool\n DESCRIPTION.\n\n """\n return None\n return "f, b", v1, v2, 3.0, .7, (,), {}, [ab], f(a), None, a.b, a+b, True\n return "f, b", v1, v3, 420, 5., (,), {}, [ab], f(a), None, a.b, a+b, False\n ] SKIPPED [ 26%] 1581s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_with_body_numpydoc[def foo():\n return no, (ano, eo, dken)\n -def foo():\n """\n \n\n Returns\n -------\n TYPE\n DESCRIPTION.\n\n """\n return no, (ano, eo, dken)\n ] SKIPPED [ 26%] 1581s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_with_body_googledoc[ def foo():\n raise\n foo_raise()\n raisefoo()\n raise ValueError\n is_yield()\n raise ValueError('tt')\n yieldfoo()\n \traise TypeError('tt')\n _yield\n - def foo():\n """\n \n\n Raises:\n ValueError: DESCRIPTION.\n TypeError: DESCRIPTION.\n\n Returns:\n None.\n\n """\n raise\n foo_raise()\n raisefoo()\n raise ValueError\n is_yield()\n raise ValueError('tt')\n yieldfoo()\n \traise TypeError('tt')\n _yield\n ] SKIPPED [ 26%] 1581s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_with_body_googledoc[def foo():\n return None\n return "f, b", v1, v2, 3.0, .7, (,), {}, [ab], f(a), None, a.b, a+b, True\n return "f, b", v1, v3, 420, 5., (,), {}, [ab], f(a), None, a.b, a+b, False\n -def foo():\n """\n \n\n Returns:\n str: DESCRIPTION.\n v1 (TYPE): DESCRIPTION.\n TYPE: DESCRIPTION.\n numeric: DESCRIPTION.\n float: DESCRIPTION.\n tuple: DESCRIPTION.\n dict: DESCRIPTION.\n list: DESCRIPTION.\n TYPE: DESCRIPTION.\n TYPE: DESCRIPTION.\n TYPE: DESCRIPTION.\n TYPE: DESCRIPTION.\n bool: DESCRIPTION.\n\n """\n return None\n return "f, b", v1, v2, 3.0, .7, (,), {}, [ab], f(a), None, a.b, a+b, True\n return "f, b", v1, v3, 420, 5., (,), {}, [ab], f(a), None, a.b, a+b, False\n ] SKIPPED [ 26%] 1581s spyder/plugins/editor/extensions/tests/test_docstring.py::test_editor_docstring_with_body_googledoc[def foo():\n return no, (ano, eo, dken)\n -def foo():\n """\n \n\n Returns:\n TYPE: DESCRIPTION.\n\n """\n return no, (ano, eo, dken)\n ] SKIPPED [ 26%] 1581s spyder/plugins/editor/extensions/tests/test_docstring.py::test_docstring_annotated_call[ def test(self) -> Annotated[str, int("2")]:\n - def test(self) -> Annotated[str, int("2")]:\n """\n \n\n Returns\n -------\n Annotated[str, int("2")]\n DESCRIPTION.\n\n """\n ] SKIPPED [ 26%] 1581s spyder/plugins/editor/extensions/tests/test_docstring.py::test_docstring_line_break[ def test(v:\n int):\n - def test(v:\n int):\n """\n \n\n Parameters\n ----------\n v : int\n DESCRIPTION.\n\n Returns\n -------\n None.\n\n """\n ] SKIPPED [ 26%] 1581s spyder/plugins/editor/extensions/tests/test_docstring.py::test_docstring_comments[ def test(v: str = "#"): # comment, with '#' and "#"\n - def test(v: str = "#"): # comment, with '#' and "#"\n """\n \n\n Parameters\n ----------\n v : str, optional\n DESCRIPTION. The default is "#".\n\n Returns\n -------\n None.\n\n """\n ] SKIPPED [ 26%] 1581s spyder/plugins/editor/extensions/tests/test_docstring.py::test_docstring_comments[ def test(v1: str = "#", # comment, with '#' and "#"\n v2: str = '#') -> str:\n - def test(v1: str = "#", # comment, with '#' and "#"\n v2: str = '#') -> str:\n """\n \n\n Parameters\n ----------\n v1 : str, optional\n DESCRIPTION. The default is "#".\n v2 : str, optional\n DESCRIPTION. The default is '#'.\n\n Returns\n -------\n str\n DESCRIPTION.\n\n """\n ] SKIPPED [ 26%] 1581s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_enabled SKIPPED [ 26%] 1581s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_flag_painting SKIPPED [ 27%] 1581s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_range_indicator_visible_on_hover_only SKIPPED [ 27%] 1581s spyder/plugins/editor/panels/tests/test_scrollflag.py::test_range_indicator_alt_modifier_response SKIPPED [ 27%] 1581s spyder/plugins/editor/tests/test_editor_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 27%] 1581s spyder/plugins/editor/tests/test_plugin.py::test_basic_initialization SKIPPED [ 27%] 1581s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[other_file.py-file1.py] SKIPPED [ 27%] 1581s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[file1.py-file1.py] SKIPPED [ 27%] 1581s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[file2.py-file2.py] SKIPPED [ 27%] 1581s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files[file4.py-file4.py] SKIPPED [ 27%] 1581s spyder/plugins/editor/tests/test_plugin.py::test_restore_open_files SKIPPED [ 27%] 1581s spyder/plugins/editor/tests/test_plugin.py::test_setup_open_files_cleanprefs SKIPPED [ 27%] 1581s spyder/plugins/editor/tests/test_plugin.py::test_open_untitled_files SKIPPED [ 28%] 1581s spyder/plugins/editor/tests/test_plugin.py::test_renamed_tree SKIPPED [ 28%] 1581s spyder/plugins/editor/tests/test_plugin.py::test_no_template SKIPPED [ 28%] 1581s spyder/plugins/editor/tests/test_plugin.py::test_editor_has_autosave_component SKIPPED [ 28%] 1581s spyder/plugins/editor/tests/test_plugin.py::test_autosave_component_do_autosave SKIPPED [ 28%] 1581s spyder/plugins/editor/tests/test_plugin.py::test_editorstacks_share_autosave_data SKIPPED [ 28%] 1581s spyder/plugins/editor/tests/test_plugin.py::test_editor_calls_recoverydialog_exec_if_nonempty SKIPPED [ 28%] 1581s spyder/plugins/editor/tests/test_plugin.py::test_closing_editor_plugin_stops_autosave_timer SKIPPED [ 28%] 1581s spyder/plugins/editor/tests/test_plugin.py::test_renamed_propagates_to_autosave SKIPPED [ 28%] 1581s spyder/plugins/editor/tests/test_plugin.py::test_go_to_prev_next_cursor_position SKIPPED [ 28%] 1581s spyder/plugins/editor/tests/test_plugin.py::test_open_and_close_lsp_requests SKIPPED [ 28%] 1581s spyder/plugins/editor/tests/test_plugin.py::test_toggle_eol_chars[nt] SKIPPED [ 29%] 1581s spyder/plugins/editor/tests/test_plugin.py::test_toggle_eol_chars[mac] SKIPPED [ 29%] 1581s spyder/plugins/editor/tests/test_plugin.py::test_toggle_eol_chars[posix] SKIPPED [ 29%] 1581s spyder/plugins/editor/tests/test_plugin.py::test_save_with_os_eol_chars SKIPPED [ 29%] 1581s spyder/plugins/editor/tests/test_plugin.py::test_remove_editorstacks_and_windows SKIPPED [ 29%] 1581s spyder/plugins/editor/tests/test_plugin.py::test_register_run_metadata SKIPPED [ 29%] 1581s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_component_set_interval SKIPPED [ 29%] 1581s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_component_timer_if_enabled[False] SKIPPED [ 29%] 1581s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_component_timer_if_enabled[True] SKIPPED [ 29%] 1581s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_empty_autosave_dir SKIPPED [ 29%] 1581s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_one_pid_file[True-False] SKIPPED [ 29%] 1581s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_one_pid_file[False-False] SKIPPED [ 29%] 1581s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_one_pid_file[False-True] SKIPPED [ 30%] 1581s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_with_non_pid_file SKIPPED [ 30%] 1581s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_files_to_recover_without_autosave_dir SKIPPED [ 30%] 1581s spyder/plugins/editor/utils/tests/test_autosave.py::test_try_recover[False] SKIPPED [ 30%] 1581s spyder/plugins/editor/utils/tests/test_autosave.py::test_try_recover[True] SKIPPED [ 30%] 1581s spyder/plugins/editor/utils/tests/test_autosave.py::test_create_unique_autosave_filename[False-False] SKIPPED [ 30%] 1581s spyder/plugins/editor/utils/tests/test_autosave.py::test_create_unique_autosave_filename[True-False] SKIPPED [ 30%] 1581s spyder/plugins/editor/utils/tests/test_autosave.py::test_create_unique_autosave_filename[False-True] SKIPPED [ 30%] 1581s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave[True] SKIPPED [ 30%] 1581s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave[False] SKIPPED [ 30%] 1581s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_nonempty_mapping[True] SKIPPED [ 30%] 1581s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_nonempty_mapping[False] SKIPPED [ 31%] 1581s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_empty_mapping[False] SKIPPED [ 31%] 1581s spyder/plugins/editor/utils/tests/test_autosave.py::test_save_autosave_mapping_with_empty_mapping[True] SKIPPED [ 31%] 1581s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_remove_autosave_file[False] SKIPPED [ 31%] 1581s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_remove_autosave_file[True] SKIPPED [ 31%] 1581s spyder/plugins/editor/utils/tests/test_autosave.py::test_get_autosave_filename SKIPPED [ 31%] 1581s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_file_renamed[True] SKIPPED [ 31%] 1581s spyder/plugins/editor/utils/tests/test_autosave.py::test_autosave_file_renamed[False] SKIPPED [ 31%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_after_simple_statement SKIPPED [ 31%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_after_if_statement SKIPPED [ 31%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_not_at_end_of_line SKIPPED [ 31%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_unterminated_string SKIPPED [ 32%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_comment SKIPPED [ 32%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_already_ends_in_colon SKIPPED [ 32%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_if_ends_in_backslash SKIPPED [ 32%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_one_line_if_statement SKIPPED [ 32%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_even_if_colon_inside_brackets SKIPPED [ 32%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_listcomp_over_two_lines SKIPPED [ 32%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_no_auto_colon_in_listcomp_over_three_lines SKIPPED [ 32%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_even_if_colon_inside_quotes SKIPPED [ 32%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autocolon.py::test_auto_colon_in_two_if_statements_on_one_line SKIPPED [ 32%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_simple_tuple SKIPPED [ 32%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_def_with_newline SKIPPED [ 33%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_def_with_indented_comment SKIPPED [ 33%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_brackets_alone SKIPPED [ 33%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_simple_def SKIPPED [ 33%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_open_parenthesis SKIPPED [ 33%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_open_bracket SKIPPED [ 33%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_open_curly SKIPPED [ 33%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_align_on_parenthesis SKIPPED [ 33%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_align_on_bracket SKIPPED [ 33%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_align_on_curly SKIPPED [ 33%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keep_unindent SKIPPED [ 33%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keep_unindent_fix_indent SKIPPED [ 33%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keep_unindent_if_blank SKIPPED [ 34%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_first_line SKIPPED [ 34%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_indentation_with_spaces SKIPPED [ 34%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_def_with_unindented_comment SKIPPED [ 34%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_issue_5606 SKIPPED [ 34%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_issue_7377 SKIPPED [ 34%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_issue_887 SKIPPED [ 34%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_keywords SKIPPED [ 34%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_hanging_indentation_without_block SKIPPED [ 34%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_no_hanging_indentation SKIPPED [ 34%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_unintent_in_block SKIPPED [ 34%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_multi_line_lists SKIPPED [ 35%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_string_literals SKIPPED [ 35%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_indentation_with_tabs SKIPPED [ 35%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_indentation_with_tabs_parenthesis SKIPPED [ 35%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_unindentation_with_tabs SKIPPED [ 35%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_simple_indentation SKIPPED [ 35%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_autoindent.py::test_copy_paste_autoindent SKIPPED [ 35%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_add_bookmark SKIPPED [ 35%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_get_bookmarks SKIPPED [ 35%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_clear_bookmarks SKIPPED [ 35%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_bookmarks.py::test_update_bookmarks SKIPPED [ 35%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_add_remove_breakpoint SKIPPED [ 36%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_add_remove_breakpoint_with_edit_condition SKIPPED [ 36%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_get_breakpoints SKIPPED [ 36%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_clear_breakpoints SKIPPED [ 36%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_set_breakpoints SKIPPED [ 36%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_breakpoints.py::test_update_breakpoints SKIPPED [ 36%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_upper_to_lower SKIPPED [ 36%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_lower_to_upper SKIPPED [ 36%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[for i in range(2): -for i in range(2): \n \n \n -keys0-False] SKIPPED [ 36%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[for i in range(2): -for i in range(2):\n\n -keys1-True] SKIPPED [ 36%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[myvar = 2 -myvar = 2\n-keys2-True] SKIPPED [ 36%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[somecode = 1\nmyvar = 2 \nmyvar = 3-somecode = 1\nmyvar = 2 \nmyvar = 3-keys3-True] SKIPPED [ 37%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[somecode = 1\nmyvar = 2 -somecode = 1\nmyvar = 2 -keys4-True] SKIPPED [ 37%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress["""This is a string with important spaces\n -"""This is a string with important spaces\n \n-keys5-True] SKIPPED [ 37%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress["""string -"""string \n-keys6-True] SKIPPED [ 37%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[somecode = 1\nmyvar = 2-somecode = 1\nmyvar = 2-keys7-True] SKIPPED [ 37%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[somecode = 1\nmyvar = 2-somecode = 1\nmyvar = 2 -keys8-True] SKIPPED [ 37%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[a=1\na=2 \na=3-a=1\na=2 \na=3-keys9-True] SKIPPED [ 37%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[def fun():\n """fun-def fun():\n """fun\n\n -keys10-True] SKIPPED [ 37%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[def fun():\n """fun-def fun():\n """fun\n \n -keys11-False] SKIPPED [ 37%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[('\U0001f6ab')-('\U0001f6ab')\n-keys12-True] SKIPPED [ 37%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[def fun():-def fun():\n\n -keys13-True] SKIPPED [ 37%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[def fun():-def fun():\n\n\n-keys14-True] SKIPPED [ 37%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[def fun():\n i = 0\n# no indent-def fun():\n i = 0\n# no indent\n-keys15-True] SKIPPED [ 38%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_rstrip_keypress[if a:\n def b():\n i = 1-if a:\n def b():\n i = 1\n\n -keys16-True] SKIPPED [ 38%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string -expected_state0] SKIPPED [ 38%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string -expected_state1] SKIPPED [ 38%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string \\-expected_state2] SKIPPED [ 38%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string \\-expected_state3] SKIPPED [ 38%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string \\ -expected_state4] SKIPPED [ 38%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string \\ -expected_state5] SKIPPED [ 38%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string ' -expected_state6] SKIPPED [ 38%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string " -expected_state7] SKIPPED [ 38%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string "-expected_state8] SKIPPED [ 38%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string '-expected_state9] SKIPPED [ 39%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['string " -expected_state10] SKIPPED [ 39%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["string ' -expected_state11] SKIPPED [ 39%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string -expected_state12] SKIPPED [ 39%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string -expected_state13] SKIPPED [ 39%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string \\-expected_state14] SKIPPED [ 39%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string \\-expected_state15] SKIPPED [ 39%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string \\ -expected_state16] SKIPPED [ 39%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string \\ -expected_state17] SKIPPED [ 39%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string ''' -expected_state18] SKIPPED [ 39%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string """ -expected_state19] SKIPPED [ 39%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string """-expected_state20] SKIPPED [ 40%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string '''-expected_state21] SKIPPED [ 40%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string """ -expected_state22] SKIPPED [ 40%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string["""string ''' -expected_state23] SKIPPED [ 40%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_comment SKIPPED [ 40%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_undo_return SKIPPED [ 40%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_brace_match SKIPPED [ 40%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_backspace_char SKIPPED [ 40%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_backspace_selection SKIPPED [ 40%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_delete_char SKIPPED [ 40%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_editor_delete_selection SKIPPED [ 40%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_qtbug35861 SKIPPED [ 40%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_get_text_with_eol[def foo(x):\n return x\n] SKIPPED [ 41%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_get_text_with_eol[def foo(x):\r\n return x\r\n] SKIPPED [ 41%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_get_text_with_eol[def foo(x):\r return x\r] SKIPPED [ 41%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_format_signature SKIPPED [ 41%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_delete SKIPPED [ 41%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_files[create_folders_files0] SKIPPED [ 41%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_files[create_folders_files1] SKIPPED [ 41%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_files[create_folders_files2] SKIPPED [ 41%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[def fun(a, b):\n\treturn a + b-\n] SKIPPED [ 41%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[def fun(a, b):\n\treturn a + b-\r\n] SKIPPED [ 41%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[def fun(a, b):\n\treturn a + b-\r] SKIPPED [ 41%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[https://www.spyder-ide.org-\n] SKIPPED [ 42%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[https://www.spyder-ide.org-\r\n] SKIPPED [ 42%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_paste_text[https://www.spyder-ide.org-\r] SKIPPED [ 42%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_cell_highlight SKIPPED [ 42%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_shortcut_for_widget_is_updated[config_dialog0] SKIPPED [ 42%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_comments.py::test_single_line_comment SKIPPED [ 42%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_comments.py::test_selection_comment SKIPPED [ 42%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_decorations.py::test_decorations SKIPPED [ 42%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_decorations.py::test_update_decorations_when_scrolling SKIPPED [ 42%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params0] SKIPPED [ 42%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params1] SKIPPED [ 42%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params2] SKIPPED [ 43%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params3] SKIPPED [ 43%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params4] SKIPPED [ 43%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params5] SKIPPED [ 43%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params6] SKIPPED [ 43%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params7] SKIPPED [ 43%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params8] SKIPPED [ 43%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params9] SKIPPED [ 43%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params10] SKIPPED [ 43%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params11] SKIPPED [ 43%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params12] SKIPPED [ 43%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params13] SKIPPED [ 44%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params14] SKIPPED [ 44%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri[params15] SKIPPED [ 44%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri_project_root_path SKIPPED [ 44%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_goto_uri_message_box SKIPPED [ 44%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_goto.py::test_pattern_highlight_regression SKIPPED [ 44%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_gotoline.py::test_gotolinedialog_has_cancel_button SKIPPED [ 44%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_gotoline.py::test_gotolinedialog_enter_plus SKIPPED [ 44%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_gotoline.py::test_gotolinedialog_check_valid SKIPPED [ 44%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_single_line_indent SKIPPED [ 44%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_selection_indent SKIPPED [ 44%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_fix_indentation SKIPPED [ 44%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_single_line_unindent SKIPPED [ 45%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_selection_unindent SKIPPED [ 45%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_single_line_unindent_to_grid SKIPPED [ 45%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_indentation.py::test_selection_unindent_to_grid SKIPPED [ 45%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_automatic_completions_parens_bug SKIPPED [ 45%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[linenumbers-LineNumberArea-True] SKIPPED [ 45%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[linenumbers-LineNumberArea-False] SKIPPED [ 45%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[edge_line-EdgeLine-True] SKIPPED [ 45%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[edge_line-EdgeLine-False] SKIPPED [ 45%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[scrollflagarea-ScrollFlagArea-True] SKIPPED [ 45%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[scrollflagarea-ScrollFlagArea-False] SKIPPED [ 45%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[indent_guides-IndentationGuide-True] SKIPPED [ 46%] 1581s spyder/plugins/editor/widgets/codeeditor/tests/test_panels.py::test_activate_panels[indent_guides-IndentationGuide-False] SKIPPED [ 46%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_scroll_line_up_and_down SKIPPED [ 46%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_find_number_matches SKIPPED [ 46%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_move_current_line_up SKIPPED [ 46%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_move_current_line_down SKIPPED [ 46%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_move_multiple_lines_up SKIPPED [ 46%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_copy_lines_down_up SKIPPED [ 46%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_move_multiple_lines_down SKIPPED [ 46%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_top_line SKIPPED [ 46%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_last_nonempty_line SKIPPED [ 46%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_empty_line_in_middle SKIPPED [ 47%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_last_line_when_empty SKIPPED [ 47%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_run_last_line_when_nonempty SKIPPED [ 47%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_find_replace_case_sensitive SKIPPED [ 47%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_current_selected_line SKIPPED [ 47%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_enter_press SKIPPED [ 47%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_plain_regex SKIPPED [ 47%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_invalid_regex SKIPPED [ 47%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_replace_honouring_case SKIPPED [ 47%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_selection_escape_characters SKIPPED [ 47%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_selection_backslash SKIPPED [ 47%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_advance_cell SKIPPED [ 48%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_get_current_word SKIPPED [ 48%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_tab_keypress_properly_caught_find_replace SKIPPED [ 48%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_tab_moves_focus_from_search_to_replace SKIPPED [ 48%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_tab_copies_find_to_replace SKIPPED [ 48%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_update_matches_in_find_replace SKIPPED [ 48%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_autosave_all SKIPPED [ 48%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave SKIPPED [ 48%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_saves_only_if_changed SKIPPED [ 48%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_does_not_save_new_files SKIPPED [ 48%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_opening_sets_file_hash SKIPPED [ 48%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_reloading_updates_file_hash SKIPPED [ 48%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_closing_removes_file_hash SKIPPED [ 49%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_does_not_save_after_open[ham.py] SKIPPED [ 49%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_does_not_save_after_open[ham.txt] SKIPPED [ 49%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_does_not_save_after_reload SKIPPED [ 49%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_autosave_updates_name_mapping SKIPPED [ 49%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_maybe_autosave_handles_error SKIPPED [ 49%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_remove_autosave_file SKIPPED [ 49%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack.py::test_ipython_files SKIPPED [ 49%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_load_files SKIPPED [ 49%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_close_editor SKIPPED [ 49%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_close_a_file SKIPPED [ 49%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_sort_file_alphabetically SKIPPED [ 50%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_sync_file_order SKIPPED [ 50%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_toggle_off_show_all_files SKIPPED [ 50%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_single_file_sync SKIPPED [ 50%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_editorstack_and_outline.py::test_toggle_on_show_all_files SKIPPED [ 50%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_if_changed SKIPPED [ 50%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save SKIPPED [ 50%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_file_saved_in_other_editorstack SKIPPED [ 50%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_select_savename SKIPPED [ 50%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as SKIPPED [ 50%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as_with_outline SKIPPED [ 50%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_copy_as SKIPPED [ 51%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_all SKIPPED [ 51%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as_change_file_type SKIPPED [ 51%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_as_lsp_calls SKIPPED [ 51%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_default_keybinding_values SKIPPED [ 51%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_start_and_end_of_document_shortcuts SKIPPED [ 51%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_del_undo_redo_shortcuts SKIPPED [ 51%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_copy_cut_paste_shortcuts SKIPPED [ 51%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_select_all_shortcut SKIPPED [ 51%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_delete_line_shortcut SKIPPED [ 51%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_go_to_line_shortcut SKIPPED [ 51%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_transform_to_lowercase_shortcut SKIPPED [ 51%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_transform_to_uppercase_shortcut SKIPPED [ 52%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_next_and_previous_word_shortcuts SKIPPED [ 52%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_builtin_shift_del_and_ins SKIPPED [ 52%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_builtin_undo_redo SKIPPED [ 52%] 1581s spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_shortcuts_for_new_editors SKIPPED [ 52%] 1581s spyder/plugins/editor/widgets/tests/test_autosaveerror.py::test_autosave_error_message_box SKIPPED [ 52%] 1581s spyder/plugins/editor/widgets/tests/test_bookmarks.py::test_save_bookmark SKIPPED [ 52%] 1581s spyder/plugins/editor/widgets/tests/test_bookmarks.py::test_load_bookmark SKIPPED [ 52%] 1581s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_init SKIPPED [ 52%] 1581s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_close SKIPPED [ 52%] 1581s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_split SKIPPED [ 52%] 1581s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_iter_editorstacks SKIPPED [ 53%] 1581s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_get_layout_settings SKIPPED [ 53%] 1581s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_set_layout_settings_dont_goto SKIPPED [ 53%] 1581s spyder/plugins/editor/widgets/tests/test_editorsplitter.py::test_set_layout_settings_goto SKIPPED [ 53%] 1581s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[1] SKIPPED [ 53%] 1581s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[2] SKIPPED [ 53%] 1581s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[0] SKIPPED [ 53%] 1581s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[3] SKIPPED [ 53%] 1581s spyder/plugins/editor/widgets/tests/test_panels.py::test_register_panel[4] SKIPPED [ 53%] 1581s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_has_cancel_button SKIPPED [ 53%] 1581s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_table_labels SKIPPED [ 53%] 1581s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_exec_if_nonempty_when_empty SKIPPED [ 54%] 1581s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_exec_if_nonempty_when_nonempty SKIPPED [ 54%] 1581s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_exec_if_nonempty_when_no_autosave_dir SKIPPED [ 54%] 1581s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_button SKIPPED [ 54%] 1581s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_when_original_does_not_exist SKIPPED [ 54%] 1581s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_when_original_not_recorded SKIPPED [ 54%] 1581s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_fallback SKIPPED [ 54%] 1581s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_restore_when_error SKIPPED [ 54%] 1581s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_accepted_after_all_restored SKIPPED [ 54%] 1581s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_discard_button SKIPPED [ 54%] 1581s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_discard_when_error SKIPPED [ 54%] 1581s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_open_button SKIPPED [ 55%] 1581s spyder/plugins/editor/widgets/tests/test_recover.py::test_recoverydialog_open_when_no_original SKIPPED [ 55%] 1581s spyder/plugins/editor/widgets/tests/test_status.py::test_status_bar SKIPPED [ 55%] 1581s spyder/plugins/explorer/tests/test_explorer_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 55%] 1581s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_file_explorer SKIPPED [ 55%] 1581s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files0-absolute] SKIPPED [ 55%] 1581s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files0-relative] SKIPPED [ 55%] 1581s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files1-absolute] SKIPPED [ 55%] 1581s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files1-relative] SKIPPED [ 55%] 1581s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files2-absolute] SKIPPED [ 55%] 1581s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[FileExplorerTest-create_folders_files2-relative] SKIPPED [ 55%] 1581s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files0-absolute] SKIPPED [ 55%] 1581s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files0-relative] SKIPPED [ 56%] 1581s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files1-absolute] SKIPPED [ 56%] 1581s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files1-relative] SKIPPED [ 56%] 1581s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files2-absolute] SKIPPED [ 56%] 1581s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_path[ProjectExplorerTest-create_folders_files2-relative] SKIPPED [ 56%] 1581s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[FileExplorerTest-create_folders_files0] SKIPPED [ 56%] 1581s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[FileExplorerTest-create_folders_files1] SKIPPED [ 56%] 1581s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[FileExplorerTest-create_folders_files2] SKIPPED [ 56%] 1581s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[ProjectExplorerTest-create_folders_files0] SKIPPED [ 56%] 1581s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[ProjectExplorerTest-create_folders_files1] SKIPPED [ 56%] 1581s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_copy_file[ProjectExplorerTest-create_folders_files2] SKIPPED [ 56%] 1581s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[FileExplorerTest-create_folders_files0] SKIPPED [ 57%] 1581s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[FileExplorerTest-create_folders_files1] SKIPPED [ 57%] 1581s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[FileExplorerTest-create_folders_files2] SKIPPED [ 57%] 1581s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[ProjectExplorerTest-create_folders_files0] SKIPPED [ 57%] 1581s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[ProjectExplorerTest-create_folders_files1] SKIPPED [ 57%] 1581s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_save_file[ProjectExplorerTest-create_folders_files2] SKIPPED [ 57%] 1581s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[FileExplorerTest-create_folders_files0] SKIPPED [ 57%] 1581s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[FileExplorerTest-create_folders_files1] SKIPPED [ 57%] 1581s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[FileExplorerTest-create_folders_files2] SKIPPED [ 57%] 1581s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[ProjectExplorerTest-create_folders_files0] SKIPPED [ 57%] 1581s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[ProjectExplorerTest-create_folders_files1] SKIPPED [ 57%] 1581s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_delete_file[ProjectExplorerTest-create_folders_files2] SKIPPED [ 58%] 1581s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[FileExplorerTest-create_folders_files0] SKIPPED [ 58%] 1581s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[FileExplorerTest-create_folders_files1] SKIPPED [ 58%] 1581s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[FileExplorerTest-create_folders_files2] SKIPPED [ 58%] 1581s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[ProjectExplorerTest-create_folders_files0] SKIPPED [ 58%] 1581s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[ProjectExplorerTest-create_folders_files1] SKIPPED [ 58%] 1581s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_rename_file_with_files[ProjectExplorerTest-create_folders_files2] SKIPPED [ 58%] 1581s spyder/plugins/explorer/widgets/tests/test_explorer.py::test_single_click_to_open SKIPPED [ 58%] 1581s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_find_in_files_search SKIPPED [ 58%] 1581s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_regex[findinfiles0] SKIPPED [ 58%] 1581s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_string[findinfiles0] SKIPPED [ 58%] 1581s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_empty_regex[findinfiles0] SKIPPED [ 59%] 1581s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_string_no_regexp[findinfiles0] SKIPPED [ 59%] 1581s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_extension_multiple_string[findinfiles0] SKIPPED [ 59%] 1581s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_truncate_result_with_different_input[nnnnn] SKIPPED [ 59%] 1581s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_truncate_result_with_different_input[\xf1and\xfa] SKIPPED [ 59%] 1581s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_case_unsensitive_search[findinfiles0] SKIPPED [ 59%] 1581s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_case_sensitive_search[findinfiles0] SKIPPED [ 59%] 1581s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_search_regexp_error[findinfiles0] SKIPPED [ 59%] 1581s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_exclude_regexp_error[findinfiles0] SKIPPED [ 59%] 1581s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_no_empty_file_items SKIPPED [ 59%] 1581s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_add_external_paths SKIPPED [ 59%] 1581s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_clear_this_list SKIPPED [ 59%] 1581s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_delete_path SKIPPED [ 60%] 1581s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_set_project_path SKIPPED [ 60%] 1581s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_current_search_path[findinfiles0] SKIPPED [ 60%] 1581s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_max_history[searchin_combobox0] SKIPPED [ 60%] 1581s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_max_results SKIPPED [ 60%] 1581s spyder/plugins/findinfiles/widgets/tests/test_widgets.py::test_find_in_single_file SKIPPED [ 60%] 1581s spyder/plugins/help/tests/test_plugin.py::test_no_docs_message SKIPPED [ 60%] 1581s spyder/plugins/help/tests/test_plugin.py::test_no_further_docs_message SKIPPED [ 60%] 1581s spyder/plugins/help/tests/test_plugin.py::test_help_opens_when_show_tutorial_unit SKIPPED [ 60%] 1581s spyder/plugins/help/tests/test_widgets.py::test_richtext SKIPPED (Don't 1581s need --run-slow option to run) [ 60%] 1581s spyder/plugins/help/tests/test_widgets.py::test_plaintext SKIPPED (Don't 1581s need --run-slow option to run) [ 60%] 1581s spyder/plugins/history/tests/test_history_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 61%] 1581s spyder/plugins/history/tests/test_plugin.py::test_init SKIPPED (Don't 1581s need --run-slow option to run) [ 61%] 1581s spyder/plugins/history/tests/test_plugin.py::test_append_to_history SKIPPED [ 61%] 1581s spyder/plugins/history/tests/test_plugin.py::test_toggle_wrap_mode SKIPPED [ 61%] 1581s spyder/plugins/history/tests/test_plugin.py::test_toggle_line_numbers SKIPPED [ 61%] 1581s spyder/plugins/ipythonconsole/comms/tests/test_comms.py::test_comm_base SKIPPED [ 61%] 1581s spyder/plugins/ipythonconsole/comms/tests/test_comms.py::test_request SKIPPED [ 61%] 1581s spyder/plugins/ipythonconsole/tests/test_ipython_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 61%] 1581s spyder/plugins/ipythonconsole/utils/tests/test_spyder_kernel.py::test_kernel_pypath[True] SKIPPED [ 61%] 1581s spyder/plugins/ipythonconsole/utils/tests/test_spyder_kernel.py::test_kernel_pypath[False] SKIPPED [ 61%] 1581s spyder/plugins/ipythonconsole/utils/tests/test_spyder_kernel.py::test_python_interpreter SKIPPED [ 61%] 1581s spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py::test_connection_dialog_remembers_input_with_ssh_passphrase SKIPPED [ 62%] 1581s spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py::test_connection_dialog_doesnt_remember_input_with_ssh_passphrase SKIPPED [ 62%] 1581s spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py::test_connection_dialog_remembers_input_with_password SKIPPED [ 62%] 1581s spyder/plugins/ipythonconsole/widgets/tests/test_kernelconnect.py::test_connection_dialog_doesnt_remember_input_with_password SKIPPED [ 62%] 1581s spyder/plugins/layout/widgets/tests/test_dialog.py::test_layout_settings_dialog[layout_settings_dialog0] SKIPPED [ 62%] 1581s spyder/plugins/layout/widgets/tests/test_dialog.py::test_layout_save_dialog[layout_save_dialog0] SKIPPED [ 62%] 1581s spyder/plugins/maininterpreter/tests/test_confpage.py::test_load_time SKIPPED [ 62%] 1581s spyder/plugins/maininterpreter/tests/test_plugin.py::test_conda_interpreters SKIPPED [ 62%] 1581s spyder/plugins/maininterpreter/tests/test_plugin.py::test_pyenv_interpreters SKIPPED [ 62%] 1581s spyder/plugins/maininterpreter/tests/test_plugin.py::test_internal_interpreter SKIPPED [ 62%] 1581s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_outline_explorer[text] SKIPPED [ 62%] 1581s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_go_to_cursor_position SKIPPED [ 62%] 1581s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_follow_cursor SKIPPED [ 63%] 1581s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_go_to_cursor_position_with_new_file SKIPPED [ 63%] 1581s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_go_to_last_item SKIPPED [ 63%] 1581s spyder/plugins/outlineexplorer/tests/test_widgets.py::test_display_variables SKIPPED [ 63%] 1581s spyder/plugins/plots/tests/test_plugin.py::test_fit_action SKIPPED [ 63%] 1581s spyder/plugins/plots/tests/test_plugin.py::test_zoom_actions SKIPPED [ 63%] 1581s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_figure_to_file[image/png-.png] SKIPPED [ 63%] 1581s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_figure_to_file[image/svg+xml-.svg] SKIPPED [ 63%] 1581s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_figure_to_file[image/svg+xml-.png] SKIPPED [ 63%] 1581s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_all_figures[image/png] SKIPPED [ 63%] 1581s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_all_figures[image/svg+xml] SKIPPED [ 63%] 1581s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_get_unique_figname SKIPPED [ 64%] 1581s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_current_figure[image/png] SKIPPED [ 64%] 1581s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_current_figure[image/svg+xml] SKIPPED [ 64%] 1581s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_all_figures[image/png] SKIPPED [ 64%] 1581s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_all_figures[image/svg+xml] SKIPPED [ 64%] 1581s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_one_thumbnail[image/png] SKIPPED [ 64%] 1581s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_one_thumbnail[image/svg+xml] SKIPPED [ 64%] 1581s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_go_prev_next_thumbnail[image/png] SKIPPED [ 64%] 1581s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_go_prev_next_thumbnail[image/svg+xml] SKIPPED [ 64%] 1581s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_scroll_to_item SKIPPED [ 64%] 1581s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_scroll_down_to_newest_plot SKIPPED [ 64%] 1581s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_mouse_clicking_thumbnails[image/png] SKIPPED [ 65%] 1581s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_mouse_clicking_thumbnails[image/svg+xml] SKIPPED [ 65%] 1581s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_thumbnails[image/png] SKIPPED [ 65%] 1581s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_save_thumbnails[image/svg+xml] SKIPPED [ 65%] 1581s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_thumbnails[image/png] SKIPPED [ 65%] 1581s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_close_thumbnails[image/svg+xml] SKIPPED [ 65%] 1581s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_copy_png_to_clipboard SKIPPED [ 65%] 1581s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_copy_svg_to_clipboard SKIPPED [ 65%] 1581s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_zoom_figure_viewer[image/png] SKIPPED [ 65%] 1581s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_zoom_figure_viewer[image/svg+xml] SKIPPED [ 65%] 1581s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_autofit_figure_viewer[image/png] SKIPPED [ 65%] 1581s spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_autofit_figure_viewer[image/svg+xml] SKIPPED [ 66%] 1581s spyder/plugins/preferences/tests/test_config_dialog.py::test_config_dialog_save_to_conf SKIPPED [ 66%] 1581s spyder/plugins/profiler/tests/test_profiler.py::test_format_measure SKIPPED [ 66%] 1581s spyder/plugins/profiler/tests/test_profiler.py::test_color_string SKIPPED [ 66%] 1581s spyder/plugins/profiler/tests/test_profiler.py::test_format_output SKIPPED [ 66%] 1581s spyder/plugins/profiler/tests/test_profiler_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 66%] 1581s spyder/plugins/projects/tests/test_plugin.py::test_open_project[\u6e2c\u8a66] SKIPPED [ 66%] 1581s spyder/plugins/projects/tests/test_plugin.py::test_open_project[\u0627\u062e\u062a\u0628\u0627\u0631] SKIPPED [ 66%] 1581s spyder/plugins/projects/tests/test_plugin.py::test_open_project[test_dir] SKIPPED [ 66%] 1581s spyder/plugins/projects/tests/test_plugin.py::test_delete_project[\u6e2c\u8a66] SKIPPED [ 66%] 1581s spyder/plugins/projects/tests/test_plugin.py::test_delete_project[\u0627\u062e\u062a\u0628\u0627\u0631] SKIPPED [ 66%] 1581s spyder/plugins/projects/tests/test_plugin.py::test_delete_project[test_dir] SKIPPED [ 66%] 1581s spyder/plugins/projects/tests/test_plugin.py::test_close_project_sets_visible_config[True] SKIPPED [ 67%] 1581s spyder/plugins/projects/tests/test_plugin.py::test_close_project_sets_visible_config[False] SKIPPED [ 67%] 1581s spyder/plugins/projects/tests/test_plugin.py::test_on_close_sets_visible_config[True] SKIPPED [ 67%] 1581s spyder/plugins/projects/tests/test_plugin.py::test_on_close_sets_visible_config[False] SKIPPED [ 67%] 1581s spyder/plugins/projects/tests/test_plugin.py::test_open_project_uses_visible_config[True] SKIPPED [ 67%] 1581s spyder/plugins/projects/tests/test_plugin.py::test_open_project_uses_visible_config[False] SKIPPED [ 67%] 1581s spyder/plugins/projects/tests/test_plugin.py::test_switch_to_plugin[False] SKIPPED [ 67%] 1581s spyder/plugins/projects/tests/test_plugin.py::test_switch_to_plugin[True] SKIPPED [ 67%] 1581s spyder/plugins/projects/tests/test_plugin.py::test_set_get_project_filenames_when_closing_no_files SKIPPED [ 67%] 1581s spyder/plugins/projects/tests/test_plugin.py::test_set_get_project_filenames_when_closing SKIPPED [ 67%] 1581s spyder/plugins/projects/tests/test_plugin.py::test_set_get_project_filenames_when_switching SKIPPED [ 67%] 1581s spyder/plugins/projects/tests/test_plugin.py::test_recent_projects_menu_action SKIPPED [ 68%] 1581s spyder/plugins/projects/tests/test_plugin.py::test_project_explorer_tree_root SKIPPED [ 68%] 1581s spyder/plugins/projects/tests/test_plugin.py::test_filesystem_notifications SKIPPED [ 68%] 1581s spyder/plugins/projects/tests/test_plugin.py::test_loaded_and_closed_signals SKIPPED [ 68%] 1581s spyder/plugins/projects/tests/test_plugin.py::test_project_cli SKIPPED [ 68%] 1581s spyder/plugins/projects/tests/test_plugin.py::test_reopen_project SKIPPED [ 68%] 1581s spyder/plugins/projects/tests/test_plugin.py::test_recreate_project_config SKIPPED [ 68%] 1581s spyder/plugins/projects/utils/tests/test_cookie.py::test_load_cookiecutter_project_config SKIPPED [ 68%] 1581s spyder/plugins/projects/utils/tests/test_cookie.py::test_load_cookiecutter_project_hooks SKIPPED [ 68%] 1581s spyder/plugins/projects/utils/tests/test_cookie.py::test_generate_cookiecutter_project_defaults SKIPPED [ 68%] 1581s spyder/plugins/projects/utils/tests/test_cookie.py::test_generate_cookiecutter_project_extra_content SKIPPED [ 68%] 1581s spyder/plugins/projects/utils/tests/test_cookie.py::test_generate_cookiecutter_project_exception SKIPPED [ 69%] 1581s spyder/plugins/projects/widgets/tests/test_configdialog.py::test_projects_preferences SKIPPED [ 69%] 1581s spyder/plugins/projects/widgets/tests/test_project.py::test_empty_project SKIPPED [ 69%] 1581s spyder/plugins/projects/widgets/tests/test_project.py::test_set_load_recent_files SKIPPED [ 69%] 1581s spyder/plugins/projects/widgets/tests/test_project_explorer.py::test_project_explorer SKIPPED [ 69%] 1581s spyder/plugins/projects/widgets/tests/test_project_explorer.py::test_change_directory_in_project_explorer SKIPPED [ 69%] 1581s spyder/plugins/projects/widgets/tests/test_projectdialog.py::test_projectdialog_location SKIPPED [ 69%] 1581s spyder/plugins/projects/widgets/tests/test_projectdialog.py::test_directory_validations SKIPPED [ 69%] 1581s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_empty SKIPPED [ 69%] 1581s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-y] SKIPPED [ 69%] 1581s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-yes] SKIPPED [ 69%] 1581s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-true] SKIPPED [ 70%] 1581s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-YES] SKIPPED [ 70%] 1581s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_yes[opt-True] SKIPPED [ 70%] 1581s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-n] SKIPPED [ 70%] 1581s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-no] SKIPPED [ 70%] 1581s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-false] SKIPPED [ 70%] 1581s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-NO] SKIPPED [ 70%] 1581s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_checkbox_no[opt-False] SKIPPED [ 70%] 1581s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_list[opt-value0] SKIPPED [ 70%] 1581s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_dict[opt-value0] SKIPPED [ 70%] 1581s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_private_variables[_nope-nothing] SKIPPED [ 70%] 1581s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_private_variables[__nope_2-nothing] SKIPPED [ 70%] 1581s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_render SKIPPED [ 71%] 1581s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_no_render SKIPPED [ 71%] 1581s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_validate_passes SKIPPED [ 71%] 1581s spyder/plugins/projects/widgets/tests/test_qcookiecutter.py::test_cookiecutter_widget_validate_fails SKIPPED [ 71%] 1581s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[None] SKIPPED [ 71%] 1581s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Script] SKIPPED [ 71%] 1581s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Working] SKIPPED [ 71%] 1581s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Project] SKIPPED [ 71%] 1581s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Home] SKIPPED [ 71%] 1581s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Script & Home] SKIPPED [ 71%] 1581s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Working & Project] SKIPPED [ 71%] 1581s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Script & Working] SKIPPED [ 72%] 1581s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[Project & Home] SKIPPED [ 72%] 1581s spyder/plugins/pylint/tests/test_pylint.py::test_get_pylintrc_path[All] SKIPPED [ 72%] 1582s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_noproject SKIPPED [ 72%] 1582s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[None] SKIPPED [ 72%] 1582s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Script] SKIPPED [ 72%] 1582s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Working] SKIPPED [ 72%] 1582s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Project] SKIPPED [ 72%] 1582s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Home] SKIPPED [ 72%] 1582s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Script & Home] SKIPPED [ 72%] 1582s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Working & Project] SKIPPED [ 72%] 1582s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Script & Working] SKIPPED [ 73%] 1582s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[Project & Home] SKIPPED [ 73%] 1582s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_widget_pylintrc[All] SKIPPED [ 73%] 1582s spyder/plugins/pylint/tests/test_pylint.py::test_pylint_max_history_conf SKIPPED [ 73%] 1582s spyder/plugins/pylint/tests/test_pylint.py::test_custom_interpreter[True] SKIPPED [ 73%] 1582s spyder/plugins/pylint/tests/test_pylint.py::test_custom_interpreter[False] SKIPPED [ 73%] 1582s spyder/plugins/pylint/tests/test_pylint_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 73%] 1582s spyder/plugins/pythonpath/tests/test_utils.py::test_check_path SKIPPED [ 73%] 1582s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_pathmanager[pathmanager0] SKIPPED [ 73%] 1582s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_check_uncheck_path[pathmanager0] SKIPPED [ 73%] 1582s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_export_to_PYTHONPATH[pathmanager0] SKIPPED [ 73%] 1582s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_invalid_directories[pathmanager0] SKIPPED [ 74%] 1582s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_remove_item_and_reply_no[pathmanager0] SKIPPED [ 74%] 1582s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_remove_item_and_reply_yes[pathmanager0] SKIPPED [ 74%] 1582s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_add_repeated_item[pathmanager0] SKIPPED [ 74%] 1582s spyder/plugins/pythonpath/widgets/tests/test_pathmanager.py::test_buttons_state[pathmanager0] SKIPPED [ 74%] 1582s spyder/plugins/run/tests/test_run.py::test_run_plugin SKIPPED (Don't 1582s need --run-slow option to run) [ 74%] 1582s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_shortcuts SKIPPED [ 74%] 1582s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_shortcut_in_conf_is_filtered_with_shortcut_data SKIPPED [ 74%] 1582s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_shortcuts_filtering SKIPPED [ 74%] 1582s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_shortcut_filtering_context SKIPPED [ 74%] 1582s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_clear_shortcut SKIPPED [ 74%] 1582s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_press_new_sequence SKIPPED [ 74%] 1582s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_press_new_compound_sequence SKIPPED [ 75%] 1582s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_clear_back_new_sequence SKIPPED [ 75%] 1582s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_sequence_conflict SKIPPED [ 75%] 1582s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_sequence_single_key SKIPPED [ 75%] 1582s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_set_sequence_to_default SKIPPED [ 75%] 1582s spyder/plugins/shortcuts/tests/test_shortcuts.py::test_invalid_char_in_sequence SKIPPED [ 75%] 1582s spyder/plugins/shortcuts/tests/test_shortcuts_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 75%] 1582s spyder/plugins/shortcuts/widgets/tests/test_summary.py::test_shortcutssummary SKIPPED [ 75%] 1582s spyder/plugins/shortcuts/widgets/tests/test_summary.py::test_shortcutssummary_texts SKIPPED [ 75%] 1582s spyder/plugins/statusbar/widgets/tests/test_status.py::test_status_bar_default_widgets SKIPPED [ 75%] 1582s spyder/plugins/statusbar/widgets/tests/test_status.py::test_status_bar_widget_signal SKIPPED [ 75%] 1582s spyder/plugins/statusbar/widgets/tests/test_status.py::test_custom_widget SKIPPED [ 76%] 1582s spyder/plugins/switcher/tests/test_switcher.py::test_switcher SKIPPED [ 76%] 1582s spyder/plugins/switcher/tests/test_switcher.py::test_switcher_filter_and_mode SKIPPED [ 76%] 1582s spyder/plugins/switcher/tests/test_switcher.py::test_switcher_filter_unicode SKIPPED [ 76%] 1582s spyder/plugins/toolbar/tests/test_toolbar.py::test_default_order SKIPPED [ 76%] 1582s spyder/plugins/toolbar/tests/test_toolbar.py::test_restore_toolbars_order SKIPPED [ 76%] 1582s spyder/plugins/toolbar/tests/test_toolbar.py::test_reorder_toolbars SKIPPED [ 76%] 1582s spyder/plugins/tours/tests/test_tour.py::test_tour SKIPPED (Don't need 1582s --run-slow option to run) [ 76%] 1582s spyder/plugins/variableexplorer/tests/test_variableexplorer_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 76%] 1582s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer SKIPPED [ 76%] 1582s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params0] SKIPPED [ 76%] 1582s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params1] SKIPPED [ 77%] 1582s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params2] SKIPPED [ 77%] 1582s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params3] SKIPPED [ 77%] 1582s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params4] SKIPPED [ 77%] 1582s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_collection_types[params5] SKIPPED [ 77%] 1582s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_types[params0] SKIPPED [ 77%] 1582s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_types[params1] SKIPPED [ 77%] 1582s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refreshaction_disabled SKIPPED [ 77%] 1582s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refresh SKIPPED [ 77%] 1582s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refresh_when_variable_deleted SKIPPED [ 77%] 1582s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refresh_nested SKIPPED [ 77%] 1582s spyder/plugins/variableexplorer/widgets/objectexplorer/tests/test_objectexplorer.py::test_objectexplorer_refresh_doubly_nested SKIPPED [ 77%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_object_arrays SKIPPED [ 78%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_object_arrays_display[data0] SKIPPED [ 78%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_attribute_errors[data0] SKIPPED [ 78%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_type_errors[data0] SKIPPED [ 78%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_string_array_data_is_str[data0] SKIPPED [ 78%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_format[data0] SKIPPED [ 78%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_format_thousands[data0] SKIPPED [ 78%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_inf_array SKIPPED [ 78%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_string_array SKIPPED [ 78%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_unicode_array SKIPPED [ 78%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_masked_array SKIPPED [ 78%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_record_array SKIPPED [ 79%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_record_array_with_titles SKIPPED [ 79%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_float_array SKIPPED [ 79%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_complex_array SKIPPED [ 79%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_bool_array SKIPPED [ 79%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_int8_array SKIPPED [ 79%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_float16_array SKIPPED [ 79%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_3d_array SKIPPED [ 79%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_empty_3d_array SKIPPED [ 79%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refreshaction_disabled SKIPPED [ 79%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh SKIPPED [ 79%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh_after_edit[16384] SKIPPED [ 80%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh_after_edit[65536] SKIPPED [ 80%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh_into_int SKIPPED [ 80%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_refresh_when_variable_deleted SKIPPED [ 80%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_edit_1d_array SKIPPED [ 80%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_edit_2d_array SKIPPED [ 80%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_edit_complex_array SKIPPED [ 80%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arraymodel_set_data_overflow SKIPPED [ 80%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_edit_overflow SKIPPED [ 80%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_index_sort SKIPPED [ 80%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_to_type SKIPPED [ 80%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_editor_shows_scrollbar SKIPPED [ 81%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_editor_scroll SKIPPED [ 81%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_datetimeindex SKIPPED [ 81%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_simpleindex SKIPPED [ 81%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_simpleindex_custom_columns SKIPPED [ 81%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframe_multiindex SKIPPED [ 81%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_header_bom SKIPPED [ 81%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_header_encoding SKIPPED [ 81%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_basic SKIPPED [ 81%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_sort SKIPPED [ 81%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_sort_is_stable SKIPPED [ 81%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_max_min_col_update SKIPPED [ 81%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_max_min_col_update_constant SKIPPED [ 82%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_with_timezone_aware_timestamps SKIPPED [ 82%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_with_categories SKIPPED [ 82%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_numbers SKIPPED [ 82%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_numbers_using_global_max SKIPPED [ 82%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_string SKIPPED [ 82%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_object SKIPPED [ 82%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_missings SKIPPED [ 82%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_get_bgcolor_with_nullable_numbers SKIPPED [ 82%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_with_format_percent_d_and_nan SKIPPED [ 82%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refreshaction_disabled SKIPPED [ 82%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh SKIPPED [ 83%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_after_edit[16384] SKIPPED [ 83%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_after_edit[65536] SKIPPED [ 83%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_into_int SKIPPED [ 83%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_refresh_when_variable_deleted SKIPPED [ 83%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_change_format SKIPPED [ 83%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_with_format_thousands SKIPPED [ 83%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_menu_options SKIPPED [ 83%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_with_various_indexes SKIPPED [ 83%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_with_OutOfBoundsDatetime SKIPPED [ 83%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_sort_dataframe_with_duplicate_column SKIPPED [ 83%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_sort_dataframe_with_category_dtypes SKIPPED [ 84%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_set_data_overflow SKIPPED [ 84%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_edit_overflow SKIPPED [ 84%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_set_data_complex SKIPPED [ 84%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_edit_complex SKIPPED [ 84%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframemodel_set_data_bool SKIPPED [ 84%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_dataframeeditor_edit_bool SKIPPED [ 84%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_non_ascii_index SKIPPED [ 84%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_dataframeeditor.py::test_no_convert_strings_to_unicode SKIPPED [ 84%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_importwizard.py::test_importwizard SKIPPED [ 84%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_automatic_column_width SKIPPED [ 84%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_sort_by_column SKIPPED [ 85%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_keys_sorted_and_sort_with_large_rows SKIPPED [ 85%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_filtering_with_large_rows SKIPPED [ 85%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_namespacebrowser_plot_with_mute_inline_plotting_true SKIPPED [ 85%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_namespacebrowser_plot_options SKIPPED [ 85%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_namespacebrowser.py::test_namespacebrowser_plot_with_mute_inline_plotting_false SKIPPED [ 85%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_preferences.py::test_preferences_float_format SKIPPED [ 85%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_preferences.py::test_preferences_background SKIPPED [ 85%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_preferences.py::test_preferences_coloring_algo SKIPPED [ 85%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_preferences.py::test_preferences_for_arrays SKIPPED [ 85%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_texteditor.py::test_texteditor SKIPPED [ 85%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_texteditor.py::test_title[\xf1] SKIPPED [ 85%] 1582s spyder/plugins/variableexplorer/widgets/tests/test_texteditor.py::test_title[r] SKIPPED [ 86%] 1582s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_basic_initialization SKIPPED [ 86%] 1582s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_get_workingdir SKIPPED [ 86%] 1582s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_get_workingdir_startup SKIPPED [ 86%] 1582s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_get_workingdir_cli SKIPPED [ 86%] 1582s spyder/plugins/workingdirectory/tests/test_workingdirectory.py::test_file_goto SKIPPED [ 86%] 1582s spyder/plugins/workingdirectory/tests/test_workingdirectory_config_dialog.py::test_config_dialog[config_dialog0] SKIPPED [ 86%] 1582s spyder/tests/test_dependencies_in_sync.py::test_dependencies_for_binder_in_sync SKIPPED [ 86%] 1582s spyder/tests/test_dependencies_in_sync.py::test_dependencies_for_spyder_dialog_in_sync SKIPPED [ 86%] 1582s spyder/tests/test_dependencies_in_sync.py::test_dependencies_for_spyder_setup_install_requires_in_sync SKIPPED [ 86%] 1582s spyder/tests/test_dependencies_in_sync.py::test_dependencies_for_spyder_setup_extras_requires_in_sync SKIPPED [ 86%] 1582s spyder/tests/test_dont_use.py::test_dont_use[isinstance\\(.*,.*str\\)-exclude_patterns0-Don't use builtin isinstance() function,use spyder.py3compat.is_text_string() instead] SKIPPED [ 87%] 1582s spyder/tests/test_dont_use.py::test_dont_use[^[\\s\\#]*\\bprint\\(((?!file=).)*\\)-exclude_patterns1-message1] SKIPPED [ 87%] 1582s spyder/tests/test_dont_use.py::test_dont_use[^[\\s\\#]*\\bprint\\s+(?!>>)((?!#).)*-exclude_patterns2-message2] SKIPPED [ 87%] 1582s spyder/tests/test_dont_use.py::test_check_charaters_translation[\uff05] SKIPPED [ 87%] 1582s spyder/utils/introspection/tests/test_modulecompletion.py::test_module_completion SKIPPED [ 87%] 1582s spyder/utils/tests/test_bsdsocket.py::test_bsdsockets SKIPPED (Don't 1582s need --run-slow option to run) [ 87%] 1582s spyder/utils/tests/test_encoding.py::test_permissions SKIPPED (Don't 1582s need --run-slow option to run) [ 87%] 1582s spyder/utils/tests/test_encoding.py::test_timestamp SKIPPED (Don't need 1582s --run-slow option to run) [ 87%] 1582s spyder/utils/tests/test_encoding.py::test_is_text_file SKIPPED (Don't 1582s need --run-slow option to run) [ 87%] 1582s spyder/utils/tests/test_encoding.py::test_files_encodings[utf-8-utf-8.txt] SKIPPED [ 87%] 1582s spyder/utils/tests/test_encoding.py::test_files_encodings[windows-1252-windows-1252.txt] SKIPPED [ 87%] 1582s spyder/utils/tests/test_encoding.py::test_files_encodings[ascii-ascii.txt] SKIPPED [ 88%] 1582s spyder/utils/tests/test_encoding.py::test_files_encodings[Big5-Big5.txt] SKIPPED [ 88%] 1582s spyder/utils/tests/test_encoding.py::test_files_encodings[KOI8-R-KOI8-R.txt] SKIPPED [ 88%] 1582s spyder/utils/tests/test_encoding.py::test_files_encodings[iso-8859-1-copyright.txt] SKIPPED [ 88%] 1582s spyder/utils/tests/test_encoding.py::test_files_encodings[utf-8-copyright.py] SKIPPED [ 88%] 1582s spyder/utils/tests/test_encoding.py::test_files_encodings[iso8859-9-iso8859-9.py] SKIPPED [ 88%] 1582s spyder/utils/tests/test_environ.py::test_get_user_environment_variables SKIPPED [ 88%] 1582s spyder/utils/tests/test_environ.py::test_get_user_env_newline SKIPPED [ 88%] 1582s spyder/utils/tests/test_environ.py::test_environ SKIPPED (Don't need 1582s --run-slow option to run) [ 88%] 1582s spyder/utils/tests/test_icons.py::test_icon_mapping SKIPPED (Don't need 1582s --run-slow option to run) [ 88%] 1582s spyder/utils/tests/test_misc.py::test_get_common_path SKIPPED (Don't 1582s need --run-slow option to run) [ 88%] 1582s spyder/utils/tests/test_programs.py::test_is_valid_w_interpreter SKIPPEDs.) [ 88%] 1582s spyder/utils/tests/test_programs.py::test_run_python_script_in_terminal SKIPPED [ 89%] 1582s spyder/utils/tests/test_programs.py::test_find_program SKIPPED (Don't 1582s need --run-slow option to run) [ 89%] 1582s spyder/utils/tests/test_programs.py::test_shell_split SKIPPED (Don't 1582s need --run-slow option to run) [ 89%] 1582s spyder/utils/tests/test_programs.py::test_check_version SKIPPED (Don't 1582s need --run-slow option to run) [ 89%] 1582s spyder/utils/tests/test_programs.py::test_is_module_installed SKIPPED [ 89%] 1582s spyder/utils/tests/test_programs.py::test_is_module_installed_with_custom_interpreter SKIPPED [ 89%] 1582s spyder/utils/tests/test_programs.py::test_get_temp_dir_ensure_dir_exists SKIPPED [ 89%] 1582s spyder/utils/tests/test_programs.py::test_clean_win_application_path SKIPPED [ 89%] 1582s spyder/utils/tests/test_programs.py::test_get_installed_apps_and_icons SKIPPED [ 89%] 1582s spyder/utils/tests/test_programs.py::test_parse_linux_desktop_entry SKIPPED [ 89%] 1582s spyder/utils/tests/test_programs.py::test_open_files_with_application SKIPPED [ 89%] 1582s spyder/utils/tests/test_programs.py::test_get_package_version SKIPPED [ 90%] 1582s spyder/utils/tests/test_programs.py::test_get_module_version SKIPPED [ 90%] 1582s spyder/utils/tests/test_sourcecode.py::test_normalize_eols SKIPPED [ 90%] 1582s spyder/utils/tests/test_sourcecode.py::test_get_primary_at SKIPPED [ 90%] 1582s spyder/utils/tests/test_sourcecode.py::test_get_identifiers SKIPPED [ 90%] 1582s spyder/utils/tests/test_sourcecode.py::test_split_source SKIPPED (Don't 1582s need --run-slow option to run) [ 90%] 1582s spyder/utils/tests/test_sourcecode.py::test_path_components SKIPPED [ 90%] 1582s spyder/utils/tests/test_sourcecode.py::test_differentiate_prefix SKIPPED [ 90%] 1582s spyder/utils/tests/test_sourcecode.py::test_get_same_name_files SKIPPED [ 90%] 1582s spyder/utils/tests/test_sourcecode.py::test_shortest_path SKIPPED (Don't 1582s need --run-slow option to run) [ 90%] 1582s spyder/utils/tests/test_sourcecode.py::test_disambiguate_fname SKIPPED [ 90%] 1582s spyder/utils/tests/test_sourcecode.py::test_get_eol_chars SKIPPED (Don't 1582s need --run-slow option to run) [ 91%] 1582s spyder/utils/tests/test_sourcecode.py::test_get_eol_chars_no_eol SKIPPED [ 91%] 1582s spyder/utils/tests/test_stringmatching.py::test_stringmatching_full SKIPPED [ 91%] 1582s spyder/utils/tests/test_stringmatching.py::test_stringmatching_order_filter SKIPPED [ 91%] 1582s spyder/utils/tests/test_syntaxhighlighters.py::test_HtmlSH_basic SKIPPED [ 91%] 1582s spyder/utils/tests/test_syntaxhighlighters.py::test_HtmlSH_unclosed_commend SKIPPED [ 91%] 1582s spyder/utils/tests/test_syntaxhighlighters.py::test_PythonSH_UTF16_number SKIPPED [ 91%] 1582s spyder/utils/tests/test_syntaxhighlighters.py::test_PythonSH_UTF16_string SKIPPED [ 91%] 1582s spyder/utils/tests/test_syntaxhighlighters.py::test_python_string_prefix SKIPPED [ 91%] 1582s spyder/utils/tests/test_syntaxhighlighters.py::test_Markdown_basic SKIPPED [ 91%] 1582s spyder/utils/tests/test_syntaxhighlighters.py::test_python_outline_explorer_comment[# --- First variant] SKIPPED [ 91%] 1582s spyder/utils/tests/test_syntaxhighlighters.py::test_python_outline_explorer_comment[#------ 2nd variant] SKIPPED [ 92%] 1582s spyder/utils/tests/test_syntaxhighlighters.py::test_python_outline_explorer_comment[### 3rd variant] SKIPPED [ 92%] 1582s spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[#---] SKIPPED [ 92%] 1582s spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[#--------] SKIPPED [ 92%] 1582s spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[#--- ] SKIPPED [ 92%] 1582s spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[# -------] SKIPPED [ 92%] 1582s spyder/utils/tests/test_system.py::test_system SKIPPED (Don't need 1582s --run-slow option to run) [ 92%] 1582s spyder/utils/tests/test_vcs.py::test_vcs_tool SKIPPED (Not to be run 1582s outside of CIs) [ 92%] 1582s spyder/utils/tests/test_vcs.py::test_vcs_root SKIPPED (Not running from 1582s a git repo) [ 92%] 1582s spyder/utils/tests/test_vcs.py::test_git_revision SKIPPED (Not running 1582s from a git repo) [ 92%] 1582s spyder/utils/tests/test_vcs.py::test_no_git SKIPPED (Don't need --run- 1582s slow option to run) [ 92%] 1582s spyder/utils/tests/test_vcs.py::test_get_git_refs SKIPPED (Not running 1582s from a git repo) [ 92%] 1582s spyder/utils/tests/test_vcs.py::test_get_git_remotes SKIPPED (Not 1582s running from a git repo) [ 93%] 1582s spyder/utils/tests/test_vcs.py::test_remote_to_url[https://github.com/neophnx/spyder.git-https://github.com/neophnx/spyder] SKIPPED [ 93%] 1582s spyder/utils/tests/test_vcs.py::test_remote_to_url[http://github.com/neophnx/spyder.git-http://github.com/neophnx/spyder] SKIPPED [ 93%] 1582s spyder/utils/tests/test_vcs.py::test_remote_to_url[git@github.com:goanpeca/spyder.git-https://github.com/goanpeca/spyder] SKIPPED [ 93%] 1582s spyder/widgets/github/tests/test_github_backend.py::test_invalid_credentials SKIPPED [ 93%] 1582s spyder/widgets/github/tests/test_github_backend.py::test_empty_credentials SKIPPED [ 93%] 1582s spyder/widgets/github/tests/test_github_backend.py::test_fake_credentials_bad_repo SKIPPED [ 93%] 1582s spyder/widgets/github/tests/test_github_backend.py::test_get_credentials_from_settings SKIPPED [ 93%] 1582s spyder/widgets/github/tests/test_github_backend.py::test_store_user_credentials SKIPPED [ 93%] 1582s spyder/widgets/github/tests/test_github_login.py::test_dialog SKIPPED [ 93%] 1582s spyder/widgets/tests/test_array_builder.py::test_array_inline SKIPPED [ 93%] 1582s spyder/widgets/tests/test_array_builder.py::test_array_inline_array_invalid SKIPPED [ 94%] 1582s spyder/widgets/tests/test_array_builder.py::test_array_inline_1d_array SKIPPED [ 94%] 1582s spyder/widgets/tests/test_array_builder.py::test_array_inline_nan_array SKIPPED [ 94%] 1582s spyder/widgets/tests/test_array_builder.py::test_array_inline_inf_array SKIPPED [ 94%] 1582s spyder/widgets/tests/test_array_builder.py::test_array_inline_force_float_array SKIPPED [ 94%] 1582s spyder/widgets/tests/test_array_builder.py::test_array_inline_force_float_error_array SKIPPED [ 94%] 1582s spyder/widgets/tests/test_array_builder.py::test_array_table SKIPPED [ 94%] 1582s spyder/widgets/tests/test_array_builder.py::test_array_table_empty_items SKIPPED [ 94%] 1582s spyder/widgets/tests/test_array_builder.py::test_array_table_spaces_in_item SKIPPED [ 94%] 1582s spyder/widgets/tests/test_array_builder.py::test_array_table_empty SKIPPED [ 94%] 1582s spyder/widgets/tests/test_browser.py::test_browser SKIPPED (Don't need 1582s --run-slow option to run) [ 94%] 1582s spyder/widgets/tests/test_collectioneditor.py::test_rename_variable SKIPPED [ 95%] 1582s spyder/widgets/tests/test_collectioneditor.py::test_remove_variable SKIPPED [ 95%] 1582s spyder/widgets/tests/test_collectioneditor.py::test_remove_remote_variable SKIPPED [ 95%] 1582s spyder/widgets/tests/test_collectioneditor.py::test_filter_rows SKIPPED [ 95%] 1582s spyder/widgets/tests/test_collectioneditor.py::test_remote_make_data_function SKIPPED [ 95%] 1582s spyder/widgets/tests/test_collectioneditor.py::test_create_dataframeeditor_with_correct_format SKIPPED [ 95%] 1582s spyder/widgets/tests/test_collectioneditor.py::test_collectionsmodel_with_two_ints SKIPPED [ 95%] 1582s spyder/widgets/tests/test_collectioneditor.py::test_collectionsmodel_with_index SKIPPED [ 95%] 1582s spyder/widgets/tests/test_collectioneditor.py::test_shows_dataframeeditor_when_editing_index SKIPPED [ 95%] 1582s spyder/widgets/tests/test_collectioneditor.py::test_sort_numpy_numeric_collectionsmodel SKIPPED [ 95%] 1582s spyder/widgets/tests/test_collectioneditor.py::test_sort_float_collectionsmodel SKIPPED [ 95%] 1582s spyder/widgets/tests/test_collectioneditor.py::test_sort_collectionsmodel SKIPPED [ 96%] 1582s spyder/widgets/tests/test_collectioneditor.py::test_sort_and_fetch_collectionsmodel_with_many_rows SKIPPED [ 96%] 1582s spyder/widgets/tests/test_collectioneditor.py::test_rename_and_duplicate_item_in_collection_editor SKIPPED [ 96%] 1582s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditorwidget_refresh_action_disabled SKIPPED [ 96%] 1582s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh SKIPPED [ 96%] 1582s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh_after_edit[16384] SKIPPED [ 96%] 1582s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh_after_edit[65536] SKIPPED [ 96%] 1582s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh_when_variable_deleted SKIPPED [ 96%] 1582s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_refresh_nested SKIPPED [ 96%] 1582s spyder/widgets/tests/test_collectioneditor.py::test_edit_datetime SKIPPED [ 96%] 1582s spyder/widgets/tests/test_collectioneditor.py::test_edit_mutable_and_immutable_types SKIPPED [ 96%] 1582s spyder/widgets/tests/test_collectioneditor.py::test_view_module_in_coledit SKIPPED [ 96%] 1582s spyder/widgets/tests/test_collectioneditor.py::test_notimplementederror_multiindex SKIPPED [ 97%] 1582s spyder/widgets/tests/test_collectioneditor.py::test_editor_parent_set SKIPPED [ 97%] 1582s spyder/widgets/tests/test_collectioneditor.py::test_xml_dom_element_view SKIPPED [ 97%] 1582s spyder/widgets/tests/test_collectioneditor.py::test_pandas_dateoffset_view SKIPPED [ 97%] 1582s spyder/widgets/tests/test_collectioneditor.py::test_set_nonsettable_objects SKIPPED [ 97%] 1582s spyder/widgets/tests/test_collectioneditor.py::test_edit_nonsettable_objects SKIPPED [ 97%] 1582s spyder/widgets/tests/test_collectioneditor.py::test_collectionseditor_with_class_having_buggy_copy SKIPPED [ 97%] 1582s spyder/widgets/tests/test_collectioneditor.py::test_collectionseditor_with_class_having_correct_copy SKIPPED [ 97%] 1582s spyder/widgets/tests/test_collectioneditor.py::test_collectionseditor_when_clicking_on_header_and_large_rows SKIPPED [ 97%] 1582s spyder/widgets/tests/test_collectioneditor.py::test_dicts_with_mixed_types_as_key SKIPPED [ 97%] 1582s spyder/widgets/tests/test_collectioneditor.py::test_dicts_natural_sorting SKIPPED [ 97%] 1582s spyder/widgets/tests/test_collectioneditor.py::test_dicts_natural_sorting_mixed_types SKIPPED [ 98%] 1582s spyder/widgets/tests/test_collectioneditor.py::test_collectioneditor_plot SKIPPED [ 98%] 1582s spyder/widgets/tests/test_dependencies.py::test_dependencies SKIPPED [ 98%] 1582s spyder/widgets/tests/test_findreplace.py::test_findreplace_multiline_replacement SKIPPED [ 98%] 1582s spyder/widgets/tests/test_findreplace.py::test_replace_selection SKIPPED [ 98%] 1582s spyder/widgets/tests/test_findreplace.py::test_replace_all SKIPPED [ 98%] 1582s spyder/widgets/tests/test_findreplace.py::test_messages_action SKIPPED [ 98%] 1582s spyder/widgets/tests/test_findreplace.py::test_replace_text_button SKIPPED [ 98%] 1582s spyder/widgets/tests/test_findreplace.py::test_update_matches SKIPPED [ 98%] 1582s spyder/widgets/tests/test_findreplace.py::test_clear_action SKIPPED [ 98%] 1582s spyder/widgets/tests/test_findreplace.py::test_replace_all_backslash SKIPPED [ 98%] 1582s spyder/widgets/tests/test_helperwidgets.py::test_messagecheckbox SKIPPED [ 99%] 1582s spyder/widgets/tests/test_mixins.py::test_get_current_object[test_object0] SKIPPED [ 99%] 1582s spyder/widgets/tests/test_mixins.py::test_get_current_object[test_object1] SKIPPED [ 99%] 1582s spyder/widgets/tests/test_mixins.py::test_get_current_word SKIPPED [ 99%] 1582s spyder/widgets/tests/test_mixins.py::test_get_unicode_regexp SKIPPED [ 99%] 1582s spyder/widgets/tests/test_mixins.py::test_get_number_matches SKIPPED [ 99%] 1582s spyder/widgets/tests/test_mixins.py::test_get_match_number SKIPPED [ 99%] 1582s spyder/widgets/tests/test_mixins.py::test_get_number_with_words SKIPPED [ 99%] 1582s spyder/widgets/tests/test_reporterror.py::test_dialog SKIPPED (Don't 1582s need --run-slow option to run) [ 99%] 1582s spyder/widgets/tests/test_reporterror.py::test_report_issue_url SKIPPED [ 99%] 1582s spyder/widgets/tests/test_reporterror.py::test_render_issue SKIPPED [ 99%] 1582s spyder/widgets/tests/test_sidebardialog.py::test_sidebardialog SKIPPED [100%] 1582s 1582s =============================== warnings summary =============================== 1582s ../../../../usr/lib/python3/dist-packages/jupyter_client/connect.py:22 1582s /usr/lib/python3/dist-packages/jupyter_client/connect.py:22: DeprecationWarning: Jupyter is migrating its paths to use standard platformdirs 1582s given by the platformdirs library. To remove this warning and 1582s see the appropriate new directories, set the environment variable 1582s `JUPYTER_PLATFORM_DIRS=1` and then run `jupyter --paths`. 1582s The use of platformdirs will be the default in `jupyter_core` v6 1582s from jupyter_core.paths import jupyter_data_dir, jupyter_runtime_dir, secure_write 1582s 1582s spyder/config/base.py:441 1582s /tmp/autopkgtest.oFCEA2/build.LaA/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. 1582s locale_language = locale.getdefaultlocale()[0] 1582s 1582s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1582s ============================= slowest 10 durations ============================= 1582s 0.22s setup spyder/plugins/editor/widgets/editorstack/tests/test_shortcuts.py::test_builtin_shift_del_and_ins 1582s 0.00s setup spyder/plugins/plots/widgets/tests/test_plots_widgets.py::test_copy_png_to_clipboard 1582s 0.00s teardown spyder/plugins/editor/widgets/editorstack/tests/test_save.py::test_save_all 1582s 0.00s setup spyder/plugins/variableexplorer/widgets/tests/test_arrayeditor.py::test_arrayeditor_with_unicode_array 1582s 0.00s setup spyder/utils/tests/test_syntaxhighlighters.py::test_python_not_an_outline_explorer_comment[#---] 1582s 0.00s setup spyder/plugins/editor/widgets/codeeditor/tests/test_introspection.py::test_fallback_completions 1582s 0.00s teardown spyder/plugins/editor/widgets/codeeditor/tests/test_codeeditor.py::test_in_string['''string """-expected_state20] 1582s 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] 1582s 0.00s setup spyder/plugins/projects/tests/test_plugin.py::test_set_get_project_filenames_when_closing_no_files 1582s 0.00s setup spyder/plugins/completion/providers/fallback/tests/test_fallback.py::test_tokenize[py] 1582s ============== 1129 skipped, 241 deselected, 2 warnings in 5.70s =============== 1583s *** END OF RUN 1: ALL TESTS RUN HAVE NOW PASSED/XFAILED *** 1583s autopkgtest [00:11:26]: test pytest-rest: -----------------------] 1584s pytest-rest PASS 1584s autopkgtest [00:11:27]: test pytest-rest: - - - - - - - - - - results - - - - - - - - - - 1584s autopkgtest [00:11:27]: test pytest-mainwindow: preparing testbed 1584s Reading package lists... 1585s Building dependency tree... 1585s Reading state information... 1585s Starting pkgProblemResolver with broken count: 0 1585s Starting 2 pkgProblemResolver with broken count: 0 1585s Done 1586s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1587s autopkgtest [00:11:30]: test pytest-mainwindow: [----------------------- 1587s Testing with python3.13: 1587s Defaulting to user installation because normal site-packages is not writeable 1587s Processing /tmp/autopkgtest.oFCEA2/build.LaA/src/spyder/app/tests/spyder-boilerplate 1587s Preparing metadata (setup.py): started 1588s Preparing metadata (setup.py): finished with status 'done' 1588s Building wheels for collected packages: spyder-boilerplate 1588s Building wheel for spyder-boilerplate (setup.py): started 1588s Building wheel for spyder-boilerplate (setup.py): finished with status 'done' 1588s Created wheel for spyder-boilerplate: filename=spyder_boilerplate-0.0.1-py3-none-any.whl size=3984 sha256=d23ed582d0dd94c3c9bd31d389b667677b2ded127242200fb0c1e1c9210cac43 1588s Stored in directory: /home/ubuntu/.cache/pip/wheels/35/b6/28/2f2c39cf50b91a6086d09393f2b132a2fa3bc741b916af98a7 1588s Successfully built spyder-boilerplate 1588s Installing collected packages: spyder-boilerplate 1588s Attempting uninstall: spyder-boilerplate 1588s Found existing installation: spyder-boilerplate 0.0.1 1588s Uninstalling spyder-boilerplate-0.0.1: 1588s Successfully uninstalled spyder-boilerplate-0.0.1 1588s Successfully installed spyder-boilerplate-0.0.1 1588s *** STARTING RUN 1 at 00:11:32: 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 1590s 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'] 1590s ============================= test session starts ============================== 1590s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 1590s cachedir: .pytest_cache 1590s PyQt5 5.15.11 -- Qt runtime 5.15.15 -- Qt compiled 5.15.15 1590s rootdir: /tmp/autopkgtest.oFCEA2/build.LaA/src 1590s configfile: pytest.ini 1590s plugins: order-1.3.0, typeguard-4.4.2, qt-4.4.0, mock-3.14.0, timeout-2.3.1, cov-5.0.0, flaky-3.8.1 1590s timeout: 120.0s 1590s timeout method: thread 1590s timeout func_only: False 1590s collecting ... collected 139 items / 3 deselected / 136 selected 1590s 1590s spyder/app/tests/test_mainwindow.py::test_single_instance_and_edit_magic SKIPPED [ 0%] 1590s spyder/app/tests/test_mainwindow.py::test_default_plugin_actions SKIPPED [ 1%] 1590s spyder/app/tests/test_mainwindow.py::test_dedicated_consoles SKIPPED [ 2%] 1590s spyder/app/tests/test_mainwindow.py::test_change_types_in_varexp SKIPPED [ 2%] 1590s spyder/app/tests/test_mainwindow.py::test_change_lsp_interpreter[index=1] SKIPPED [ 3%] 1590s spyder/app/tests/test_mainwindow.py::test_rename_files_in_editor_after_folder_rename SKIPPED [ 4%] 1590s spyder/app/tests/test_mainwindow.py::test_no_update_outline SKIPPED [ 5%] 1590s spyder/app/tests/test_mainwindow.py::test_leaks SKIPPED (Need --run-slow 1590s option to run) [ 5%] 1590s spyder/app/tests/test_mainwindow.py::test_lock_action SKIPPED (Need 1590s --run-slow option to run) [ 6%] 1590s spyder/app/tests/test_mainwindow.py::test_opengl_implementation[main_window0] SKIPPED [ 7%] 1590s spyder/app/tests/test_mainwindow.py::test_filter_numpy_warning[main_window0] SKIPPED [ 8%] 1590s spyder/app/tests/test_mainwindow.py::test_get_help_combo SKIPPED (Fails 1590s on other than macOS) [ 8%] 1590s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console_dot_notation SKIPPED [ 9%] 1590s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console SKIPPED [ 10%] 1590s spyder/app/tests/test_mainwindow.py::test_window_title SKIPPED (Need 1590s --run-slow option to run) [ 11%] 1590s spyder/app/tests/test_mainwindow.py::test_move_to_first_breakpoint[True] SKIPPED [ 11%] 1590s spyder/app/tests/test_mainwindow.py::test_move_to_first_breakpoint[False] SKIPPED [ 12%] 1590s spyder/app/tests/test_mainwindow.py::test_clickable_ipython_tracebacks SKIPPED [ 13%] 1590s spyder/app/tests/test_mainwindow.py::test_shell_execution SKIPPED (Need 1590s --run-slow option to run) [ 13%] 1590s spyder/app/tests/test_mainwindow.py::test_change_cwd_ipython_console[non_ascii_\xf1_\xed_\xe7] SKIPPED [ 14%] 1590s spyder/app/tests/test_mainwindow.py::test_change_cwd_ipython_console[test_dir] SKIPPED [ 15%] 1590s spyder/app/tests/test_mainwindow.py::test_change_cwd_explorer[non_ascii_\xf1_\xed_\xe7] SKIPPED [ 16%] 1590s spyder/app/tests/test_mainwindow.py::test_change_cwd_explorer[test_dir] SKIPPED [ 16%] 1590s spyder/app/tests/test_mainwindow.py::test_project_path SKIPPED (Need 1590s --run-slow option to run) [ 17%] 1590s spyder/app/tests/test_mainwindow.py::test_open_notebooks_from_project_explorer SKIPPED [ 18%] 1590s spyder/app/tests/test_mainwindow.py::test_runfile_from_project_explorer SKIPPED [ 19%] 1590s spyder/app/tests/test_mainwindow.py::test_set_new_breakpoints SKIPPED [ 19%] 1590s spyder/app/tests/test_mainwindow.py::test_open_files_in_new_editor_window SKIPPED [ 20%] 1590s spyder/app/tests/test_mainwindow.py::test_close_when_file_is_changed SKIPPED [ 21%] 1590s spyder/app/tests/test_mainwindow.py::test_maximize_minimize_plugins SKIPPED [ 22%] 1590s spyder/app/tests/test_mainwindow.py::test_issue_4066 SKIPPED (Need 1590s --run-slow option to run) [ 22%] 1590s spyder/app/tests/test_mainwindow.py::test_varexp_edit_inline SKIPPED [ 23%] 1590s spyder/app/tests/test_mainwindow.py::test_c_and_n_pdb_commands SKIPPED [ 24%] 1590s spyder/app/tests/test_mainwindow.py::test_stop_dbg SKIPPED (Need --run- 1590s slow option to run) [ 25%] 1590s spyder/app/tests/test_mainwindow.py::test_change_cwd_dbg SKIPPED (Need 1590s --run-slow option to run) [ 25%] 1590s spyder/app/tests/test_mainwindow.py::test_varexp_magic_dbg SKIPPED (Need 1590s --run-slow option to run) [ 26%] 1590s spyder/app/tests/test_mainwindow.py::test_plots_plugin[main_window0] SKIPPED [ 27%] 1590s spyder/app/tests/test_mainwindow.py::test_plots_plugin[main_window1] SKIPPED [ 27%] 1590s spyder/app/tests/test_mainwindow.py::test_plots_scroll SKIPPED (Need 1590s --run-slow option to run) [ 28%] 1590s spyder/app/tests/test_mainwindow.py::test_tight_layout_option_for_inline_plot SKIPPED [ 29%] 1590s spyder/app/tests/test_mainwindow.py::test_plot_from_collectioneditor SKIPPED [ 30%] 1590s spyder/app/tests/test_mainwindow.py::test_editorstack_open_switcher_dlg SKIPPED [ 30%] 1590s spyder/app/tests/test_mainwindow.py::test_switcher_projects_integration SKIPPED [ 31%] 1590s spyder/app/tests/test_mainwindow.py::test_run_static_code_analysis SKIPPED [ 32%] 1590s spyder/app/tests/test_mainwindow.py::test_troubleshooting_menu_item_and_url SKIPPED [ 33%] 1590s spyder/app/tests/test_mainwindow.py::test_help_opens_when_show_tutorial_full SKIPPED [ 33%] 1590s spyder/app/tests/test_mainwindow.py::test_report_issue SKIPPED (Need 1590s --run-slow option to run) [ 34%] 1590s spyder/app/tests/test_mainwindow.py::test_custom_layouts SKIPPED (It 1590s segfaults on Linux and Mac) [ 35%] 1590s spyder/app/tests/test_mainwindow.py::test_programmatic_custom_layouts SKIPPED [ 36%] 1590s spyder/app/tests/test_mainwindow.py::test_save_on_runfile SKIPPED (Need 1590s --run-slow option to run) [ 36%] 1590s spyder/app/tests/test_mainwindow.py::test_pylint_follows_file SKIPPED [ 37%] 1590s spyder/app/tests/test_mainwindow.py::test_report_comms_error SKIPPED [ 38%] 1590s spyder/app/tests/test_mainwindow.py::test_break_while_running SKIPPED [ 38%] 1590s spyder/app/tests/test_mainwindow.py::test_preferences_run_section_exists SKIPPED [ 39%] 1590s spyder/app/tests/test_mainwindow.py::test_preferences_checkboxes_not_checked_regression SKIPPED [ 40%] 1590s spyder/app/tests/test_mainwindow.py::test_preferences_change_font_regression SKIPPED [ 41%] 1590s spyder/app/tests/test_mainwindow.py::test_preferences_empty_shortcut_regression[main_window0] SKIPPED [ 41%] 1590s spyder/app/tests/test_mainwindow.py::test_preferences_shortcut_reset_regression SKIPPED [ 42%] 1590s spyder/app/tests/test_mainwindow.py::test_change_lsp_interpreter[before=test_PYTHONPATH_in_consoles] SKIPPED [ 43%] 1590s spyder/app/tests/test_mainwindow.py::test_preferences_last_page_is_loaded SKIPPED [ 44%] 1590s spyder/app/tests/test_mainwindow.py::test_debug_unsaved_file SKIPPED [ 44%] 1590s spyder/app/tests/test_mainwindow.py::test_runcell[True] SKIPPED (Need 1590s --run-slow option to run) [ 45%] 1590s spyder/app/tests/test_mainwindow.py::test_runcell[False] SKIPPED (Need 1590s --run-slow option to run) [ 46%] 1590s spyder/app/tests/test_mainwindow.py::test_runcell_leading_indent SKIPPED [ 47%] 1590s spyder/app/tests/test_mainwindow.py::test_varexp_refresh SKIPPED (Need 1590s --run-slow option to run) [ 47%] 1590s spyder/app/tests/test_mainwindow.py::test_path_manager_updates_clients SKIPPED [ 48%] 1590s spyder/app/tests/test_mainwindow.py::test_pdb_key_leak SKIPPED (Need 1590s --run-slow option to run) [ 49%] 1590s spyder/app/tests/test_mainwindow.py::test_pdb_step[True] SKIPPED (Need 1590s --run-slow option to run) [ 50%] 1590s spyder/app/tests/test_mainwindow.py::test_pdb_step[False] SKIPPED (Need 1590s --run-slow option to run) [ 50%] 1590s spyder/app/tests/test_mainwindow.py::test_ipython_magic[True-True] SKIPPED [ 51%] 1590s spyder/app/tests/test_mainwindow.py::test_ipython_magic[True-False] SKIPPED [ 52%] 1590s spyder/app/tests/test_mainwindow.py::test_ipython_magic[False-True] SKIPPED [ 52%] 1590s spyder/app/tests/test_mainwindow.py::test_ipython_magic[False-False] SKIPPED [ 53%] 1590s spyder/app/tests/test_mainwindow.py::test_running_namespace SKIPPED [ 54%] 1590s spyder/app/tests/test_mainwindow.py::test_running_namespace_refresh SKIPPED [ 55%] 1590s spyder/app/tests/test_mainwindow.py::test_debug_namespace SKIPPED [ 55%] 1590s spyder/app/tests/test_mainwindow.py::test_post_mortem SKIPPED (Need 1590s --run-slow option to run) [ 56%] 1590s spyder/app/tests/test_mainwindow.py::test_varexp_cleared_after_kernel_restart SKIPPED [ 57%] 1590s spyder/app/tests/test_mainwindow.py::test_varexp_cleared_after_reset SKIPPED [ 58%] 1590s spyder/app/tests/test_mainwindow.py::test_immediate_debug SKIPPED (Need 1590s --run-slow option to run) [ 58%] 1590s spyder/app/tests/test_mainwindow.py::test_local_namespace SKIPPED (Need 1590s --run-slow option to run) [ 59%] 1590s spyder/app/tests/test_mainwindow.py::test_switch_to_plugin SKIPPED (Need 1590s --run-slow option to run) [ 60%] 1590s spyder/app/tests/test_mainwindow.py::test_tour_message[main_window0] SKIPPED [ 61%] 1590s spyder/app/tests/test_mainwindow.py::test_prevent_closing SKIPPED (Need 1590s --run-slow option to run) [ 61%] 1590s spyder/app/tests/test_mainwindow.py::test_continue_first_line SKIPPED [ 62%] 1590s spyder/app/tests/test_mainwindow.py::test_pdb_ipykernel SKIPPED (Flaky 1590s on Linux) [ 63%] 1590s spyder/app/tests/test_mainwindow.py::test_print_comms SKIPPED (Need 1590s --run-slow option to run) [ 63%] 1590s spyder/app/tests/test_mainwindow.py::test_goto_find SKIPPED (Need --run- 1590s slow option to run) [ 64%] 1590s spyder/app/tests/test_mainwindow.py::test_copy_paste SKIPPED (Need 1590s --run-slow option to run) [ 65%] 1590s spyder/app/tests/test_mainwindow.py::test_add_external_plugins_to_dependencies SKIPPED [ 66%] 1590s spyder/app/tests/test_mainwindow.py::test_shortcuts_in_external_plugins SKIPPED [ 66%] 1590s spyder/app/tests/test_mainwindow.py::test_locals_globals_var_debug SKIPPED [ 67%] 1590s spyder/app/tests/test_mainwindow.py::test_focus_for_plugins_with_raise_and_focus SKIPPED [ 68%] 1590s spyder/app/tests/test_mainwindow.py::test_history_from_ipyconsole SKIPPED [ 69%] 1590s spyder/app/tests/test_mainwindow.py::test_debug_unsaved_function SKIPPED [ 69%] 1590s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console_special_characters SKIPPED [ 70%] 1590s spyder/app/tests/test_mainwindow.py::test_get_help_editor[object_info0] SKIPPED [ 71%] 1590s spyder/app/tests/test_mainwindow.py::test_get_help_editor[object_info1] SKIPPED [ 72%] 1590s spyder/app/tests/test_mainwindow.py::test_runconfig_workdir SKIPPED [ 72%] 1590s spyder/app/tests/test_mainwindow.py::test_connection_to_external_kernel SKIPPED [ 73%] 1590s spyder/app/tests/test_mainwindow.py::test_run_code SKIPPED (Need --run- 1590s slow option to run) [ 74%] 1590s spyder/app/tests/test_mainwindow.py::test_run_cell_copy[main_window0] SKIPPED [ 75%] 1590s spyder/app/tests/test_mainwindow.py::test_switcher SKIPPED (Need --run- 1590s slow option to run) [ 75%] 1590s spyder/app/tests/test_mainwindow.py::test_editorstack_open_symbolfinder_dlg SKIPPED [ 76%] 1590s spyder/app/tests/test_mainwindow.py::test_go_to_definition SKIPPED (Need 1590s --run-slow option to run) [ 77%] 1590s spyder/app/tests/test_mainwindow.py::test_varexp_rename SKIPPED (Need 1590s --run-slow option to run) [ 77%] 1590s spyder/app/tests/test_mainwindow.py::test_varexp_remove SKIPPED (Need 1590s --run-slow option to run) [ 78%] 1590s spyder/app/tests/test_mainwindow.py::test_runcell_edge_cases[main_window0] SKIPPED [ 79%] 1590s spyder/app/tests/test_mainwindow.py::test_runcell_pdb SKIPPED (Need 1590s --run-slow option to run) [ 80%] 1590s spyder/app/tests/test_mainwindow.py::test_runcell_cache[False] SKIPPED [ 80%] 1590s spyder/app/tests/test_mainwindow.py::test_runcell_cache[True] SKIPPED [ 81%] 1590s spyder/app/tests/test_mainwindow.py::test_runcell_after_restart SKIPPED [ 82%] 1590s spyder/app/tests/test_mainwindow.py::test_run_unsaved_file_multiprocessing SKIPPED [ 83%] 1590s spyder/app/tests/test_mainwindow.py::test_ordering_lsp_requests_at_startup SKIPPED [ 83%] 1590s spyder/app/tests/test_mainwindow.py::test_update_outline SKIPPED (Need 1590s --run-slow option to run) [ 84%] 1590s spyder/app/tests/test_mainwindow.py::test_outline_no_init SKIPPED (Need 1590s --run-slow option to run) [ 85%] 1590s spyder/app/tests/test_mainwindow.py::test_print_multiprocessing SKIPPED [ 86%] 1590s spyder/app/tests/test_mainwindow.py::test_print_faulthandler SKIPPED [ 86%] 1590s spyder/app/tests/test_mainwindow.py::test_out_runfile_runcell SKIPPED [ 87%] 1590s spyder/app/tests/test_mainwindow.py::test_print_frames[False] SKIPPED [ 88%] 1590s spyder/app/tests/test_mainwindow.py::test_print_frames[True] SKIPPED [ 88%] 1590s spyder/app/tests/test_mainwindow.py::test_debugger_plugin SKIPPED (Need 1590s --run-slow option to run) [ 89%] 1590s spyder/app/tests/test_mainwindow.py::test_recursive_debug SKIPPED (Need 1590s --run-slow option to run) [ 90%] 1590s spyder/app/tests/test_mainwindow.py::test_visible_plugins SKIPPED (Need 1590s --run-slow option to run) [ 91%] 1590s spyder/app/tests/test_mainwindow.py::test_cwd_is_synced_when_switching_consoles SKIPPED [ 91%] 1590s spyder/app/tests/test_mainwindow.py::test_console_initial_cwd_is_synced SKIPPED [ 92%] 1590s spyder/app/tests/test_mainwindow.py::test_debug_selection SKIPPED (Need 1590s --run-slow option to run) [ 93%] 1590s spyder/app/tests/test_mainwindow.py::test_outline_namespace_package SKIPPED [ 94%] 1590s spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles SKIPPED [ 94%] 1590s spyder/app/tests/test_mainwindow.py::test_recursive_debug_exception SKIPPED [ 95%] 1590s spyder/app/tests/test_mainwindow.py::test_runfile_namespace SKIPPED [ 96%] 1590s spyder/app/tests/test_mainwindow.py::test_quotes_rename_ipy SKIPPED [ 97%] 1590s spyder/app/tests/test_mainwindow.py::test_icons_in_menus SKIPPED (Only 1590s works for Mac) [ 97%] 1590s spyder/app/tests/test_mainwindow.py::test_undock_plugin_and_close SKIPPED [ 98%] 1590s spyder/app/tests/test_mainwindow.py::test_outline_in_maximized_editor SKIPPED [ 99%] 1590s spyder/app/tests/test_mainwindow.py::test_editor_window_outline_and_toolbars SKIPPED [100%] 1590s 1590s =============================== warnings summary =============================== 1590s ../../../../usr/lib/python3/dist-packages/jupyter_client/connect.py:22 1590s /usr/lib/python3/dist-packages/jupyter_client/connect.py:22: DeprecationWarning: Jupyter is migrating its paths to use standard platformdirs 1590s given by the platformdirs library. To remove this warning and 1590s see the appropriate new directories, set the environment variable 1590s `JUPYTER_PLATFORM_DIRS=1` and then run `jupyter --paths`. 1590s The use of platformdirs will be the default in `jupyter_core` v6 1590s from jupyter_core.paths import jupyter_data_dir, jupyter_runtime_dir, secure_write 1590s 1590s spyder/config/base.py:441 1590s /tmp/autopkgtest.oFCEA2/build.LaA/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. 1590s locale_language = locale.getdefaultlocale()[0] 1590s 1590s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1590s ============================= slowest 10 durations ============================= 1590s 0.00s setup spyder/app/tests/test_mainwindow.py::test_prevent_closing 1590s 0.00s teardown spyder/app/tests/test_mainwindow.py::test_get_help_editor[object_info0] 1590s 0.00s setup spyder/app/tests/test_mainwindow.py::test_runcell_cache[True] 1590s 0.00s teardown spyder/app/tests/test_mainwindow.py::test_visible_plugins 1590s 0.00s teardown spyder/app/tests/test_mainwindow.py::test_plots_plugin[main_window1] 1590s 0.00s setup spyder/app/tests/test_mainwindow.py::test_add_external_plugins_to_dependencies 1590s 0.00s teardown spyder/app/tests/test_mainwindow.py::test_leaks 1590s 0.00s setup spyder/app/tests/test_mainwindow.py::test_single_instance_and_edit_magic 1590s 0.00s teardown spyder/app/tests/test_mainwindow.py::test_single_instance_and_edit_magic 1590s 0.00s setup spyder/app/tests/test_mainwindow.py::test_immediate_debug 1590s ================ 136 skipped, 3 deselected, 2 warnings in 0.70s ================ 1591s *** END OF RUN 1: ALL TESTS RUN HAVE NOW PASSED/XFAILED *** 1591s *** STARTING RUN 1 at 00:11:34: 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 1592s 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'] 1592s ============================= test session starts ============================== 1592s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 1592s cachedir: .pytest_cache 1592s PyQt5 5.15.11 -- Qt runtime 5.15.15 -- Qt compiled 5.15.15 1592s rootdir: /tmp/autopkgtest.oFCEA2/build.LaA/src 1592s configfile: pytest.ini 1592s plugins: order-1.3.0, typeguard-4.4.2, qt-4.4.0, mock-3.14.0, timeout-2.3.1, cov-5.0.0, flaky-3.8.1 1592s timeout: 120.0s 1592s timeout method: thread 1592s timeout func_only: False 1593s collecting ... collected 139 items / 3 deselected / 136 selected 1593s 1605s spyder/app/tests/test_mainwindow.py::test_single_instance_and_edit_magic PASSED [ 0%] 1614s spyder/app/tests/test_mainwindow.py::test_default_plugin_actions PASSED [ 1%] 1621s spyder/app/tests/test_mainwindow.py::test_dedicated_consoles PASSED [ 2%] 1627s spyder/app/tests/test_mainwindow.py::test_change_types_in_varexp PASSED [ 2%] 1627s spyder/app/tests/test_mainwindow.py::test_change_lsp_interpreter[index=1] SKIPPED [ 3%] 1630s spyder/app/tests/test_mainwindow.py::test_rename_files_in_editor_after_folder_rename PASSED [ 4%] 1682s spyder/app/tests/test_mainwindow.py::test_no_update_outline PASSED [ 5%] 1694s spyder/app/tests/test_mainwindow.py::test_leaks PASSED [ 5%] 1697s spyder/app/tests/test_mainwindow.py::test_lock_action PASSED [ 6%] 1700s spyder/app/tests/test_mainwindow.py::test_opengl_implementation[main_window0] PASSED [ 7%] 1704s spyder/app/tests/test_mainwindow.py::test_filter_numpy_warning[main_window0] PASSED [ 8%] 1704s spyder/app/tests/test_mainwindow.py::test_get_help_combo SKIPPED (Fails 1704s on other than macOS) [ 8%] 1716s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console_dot_notation FAILED [ 9%] 1723s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console PASSED [ 10%] 1731s spyder/app/tests/test_mainwindow.py::test_window_title PASSED [ 11%] 1735s spyder/app/tests/test_mainwindow.py::test_move_to_first_breakpoint[True] PASSED [ 11%] 1741s spyder/app/tests/test_mainwindow.py::test_move_to_first_breakpoint[False] PASSED [ 12%] 1759s spyder/app/tests/test_mainwindow.py::test_clickable_ipython_tracebacks PASSED [ 13%] 1766s spyder/app/tests/test_mainwindow.py::test_shell_execution PASSED [ 13%] 1770s spyder/app/tests/test_mainwindow.py::test_change_cwd_ipython_console[non_ascii_\xf1_\xed_\xe7] PASSED [ 14%] 1773s spyder/app/tests/test_mainwindow.py::test_change_cwd_ipython_console[test_dir] PASSED [ 15%] 1777s spyder/app/tests/test_mainwindow.py::test_change_cwd_explorer[non_ascii_\xf1_\xed_\xe7] PASSED [ 16%] 1780s spyder/app/tests/test_mainwindow.py::test_change_cwd_explorer[test_dir] PASSED [ 16%] 1787s spyder/app/tests/test_mainwindow.py::test_project_path PASSED [ 17%] 1794s spyder/app/tests/test_mainwindow.py::test_open_notebooks_from_project_explorer PASSED [ 18%] 1802s spyder/app/tests/test_mainwindow.py::test_runfile_from_project_explorer PASSED [ 19%] 1806s spyder/app/tests/test_mainwindow.py::test_set_new_breakpoints PASSED [ 19%] 1806s spyder/app/tests/test_mainwindow.py::test_open_files_in_new_editor_window SKIPPED [ 20%] 1813s spyder/app/tests/test_mainwindow.py::test_close_when_file_is_changed PASSED [ 21%] 1830s spyder/app/tests/test_mainwindow.py::test_maximize_minimize_plugins PASSED [ 22%] 1838s spyder/app/tests/test_mainwindow.py::test_issue_4066 PASSED [ 22%] 1845s spyder/app/tests/test_mainwindow.py::test_varexp_edit_inline PASSED [ 23%] 1849s spyder/app/tests/test_mainwindow.py::test_c_and_n_pdb_commands PASSED [ 24%] 1853s spyder/app/tests/test_mainwindow.py::test_stop_dbg PASSED [ 25%] 1858s spyder/app/tests/test_mainwindow.py::test_change_cwd_dbg PASSED [ 25%] 1862s spyder/app/tests/test_mainwindow.py::test_varexp_magic_dbg PASSED [ 26%] 1867s spyder/app/tests/test_mainwindow.py::test_plots_plugin[main_window0] PASSED [ 27%] 1870s spyder/app/tests/test_mainwindow.py::test_plots_plugin[main_window1] PASSED [ 27%] 1881s spyder/app/tests/test_mainwindow.py::test_plots_scroll PASSED [ 28%] 1881s spyder/app/tests/test_mainwindow.py::test_tight_layout_option_for_inline_plot SKIPPED [ 29%] 1887s spyder/app/tests/test_mainwindow.py::test_plot_from_collectioneditor PASSED [ 30%] 1891s spyder/app/tests/test_mainwindow.py::test_editorstack_open_switcher_dlg PASSED [ 30%] 1891s spyder/app/tests/test_mainwindow.py::test_switcher_projects_integration SKIPPED [ 31%] 1897s spyder/app/tests/test_mainwindow.py::test_run_static_code_analysis PASSED [ 32%] 1897s spyder/app/tests/test_mainwindow.py::test_troubleshooting_menu_item_and_url SKIPPED [ 33%] 1905s spyder/app/tests/test_mainwindow.py::test_help_opens_when_show_tutorial_full PASSED [ 33%] 1912s spyder/app/tests/test_mainwindow.py::test_report_issue PASSED [ 34%] 1912s spyder/app/tests/test_mainwindow.py::test_custom_layouts SKIPPED (It 1912s segfaults on Linux and Mac) [ 35%] 1912s spyder/app/tests/test_mainwindow.py::test_programmatic_custom_layouts SKIPPED [ 36%] 1923s spyder/app/tests/test_mainwindow.py::test_save_on_runfile PASSED [ 36%] 1923s spyder/app/tests/test_mainwindow.py::test_pylint_follows_file SKIPPED [ 37%] 1928s spyder/app/tests/test_mainwindow.py::test_report_comms_error PASSED [ 38%] 1933s spyder/app/tests/test_mainwindow.py::test_break_while_running PASSED [ 38%] 1940s spyder/app/tests/test_mainwindow.py::test_preferences_run_section_exists PASSED [ 39%] 1948s spyder/app/tests/test_mainwindow.py::test_preferences_checkboxes_not_checked_regression PASSED [ 40%] 1948s spyder/app/tests/test_mainwindow.py::test_preferences_change_font_regression SKIPPED [ 41%] 1948s spyder/app/tests/test_mainwindow.py::test_preferences_empty_shortcut_regression[main_window0] SKIPPED [ 41%] 1954s spyder/app/tests/test_mainwindow.py::test_preferences_shortcut_reset_regression PASSED [ 42%] 1954s spyder/app/tests/test_mainwindow.py::test_change_lsp_interpreter[before=test_PYTHONPATH_in_consoles] SKIPPED [ 43%] 1954s spyder/app/tests/test_mainwindow.py::test_preferences_last_page_is_loaded SKIPPED [ 44%] 1959s spyder/app/tests/test_mainwindow.py::test_debug_unsaved_file PASSED [ 44%] 1963s spyder/app/tests/test_mainwindow.py::test_runcell[True] PASSED [ 45%] 1971s spyder/app/tests/test_mainwindow.py::test_runcell[False] PASSED [ 46%] 1978s spyder/app/tests/test_mainwindow.py::test_runcell_leading_indent PASSED [ 47%] 1983s spyder/app/tests/test_mainwindow.py::test_varexp_refresh PASSED [ 47%] 1988s spyder/app/tests/test_mainwindow.py::test_path_manager_updates_clients PASSED [ 48%] 1992s spyder/app/tests/test_mainwindow.py::test_pdb_key_leak PASSED [ 49%] 1999s spyder/app/tests/test_mainwindow.py::test_pdb_step[True] PASSED [ 50%] 2008s spyder/app/tests/test_mainwindow.py::test_pdb_step[False] PASSED [ 50%] 2008s spyder/app/tests/test_mainwindow.py::test_ipython_magic[True-True] SKIPPED [ 51%] 2008s spyder/app/tests/test_mainwindow.py::test_ipython_magic[True-False] SKIPPED [ 52%] 2008s spyder/app/tests/test_mainwindow.py::test_ipython_magic[False-True] SKIPPED [ 52%] 2008s spyder/app/tests/test_mainwindow.py::test_ipython_magic[False-False] SKIPPED [ 53%] 2008s spyder/app/tests/test_mainwindow.py::test_running_namespace SKIPPED [ 54%] 2008s spyder/app/tests/test_mainwindow.py::test_running_namespace_refresh SKIPPED [ 55%] 2008s spyder/app/tests/test_mainwindow.py::test_debug_namespace SKIPPED [ 55%] 2011s spyder/app/tests/test_mainwindow.py::test_post_mortem PASSED [ 56%] 2016s spyder/app/tests/test_mainwindow.py::test_varexp_cleared_after_kernel_restart PASSED [ 57%] 2022s spyder/app/tests/test_mainwindow.py::test_varexp_cleared_after_reset PASSED [ 58%] 2025s spyder/app/tests/test_mainwindow.py::test_immediate_debug PASSED [ 58%] 2029s spyder/app/tests/test_mainwindow.py::test_local_namespace PASSED [ 59%] 2033s spyder/app/tests/test_mainwindow.py::test_switch_to_plugin PASSED [ 60%] 2043s spyder/app/tests/test_mainwindow.py::test_tour_message[main_window0] PASSED [ 61%] 2052s spyder/app/tests/test_mainwindow.py::test_prevent_closing PASSED [ 61%] 2057s spyder/app/tests/test_mainwindow.py::test_continue_first_line PASSED [ 62%] 2057s spyder/app/tests/test_mainwindow.py::test_pdb_ipykernel SKIPPED (Flaky 2057s on Linux) [ 63%] 2060s spyder/app/tests/test_mainwindow.py::test_print_comms PASSED [ 63%] 2064s spyder/app/tests/test_mainwindow.py::test_goto_find PASSED [ 64%] 2067s spyder/app/tests/test_mainwindow.py::test_copy_paste PASSED [ 65%] 2070s spyder/app/tests/test_mainwindow.py::test_add_external_plugins_to_dependencies PASSED [ 66%] 2070s spyder/app/tests/test_mainwindow.py::test_shortcuts_in_external_plugins SKIPPED [ 66%] 2075s spyder/app/tests/test_mainwindow.py::test_locals_globals_var_debug PASSED [ 67%] 2086s spyder/app/tests/test_mainwindow.py::test_focus_for_plugins_with_raise_and_focus PASSED [ 68%] 2090s spyder/app/tests/test_mainwindow.py::test_history_from_ipyconsole PASSED [ 69%] 2100s spyder/app/tests/test_mainwindow.py::test_debug_unsaved_function FAILED [ 69%] 2109s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console_special_characters PASSED [ 70%] 2152s spyder/app/tests/test_mainwindow.py::test_get_help_editor[object_info0] PASSED [ 71%] 2157s spyder/app/tests/test_mainwindow.py::test_get_help_editor[object_info1] PASSED [ 72%] 2162s spyder/app/tests/test_mainwindow.py::test_runconfig_workdir PASSED [ 72%] 2162s spyder/app/tests/test_mainwindow.py::test_connection_to_external_kernel SKIPPED [ 73%] 2189s spyder/app/tests/test_mainwindow.py::test_run_code PASSED [ 74%] 2193s spyder/app/tests/test_mainwindow.py::test_run_cell_copy[main_window0] PASSED [ 75%] 2247s spyder/app/tests/test_mainwindow.py::test_switcher PASSED [ 75%] 2257s spyder/app/tests/test_mainwindow.py::test_editorstack_open_symbolfinder_dlg PASSED [ 76%] 2263s spyder/app/tests/test_mainwindow.py::test_go_to_definition PASSED [ 77%] 2281s spyder/app/tests/test_mainwindow.py::test_varexp_rename PASSED [ 77%] 2313s spyder/app/tests/test_mainwindow.py::test_varexp_remove PASSED [ 78%] 2314s spyder/app/tests/test_mainwindow.py::test_runcell_edge_cases[main_window0] PASSED [ 79%] 2318s spyder/app/tests/test_mainwindow.py::test_runcell_pdb PASSED [ 80%] 2322s spyder/app/tests/test_mainwindow.py::test_runcell_cache[False] PASSED [ 80%] 2326s spyder/app/tests/test_mainwindow.py::test_runcell_cache[True] PASSED [ 81%] 2330s spyder/app/tests/test_mainwindow.py::test_runcell_after_restart PASSED [ 82%] 2364s spyder/app/tests/test_mainwindow.py::test_run_unsaved_file_multiprocessing PASSED [ 83%] 2364s spyder/app/tests/test_mainwindow.py::test_ordering_lsp_requests_at_startup SKIPPED [ 83%] 2419s spyder/app/tests/test_mainwindow.py::test_update_outline PASSED [ 84%] 2432s spyder/app/tests/test_mainwindow.py::test_outline_no_init PASSED [ 85%] 2468s spyder/app/tests/test_mainwindow.py::test_print_multiprocessing PASSED [ 86%] 2512s spyder/app/tests/test_mainwindow.py::test_print_faulthandler PASSED [ 86%] 2517s spyder/app/tests/test_mainwindow.py::test_out_runfile_runcell PASSED [ 87%] 2526s spyder/app/tests/test_mainwindow.py::test_print_frames[False] PASSED [ 88%] 2540s spyder/app/tests/test_mainwindow.py::test_print_frames[True] PASSED [ 88%] 2551s spyder/app/tests/test_mainwindow.py::test_debugger_plugin PASSED [ 89%] 2555s spyder/app/tests/test_mainwindow.py::test_recursive_debug PASSED [ 90%] 2561s spyder/app/tests/test_mainwindow.py::test_visible_plugins PASSED [ 91%] 2566s spyder/app/tests/test_mainwindow.py::test_cwd_is_synced_when_switching_consoles PASSED [ 91%] 2576s spyder/app/tests/test_mainwindow.py::test_console_initial_cwd_is_synced PASSED [ 92%] 2580s spyder/app/tests/test_mainwindow.py::test_debug_selection PASSED [ 93%] 2620s spyder/app/tests/test_mainwindow.py::test_outline_namespace_package PASSED [ 94%] 2633s spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles PASSED [ 94%] 2636s spyder/app/tests/test_mainwindow.py::test_recursive_debug_exception PASSED [ 95%] 2639s spyder/app/tests/test_mainwindow.py::test_runfile_namespace PASSED [ 96%] 2649s spyder/app/tests/test_mainwindow.py::test_quotes_rename_ipy FAILED [ 97%] 2649s spyder/app/tests/test_mainwindow.py::test_icons_in_menus SKIPPED (Only 2649s works for Mac) [ 97%] 2656s spyder/app/tests/test_mainwindow.py::test_undock_plugin_and_close PASSED [ 98%] 2666s spyder/app/tests/test_mainwindow.py::test_outline_in_maximized_editor PASSED [ 99%] 2693s spyder/app/tests/test_mainwindow.py::test_editor_window_outline_and_toolbars PASSED [100%] 2693s spyder/app/tests/test_mainwindow.py::test_editor_window_outline_and_toolbars ERROR [100%] 2693s 2693s ==================================== ERRORS ==================================== 2693s _________ ERROR at teardown of test_editor_window_outline_and_toolbars _________ 2693s TEARDOWN ERROR: Exceptions caught in Qt event loop: 2693s ________________________________________________________________________________ 2693s Traceback (most recent call last): 2693s File "/tmp/autopkgtest.oFCEA2/build.LaA/src/spyder/plugins/editor/widgets/main_widget.py", line 2109, in new 2693s self._clone_file_everywhere(finfo) 2693s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ 2693s File "/tmp/autopkgtest.oFCEA2/build.LaA/src/spyder/plugins/editor/widgets/main_widget.py", line 2004, in _clone_file_everywhere 2693s editorstack.clone_editor_from(finfo, set_current=False) 2693s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ 2693s File "/tmp/autopkgtest.oFCEA2/build.LaA/src/spyder/plugins/editor/widgets/editorstack/editorstack.py", line 663, in clone_editor_from 2693s finfo = self.create_new_editor(fname, enc, "", 2693s set_current=set_current, new=new, 2693s cloned_from=other_finfo.editor) 2693s File "/tmp/autopkgtest.oFCEA2/build.LaA/src/spyder/plugins/editor/widgets/editorstack/editorstack.py", line 2524, in create_new_editor 2693s editor = codeeditor.CodeEditor(self) 2693s File "/tmp/autopkgtest.oFCEA2/build.LaA/src/spyder/plugins/editor/widgets/codeeditor/codeeditor.py", line 249, in __init__ 2693s super().__init__(parent, class_parent=parent) 2693s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2693s File "/tmp/autopkgtest.oFCEA2/build.LaA/src/spyder/plugins/editor/widgets/codeeditor/lsp_mixin.py", line 127, in __init__ 2693s super().__init__(*args, **kwargs) 2693s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 2693s File "/tmp/autopkgtest.oFCEA2/build.LaA/src/spyder/plugins/editor/widgets/base.py", line 58, in __init__ 2693s QPlainTextEdit.__init__(self, parent) 2693s ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ 2693s RuntimeError: wrapped C/C++ object of type EditorStack has been deleted 2693s ________________________________________________________________________________ 2693s Traceback (most recent call last): 2693s File "/tmp/autopkgtest.oFCEA2/build.LaA/src/spyder/plugins/editor/widgets/main_widget.py", line 2109, in new 2693s self._clone_file_everywhere(finfo) 2693s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ 2693s File "/tmp/autopkgtest.oFCEA2/build.LaA/src/spyder/plugins/editor/widgets/main_widget.py", line 2004, in _clone_file_everywhere 2693s editorstack.clone_editor_from(finfo, set_current=False) 2693s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ 2693s File "/tmp/autopkgtest.oFCEA2/build.LaA/src/spyder/plugins/editor/widgets/editorstack/editorstack.py", line 663, in clone_editor_from 2693s finfo = self.create_new_editor(fname, enc, "", 2693s set_current=set_current, new=new, 2693s cloned_from=other_finfo.editor) 2693s File "/tmp/autopkgtest.oFCEA2/build.LaA/src/spyder/plugins/editor/widgets/editorstack/editorstack.py", line 2524, in create_new_editor 2693s editor = codeeditor.CodeEditor(self) 2693s File "/tmp/autopkgtest.oFCEA2/build.LaA/src/spyder/plugins/editor/widgets/codeeditor/codeeditor.py", line 249, in __init__ 2693s super().__init__(parent, class_parent=parent) 2693s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2693s File "/tmp/autopkgtest.oFCEA2/build.LaA/src/spyder/plugins/editor/widgets/codeeditor/lsp_mixin.py", line 127, in __init__ 2693s super().__init__(*args, **kwargs) 2693s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 2693s File "/tmp/autopkgtest.oFCEA2/build.LaA/src/spyder/plugins/editor/widgets/base.py", line 58, in __init__ 2693s QPlainTextEdit.__init__(self, parent) 2693s ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ 2693s RuntimeError: wrapped C/C++ object of type EditorStack has been deleted 2693s ________________________________________________________________________________ 2693s 2693s --------------------------- Captured stderr teardown --------------------------- 2693s Exceptions caught in Qt event loop: 2693s ________________________________________________________________________________ 2693s Traceback (most recent call last): 2693s File "/tmp/autopkgtest.oFCEA2/build.LaA/src/spyder/plugins/editor/widgets/main_widget.py", line 2109, in new 2693s self._clone_file_everywhere(finfo) 2693s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ 2693s File "/tmp/autopkgtest.oFCEA2/build.LaA/src/spyder/plugins/editor/widgets/main_widget.py", line 2004, in _clone_file_everywhere 2693s editorstack.clone_editor_from(finfo, set_current=False) 2693s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ 2693s File "/tmp/autopkgtest.oFCEA2/build.LaA/src/spyder/plugins/editor/widgets/editorstack/editorstack.py", line 663, in clone_editor_from 2693s finfo = self.create_new_editor(fname, enc, "", 2693s set_current=set_current, new=new, 2693s cloned_from=other_finfo.editor) 2693s File "/tmp/autopkgtest.oFCEA2/build.LaA/src/spyder/plugins/editor/widgets/editorstack/editorstack.py", line 2524, in create_new_editor 2693s editor = codeeditor.CodeEditor(self) 2693s File "/tmp/autopkgtest.oFCEA2/build.LaA/src/spyder/plugins/editor/widgets/codeeditor/codeeditor.py", line 249, in __init__ 2693s super().__init__(parent, class_parent=parent) 2693s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2693s File "/tmp/autopkgtest.oFCEA2/build.LaA/src/spyder/plugins/editor/widgets/codeeditor/lsp_mixin.py", line 127, in __init__ 2693s super().__init__(*args, **kwargs) 2693s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 2693s File "/tmp/autopkgtest.oFCEA2/build.LaA/src/spyder/plugins/editor/widgets/base.py", line 58, in __init__ 2693s QPlainTextEdit.__init__(self, parent) 2693s ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ 2693s RuntimeError: wrapped C/C++ object of type EditorStack has been deleted 2693s ________________________________________________________________________________ 2693s Exceptions caught in Qt event loop: 2693s ________________________________________________________________________________ 2693s Traceback (most recent call last): 2693s File "/tmp/autopkgtest.oFCEA2/build.LaA/src/spyder/plugins/editor/widgets/main_widget.py", line 2109, in new 2693s self._clone_file_everywhere(finfo) 2693s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ 2693s File "/tmp/autopkgtest.oFCEA2/build.LaA/src/spyder/plugins/editor/widgets/main_widget.py", line 2004, in _clone_file_everywhere 2693s editorstack.clone_editor_from(finfo, set_current=False) 2693s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ 2693s File "/tmp/autopkgtest.oFCEA2/build.LaA/src/spyder/plugins/editor/widgets/editorstack/editorstack.py", line 663, in clone_editor_from 2693s finfo = self.create_new_editor(fname, enc, "", 2693s set_current=set_current, new=new, 2693s cloned_from=other_finfo.editor) 2693s File "/tmp/autopkgtest.oFCEA2/build.LaA/src/spyder/plugins/editor/widgets/editorstack/editorstack.py", line 2524, in create_new_editor 2693s editor = codeeditor.CodeEditor(self) 2693s File "/tmp/autopkgtest.oFCEA2/build.LaA/src/spyder/plugins/editor/widgets/codeeditor/codeeditor.py", line 249, in __init__ 2693s super().__init__(parent, class_parent=parent) 2693s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2693s File "/tmp/autopkgtest.oFCEA2/build.LaA/src/spyder/plugins/editor/widgets/codeeditor/lsp_mixin.py", line 127, in __init__ 2693s super().__init__(*args, **kwargs) 2693s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 2693s File "/tmp/autopkgtest.oFCEA2/build.LaA/src/spyder/plugins/editor/widgets/base.py", line 58, in __init__ 2693s QPlainTextEdit.__init__(self, parent) 2693s ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ 2693s RuntimeError: wrapped C/C++ object of type EditorStack has been deleted 2693s ________________________________________________________________________________ 2693s =================================== FAILURES =================================== 2693s __________________ test_get_help_ipython_console_dot_notation __________________ 2693s 2693s main_window = 2693s qtbot = 2693s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-2/test_get_help_ipython_console_0') 2693s 2693s @pytest.mark.known_leak # Opens Spyder/QtWebEngine/Default/Cookies 2693s def test_get_help_ipython_console_dot_notation(main_window, qtbot, tmpdir): 2693s """ 2693s Test that Help works when called from the IPython console 2693s with dot calls i.e np.sin 2693s 2693s See spyder-ide/spyder#11821 2693s """ 2693s shell = main_window.ipyconsole.get_current_shellwidget() 2693s control = shell._control 2693s qtbot.waitUntil( 2693s lambda: shell.spyder_kernel_ready and shell._prompt_html is not None, 2693s timeout=SHELL_TIMEOUT) 2693s 2693s # Open test file 2693s test_file = osp.join(LOCATION, 'script_unicode.py') 2693s main_window.editor.load(test_file) 2693s code_editor = main_window.editor.get_focus_widget() 2693s 2693s # Run test file 2693s qtbot.keyClick(code_editor, Qt.Key_F5) 2693s qtbot.wait(500) 2693s 2693s help_plugin = main_window.help 2693s webview = help_plugin.get_widget().rich_text.webview._webview 2693s webpage = webview.page() if WEBENGINE else webview.page().mainFrame() 2693s 2693s # Write function name 2693s qtbot.keyClicks(control, u'np.linalg.norm') 2693s 2693s # Get help 2693s control.inspect_current_object() 2693s 2693s # Check that a expected text is part of the page 2693s > qtbot.waitUntil( 2693s lambda: check_text(webpage, "Matrix or vector norm."), 2693s timeout=6000) 2693s E pytestqt.exceptions.TimeoutError: waitUntil timed out in 6000 milliseconds 2693s 2693s /tmp/autopkgtest.oFCEA2/build.LaA/src/spyder/app/tests/test_mainwindow.py:459: TimeoutError 2693s --------------------------- Captured stdout teardown --------------------------- 2693s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2693s Type "copyright", "credits" or "license" for more information. 2693s 2693s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2693s 2693s In [1]: np.linalg.norm 2693s _________________________ test_debug_unsaved_function __________________________ 2693s 2693s main_window = 2693s qtbot = 2693s 2693s def test_debug_unsaved_function(main_window, qtbot): 2693s """ 2693s Test that a breakpoint in an unsaved file is reached. 2693s """ 2693s # Wait until the window is fully up 2693s shell = main_window.ipyconsole.get_current_shellwidget() 2693s qtbot.waitUntil( 2693s lambda: shell.spyder_kernel_ready and shell._prompt_html is not None, 2693s timeout=SHELL_TIMEOUT) 2693s 2693s # Main variables 2693s shell = main_window.ipyconsole.get_current_shellwidget() 2693s control = shell._control 2693s 2693s # Clear all breakpoints 2693s main_window.debugger.clear_all_breakpoints() 2693s 2693s # create new file 2693s main_window.editor.new() 2693s code_editor = main_window.editor.get_focus_widget() 2693s code_editor.set_text('def foo():\n print(1)') 2693s 2693s main_window.editor.get_widget().update_run_focus_file() 2693s qtbot.wait(2000) 2693s 2693s # Set breakpoint 2693s code_editor.breakpoints_manager.toogle_breakpoint(line_number=2) 2693s 2693s # run file 2693s > with qtbot.waitSignal(shell.executed): 2693s E pytestqt.exceptions.TimeoutError: Signal executed(PyQt_PyObject) not emitted after 5000 ms 2693s 2693s /tmp/autopkgtest.oFCEA2/build.LaA/src/spyder/app/tests/test_mainwindow.py:5778: TimeoutError 2693s --------------------------- Captured stdout teardown --------------------------- 2693s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2693s Type "copyright", "credits" or "license" for more information. 2693s 2693s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2693s 2693s In [1]: 2693s ____________________________ test_quotes_rename_ipy ____________________________ 2693s 2693s main_window = 2693s qtbot = 2693s tmp_path = PosixPath('/tmp/pytest-of-ubuntu/pytest-2/test_quotes_rename_ipy0') 2693s 2693s @pytest.mark.skipif(os.name == "nt", reason="No quotes on Windows file paths") 2693s def test_quotes_rename_ipy(main_window, qtbot, tmp_path): 2693s """ 2693s Test that we can run files with quotes in name, renamed files, 2693s and ipy files. 2693s """ 2693s # create a file with a funky name 2693s path = "a'b\"c\\.py" 2693s file = tmp_path / path 2693s file.write_text("print(23 + 780)") 2693s path = to_text_string(file) 2693s main_window.editor.load(path) 2693s 2693s # Run file 2693s shell = main_window.ipyconsole.get_current_shellwidget() 2693s control = shell._control 2693s qtbot.waitUntil( 2693s lambda: shell.spyder_kernel_ready and shell._prompt_html is not None, 2693s timeout=SHELL_TIMEOUT) 2693s 2693s > with qtbot.waitSignal(shell.executed): 2693s E pytestqt.exceptions.TimeoutError: Signal executed(PyQt_PyObject) not emitted after 5000 ms 2693s 2693s /tmp/autopkgtest.oFCEA2/build.LaA/src/spyder/app/tests/test_mainwindow.py:6735: TimeoutError 2693s --------------------------- Captured stdout teardown --------------------------- 2693s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2693s Type "copyright", "credits" or "license" for more information. 2693s 2693s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2693s 2693s In [1]: 2693s =============================== warnings summary =============================== 2693s ../../../../usr/lib/python3/dist-packages/jupyter_client/connect.py:22 2693s /usr/lib/python3/dist-packages/jupyter_client/connect.py:22: DeprecationWarning: Jupyter is migrating its paths to use standard platformdirs 2693s given by the platformdirs library. To remove this warning and 2693s see the appropriate new directories, set the environment variable 2693s `JUPYTER_PLATFORM_DIRS=1` and then run `jupyter --paths`. 2693s The use of platformdirs will be the default in `jupyter_core` v6 2693s from jupyter_core.paths import jupyter_data_dir, jupyter_runtime_dir, secure_write 2693s 2693s spyder/config/base.py:441 2693s /tmp/autopkgtest.oFCEA2/build.LaA/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. 2693s locale_language = locale.getdefaultlocale()[0] 2693s 2693s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 2693s ===Flaky Test Report=== 2693s 2693s test_dedicated_consoles passed 1 out of the required 1 times. Success! 2693s test_change_types_in_varexp passed 1 out of the required 1 times. Success! 2693s test_rename_files_in_editor_after_folder_rename passed 1 out of the required 1 times. Success! 2693s test_no_update_outline failed (2 runs remaining out of 3). 2693s 2693s waitUntil timed out in 10000 milliseconds 2693s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2693s test_no_update_outline passed 1 out of the required 1 times. Success! 2693s test_opengl_implementation[main_window0] passed 1 out of the required 1 times. Success! 2693s test_filter_numpy_warning[main_window0] passed 1 out of the required 1 times. Success! 2693s test_get_help_ipython_console passed 1 out of the required 1 times. Success! 2693s test_move_to_first_breakpoint[True] passed 1 out of the required 1 times. Success! 2693s test_move_to_first_breakpoint[False] passed 1 out of the required 1 times. Success! 2693s test_clickable_ipython_tracebacks failed (9 runs remaining out of 10). 2693s 2693s waitUntil timed out in 5000 milliseconds 2693s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2693s test_clickable_ipython_tracebacks passed 1 out of the required 1 times. Success! 2693s test_shell_execution passed 1 out of the required 1 times. Success! 2693s test_change_cwd_ipython_console[non_ascii_\xf1_\xed_\xe7] passed 1 out of the required 1 times. Success! 2693s test_change_cwd_ipython_console[test_dir] passed 1 out of the required 1 times. Success! 2693s test_change_cwd_explorer[non_ascii_\xf1_\xed_\xe7] passed 1 out of the required 1 times. Success! 2693s test_change_cwd_explorer[test_dir] passed 1 out of the required 1 times. Success! 2693s test_project_path passed 1 out of the required 1 times. Success! 2693s test_open_notebooks_from_project_explorer passed 1 out of the required 1 times. Success! 2693s test_runfile_from_project_explorer passed 1 out of the required 1 times. Success! 2693s test_set_new_breakpoints passed 1 out of the required 1 times. Success! 2693s test_close_when_file_is_changed passed 1 out of the required 1 times. Success! 2693s test_maximize_minimize_plugins failed (2 runs remaining out of 3). 2693s 2693s assert not True 2693s + where True = get_maximized_state() 2693s + where get_maximized_state = .get_maximized_state 2693s + where = get_widget() 2693s + where get_widget = .get_widget 2693s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2693s test_maximize_minimize_plugins passed 1 out of the required 1 times. Success! 2693s test_issue_4066 passed 1 out of the required 1 times. Success! 2693s test_varexp_edit_inline passed 1 out of the required 1 times. Success! 2693s test_c_and_n_pdb_commands passed 1 out of the required 1 times. Success! 2693s test_stop_dbg passed 1 out of the required 1 times. Success! 2693s test_change_cwd_dbg passed 1 out of the required 1 times. Success! 2693s test_varexp_magic_dbg passed 1 out of the required 1 times. Success! 2693s test_plots_plugin[main_window0] passed 1 out of the required 1 times. Success! 2693s test_plots_plugin[main_window1] passed 1 out of the required 1 times. Success! 2693s test_editorstack_open_switcher_dlg passed 1 out of the required 1 times. Success! 2693s test_run_static_code_analysis passed 1 out of the required 1 times. Success! 2693s test_help_opens_when_show_tutorial_full passed 1 out of the required 1 times. Success! 2693s test_report_issue passed 1 out of the required 1 times. Success! 2693s test_save_on_runfile passed 1 out of the required 1 times. Success! 2693s test_report_comms_error passed 1 out of the required 1 times. Success! 2693s test_break_while_running passed 1 out of the required 1 times. Success! 2693s test_preferences_run_section_exists passed 1 out of the required 1 times. Success! 2693s test_debug_unsaved_file passed 1 out of the required 1 times. Success! 2693s test_runcell[True] passed 1 out of the required 1 times. Success! 2693s test_runcell[False] passed 1 out of the required 1 times. Success! 2693s test_runcell_leading_indent passed 1 out of the required 1 times. Success! 2693s test_varexp_refresh passed 1 out of the required 1 times. Success! 2693s test_path_manager_updates_clients passed 1 out of the required 1 times. Success! 2693s test_pdb_key_leak passed 1 out of the required 1 times. Success! 2693s test_pdb_step[True] passed 1 out of the required 1 times. Success! 2693s test_pdb_step[False] passed 1 out of the required 1 times. Success! 2693s test_post_mortem passed 1 out of the required 1 times. Success! 2693s test_varexp_cleared_after_kernel_restart passed 1 out of the required 1 times. Success! 2693s test_varexp_cleared_after_reset passed 1 out of the required 1 times. Success! 2693s test_immediate_debug passed 1 out of the required 1 times. Success! 2693s test_local_namespace passed 1 out of the required 1 times. Success! 2693s test_tour_message[main_window0] passed 1 out of the required 1 times. Success! 2693s test_prevent_closing passed 1 out of the required 1 times. Success! 2693s test_continue_first_line passed 1 out of the required 1 times. Success! 2693s test_print_comms passed 1 out of the required 1 times. Success! 2693s test_goto_find passed 1 out of the required 1 times. Success! 2693s test_copy_paste passed 1 out of the required 1 times. Success! 2693s test_focus_for_plugins_with_raise_and_focus failed (2 runs remaining out of 3). 2693s 2693s assert is 2693s + where = get_focus_widget() 2693s + where get_focus_widget = .get_focus_widget 2693s + where = get_widget() 2693s + where get_widget = .get_widget 2693s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2693s test_focus_for_plugins_with_raise_and_focus passed 1 out of the required 1 times. Success! 2693s test_history_from_ipyconsole passed 1 out of the required 1 times. Success! 2693s test_get_help_ipython_console_special_characters passed 1 out of the required 1 times. Success! 2693s test_get_help_editor[object_info0] failed (2 runs remaining out of 3). 2693s 2693s waitUntil timed out in 30000 milliseconds 2693s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2693s test_get_help_editor[object_info0] passed 1 out of the required 1 times. Success! 2693s test_get_help_editor[object_info1] passed 1 out of the required 1 times. Success! 2693s test_runconfig_workdir passed 1 out of the required 1 times. Success! 2693s test_run_code failed (2 runs remaining out of 3). 2693s 2693s Signal executed(PyQt_PyObject) not emitted after 5000 ms 2693s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2693s test_run_code passed 1 out of the required 1 times. Success! 2693s test_run_cell_copy[main_window0] passed 1 out of the required 1 times. Success! 2693s test_switcher failed (2 runs remaining out of 3). 2693s 2693s waitUntil timed out in 30000 milliseconds 2693s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2693s test_switcher passed 1 out of the required 1 times. Success! 2693s test_editorstack_open_symbolfinder_dlg passed 1 out of the required 1 times. Success! 2693s test_go_to_definition passed 1 out of the required 1 times. Success! 2693s test_varexp_rename failed (2 runs remaining out of 3). 2693s 2693s Signal executed(PyQt_PyObject) not emitted after 5000 ms 2693s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2693s test_varexp_rename passed 1 out of the required 1 times. Success! 2693s test_varexp_remove failed (2 runs remaining out of 3). 2693s 2693s Signal executed(PyQt_PyObject) not emitted after 20000 ms 2693s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2693s test_varexp_remove passed 1 out of the required 1 times. Success! 2693s test_runcell_edge_cases[main_window0] passed 1 out of the required 1 times. Success! 2693s test_runcell_pdb passed 1 out of the required 1 times. Success! 2693s test_runcell_cache[False] passed 1 out of the required 1 times. Success! 2693s test_runcell_cache[True] passed 1 out of the required 1 times. Success! 2693s test_runcell_after_restart passed 1 out of the required 1 times. Success! 2693s test_run_unsaved_file_multiprocessing failed (2 runs remaining out of 3). 2693s 2693s waitUntil timed out in 20000 milliseconds 2693s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2693s test_run_unsaved_file_multiprocessing passed 1 out of the required 1 times. Success! 2693s test_update_outline failed (19 runs remaining out of 20). 2693s 2693s waitUntil timed out in 25000 milliseconds 2693s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2693s test_update_outline passed 1 out of the required 1 times. Success! 2693s test_outline_no_init passed 1 out of the required 1 times. Success! 2693s test_print_multiprocessing failed (2 runs remaining out of 3). 2693s 2693s Signal executed(PyQt_PyObject) not emitted after 20000 ms 2693s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2693s test_print_multiprocessing passed 1 out of the required 1 times. Success! 2693s test_print_faulthandler failed (2 runs remaining out of 3). 2693s 2693s waitUntil timed out in 20000 milliseconds 2693s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2693s test_print_faulthandler passed 1 out of the required 1 times. Success! 2693s test_out_runfile_runcell passed 1 out of the required 1 times. Success! 2693s test_print_frames[False] passed 1 out of the required 1 times. Success! 2693s test_print_frames[True] failed (2 runs remaining out of 3). 2693s 2693s assert ']:' not in '[1]:' 2693s 2693s ']:' is contained here: 2693s [1]: 2693s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2693s test_print_frames[True] passed 1 out of the required 1 times. Success! 2693s test_debugger_plugin passed 1 out of the required 1 times. Success! 2693s test_recursive_debug passed 1 out of the required 1 times. Success! 2693s test_console_initial_cwd_is_synced passed 1 out of the required 1 times. Success! 2693s test_outline_namespace_package failed (2 runs remaining out of 3). 2693s 2693s waitUntil timed out in 25000 milliseconds 2693s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 2693s test_outline_namespace_package passed 1 out of the required 1 times. Success! 2693s test_PYTHONPATH_in_consoles passed 1 out of the required 1 times. Success! 2693s test_runfile_namespace passed 1 out of the required 1 times. Success! 2693s test_undock_plugin_and_close passed 1 out of the required 1 times. Success! 2693s test_outline_in_maximized_editor passed 1 out of the required 1 times. Success! 2693s test_editor_window_outline_and_toolbars passed 1 out of the required 1 times. Success! 2693s 2693s ===End Flaky Test Report=== 2693s ============================= slowest 10 durations ============================= 2693s 28.88s call spyder/app/tests/test_mainwindow.py::test_no_update_outline 2693s 24.82s teardown spyder/app/tests/test_mainwindow.py::test_editor_window_outline_and_toolbars 2693s 15.99s call spyder/app/tests/test_mainwindow.py::test_update_outline 2693s 11.98s call spyder/app/tests/test_mainwindow.py::test_switcher 2693s 11.07s call spyder/app/tests/test_mainwindow.py::test_print_faulthandler 2693s 10.75s call spyder/app/tests/test_mainwindow.py::test_run_code 2693s 9.84s setup spyder/app/tests/test_mainwindow.py::test_update_outline 2693s 8.62s call spyder/app/tests/test_mainwindow.py::test_console_initial_cwd_is_synced 2693s 8.34s call spyder/app/tests/test_mainwindow.py::test_debug_unsaved_function 2693s 8.01s call spyder/app/tests/test_mainwindow.py::test_plots_scroll 2693s = 3 failed, 108 passed, 25 skipped, 3 deselected, 2 warnings, 1 error in 1101.10s (0:18:21) = 2700s *** END OF RUN 1: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 2700s *** STARTING RUN 2 at 00:30:03: 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 2701s 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'] 2701s ============================= test session starts ============================== 2701s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 2701s cachedir: .pytest_cache 2701s PyQt5 5.15.11 -- Qt runtime 5.15.15 -- Qt compiled 5.15.15 2701s rootdir: /tmp/autopkgtest.oFCEA2/build.LaA/src 2701s configfile: pytest.ini 2701s plugins: order-1.3.0, typeguard-4.4.2, qt-4.4.0, mock-3.14.0, timeout-2.3.1, cov-5.0.0, flaky-3.8.1 2701s timeout: 120.0s 2701s timeout method: thread 2701s timeout func_only: False 2701s collecting ... collected 139 items / 3 deselected / 136 selected 2701s 2701s spyder/app/tests/test_mainwindow.py::test_single_instance_and_edit_magic SKIPPED [ 0%] 2701s spyder/app/tests/test_mainwindow.py::test_default_plugin_actions SKIPPED [ 1%] 2701s spyder/app/tests/test_mainwindow.py::test_dedicated_consoles SKIPPED [ 2%] 2701s spyder/app/tests/test_mainwindow.py::test_change_types_in_varexp SKIPPED [ 2%] 2701s spyder/app/tests/test_mainwindow.py::test_change_lsp_interpreter[index=1] SKIPPED [ 3%] 2701s spyder/app/tests/test_mainwindow.py::test_rename_files_in_editor_after_folder_rename SKIPPED [ 4%] 2701s spyder/app/tests/test_mainwindow.py::test_no_update_outline SKIPPED [ 5%] 2701s spyder/app/tests/test_mainwindow.py::test_leaks SKIPPED (Test passed in 2701s previous runs) [ 5%] 2701s spyder/app/tests/test_mainwindow.py::test_lock_action SKIPPED (Test 2701s passed in previous runs) [ 6%] 2701s spyder/app/tests/test_mainwindow.py::test_opengl_implementation[main_window0] SKIPPED [ 7%] 2701s spyder/app/tests/test_mainwindow.py::test_filter_numpy_warning[main_window0] SKIPPED [ 8%] 2701s spyder/app/tests/test_mainwindow.py::test_get_help_combo SKIPPED (Fails 2701s on other than macOS) [ 8%] 2710s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console_dot_notation PASSED [ 9%] 2710s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console SKIPPED [ 10%] 2710s spyder/app/tests/test_mainwindow.py::test_window_title SKIPPED (Test 2710s passed in previous runs) [ 11%] 2710s spyder/app/tests/test_mainwindow.py::test_move_to_first_breakpoint[True] SKIPPED [ 11%] 2710s spyder/app/tests/test_mainwindow.py::test_move_to_first_breakpoint[False] SKIPPED [ 12%] 2710s spyder/app/tests/test_mainwindow.py::test_clickable_ipython_tracebacks SKIPPED [ 13%] 2710s spyder/app/tests/test_mainwindow.py::test_shell_execution SKIPPED (Test 2710s passed in previous runs) [ 13%] 2710s spyder/app/tests/test_mainwindow.py::test_change_cwd_ipython_console[non_ascii_\xf1_\xed_\xe7] SKIPPED [ 14%] 2710s spyder/app/tests/test_mainwindow.py::test_change_cwd_ipython_console[test_dir] SKIPPED [ 15%] 2710s spyder/app/tests/test_mainwindow.py::test_change_cwd_explorer[non_ascii_\xf1_\xed_\xe7] SKIPPED [ 16%] 2710s spyder/app/tests/test_mainwindow.py::test_change_cwd_explorer[test_dir] SKIPPED [ 16%] 2710s spyder/app/tests/test_mainwindow.py::test_project_path SKIPPED (Test 2710s passed in previous runs) [ 17%] 2710s spyder/app/tests/test_mainwindow.py::test_open_notebooks_from_project_explorer SKIPPED [ 18%] 2710s spyder/app/tests/test_mainwindow.py::test_runfile_from_project_explorer SKIPPED [ 19%] 2710s spyder/app/tests/test_mainwindow.py::test_set_new_breakpoints SKIPPED [ 19%] 2710s spyder/app/tests/test_mainwindow.py::test_open_files_in_new_editor_window SKIPPED [ 20%] 2710s spyder/app/tests/test_mainwindow.py::test_close_when_file_is_changed SKIPPED [ 21%] 2710s spyder/app/tests/test_mainwindow.py::test_maximize_minimize_plugins SKIPPED [ 22%] 2710s spyder/app/tests/test_mainwindow.py::test_issue_4066 SKIPPED (Test 2710s passed in previous runs) [ 22%] 2710s spyder/app/tests/test_mainwindow.py::test_varexp_edit_inline SKIPPED [ 23%] 2710s spyder/app/tests/test_mainwindow.py::test_c_and_n_pdb_commands SKIPPED [ 24%] 2710s spyder/app/tests/test_mainwindow.py::test_stop_dbg SKIPPED (Test passed 2710s in previous runs) [ 25%] 2710s spyder/app/tests/test_mainwindow.py::test_change_cwd_dbg SKIPPED (Test 2710s passed in previous runs) [ 25%] 2710s spyder/app/tests/test_mainwindow.py::test_varexp_magic_dbg SKIPPED (Test 2710s passed in previous runs) [ 26%] 2710s spyder/app/tests/test_mainwindow.py::test_plots_plugin[main_window0] SKIPPED [ 27%] 2710s spyder/app/tests/test_mainwindow.py::test_plots_plugin[main_window1] SKIPPED [ 27%] 2710s spyder/app/tests/test_mainwindow.py::test_plots_scroll SKIPPED (Test 2710s passed in previous runs) [ 28%] 2710s spyder/app/tests/test_mainwindow.py::test_tight_layout_option_for_inline_plot SKIPPED [ 29%] 2710s spyder/app/tests/test_mainwindow.py::test_plot_from_collectioneditor SKIPPED [ 30%] 2710s spyder/app/tests/test_mainwindow.py::test_editorstack_open_switcher_dlg SKIPPED [ 30%] 2710s spyder/app/tests/test_mainwindow.py::test_switcher_projects_integration SKIPPED [ 31%] 2710s spyder/app/tests/test_mainwindow.py::test_run_static_code_analysis SKIPPED [ 32%] 2710s spyder/app/tests/test_mainwindow.py::test_troubleshooting_menu_item_and_url SKIPPED [ 33%] 2710s spyder/app/tests/test_mainwindow.py::test_help_opens_when_show_tutorial_full SKIPPED [ 33%] 2710s spyder/app/tests/test_mainwindow.py::test_report_issue SKIPPED (Test 2710s passed in previous runs) [ 34%] 2710s spyder/app/tests/test_mainwindow.py::test_custom_layouts SKIPPED (It 2710s segfaults on Linux and Mac) [ 35%] 2710s spyder/app/tests/test_mainwindow.py::test_programmatic_custom_layouts SKIPPED [ 36%] 2710s spyder/app/tests/test_mainwindow.py::test_save_on_runfile SKIPPED (Test 2710s passed in previous runs) [ 36%] 2710s spyder/app/tests/test_mainwindow.py::test_pylint_follows_file SKIPPED [ 37%] 2710s spyder/app/tests/test_mainwindow.py::test_report_comms_error SKIPPED [ 38%] 2710s spyder/app/tests/test_mainwindow.py::test_break_while_running SKIPPED [ 38%] 2710s spyder/app/tests/test_mainwindow.py::test_preferences_run_section_exists SKIPPED [ 39%] 2710s spyder/app/tests/test_mainwindow.py::test_preferences_checkboxes_not_checked_regression SKIPPED [ 40%] 2710s spyder/app/tests/test_mainwindow.py::test_preferences_change_font_regression SKIPPED [ 41%] 2710s spyder/app/tests/test_mainwindow.py::test_preferences_empty_shortcut_regression[main_window0] SKIPPED [ 41%] 2710s spyder/app/tests/test_mainwindow.py::test_preferences_shortcut_reset_regression SKIPPED [ 42%] 2710s spyder/app/tests/test_mainwindow.py::test_change_lsp_interpreter[before=test_PYTHONPATH_in_consoles] SKIPPED [ 43%] 2710s spyder/app/tests/test_mainwindow.py::test_preferences_last_page_is_loaded SKIPPED [ 44%] 2710s spyder/app/tests/test_mainwindow.py::test_debug_unsaved_file SKIPPED [ 44%] 2710s spyder/app/tests/test_mainwindow.py::test_runcell[True] SKIPPED (Test 2710s passed in previous runs) [ 45%] 2710s spyder/app/tests/test_mainwindow.py::test_runcell[False] SKIPPED (Test 2710s passed in previous runs) [ 46%] 2710s spyder/app/tests/test_mainwindow.py::test_runcell_leading_indent SKIPPED [ 47%] 2710s spyder/app/tests/test_mainwindow.py::test_varexp_refresh SKIPPED (Test 2710s passed in previous runs) [ 47%] 2710s spyder/app/tests/test_mainwindow.py::test_path_manager_updates_clients SKIPPED [ 48%] 2710s spyder/app/tests/test_mainwindow.py::test_pdb_key_leak SKIPPED (Test 2710s passed in previous runs) [ 49%] 2710s spyder/app/tests/test_mainwindow.py::test_pdb_step[True] SKIPPED (Test 2710s passed in previous runs) [ 50%] 2710s spyder/app/tests/test_mainwindow.py::test_pdb_step[False] SKIPPED (Test 2710s passed in previous runs) [ 50%] 2710s spyder/app/tests/test_mainwindow.py::test_ipython_magic[True-True] SKIPPED [ 51%] 2710s spyder/app/tests/test_mainwindow.py::test_ipython_magic[True-False] SKIPPED [ 52%] 2710s spyder/app/tests/test_mainwindow.py::test_ipython_magic[False-True] SKIPPED [ 52%] 2710s spyder/app/tests/test_mainwindow.py::test_ipython_magic[False-False] SKIPPED [ 53%] 2710s spyder/app/tests/test_mainwindow.py::test_running_namespace SKIPPED [ 54%] 2710s spyder/app/tests/test_mainwindow.py::test_running_namespace_refresh SKIPPED [ 55%] 2710s spyder/app/tests/test_mainwindow.py::test_debug_namespace SKIPPED [ 55%] 2710s spyder/app/tests/test_mainwindow.py::test_post_mortem SKIPPED (Test 2710s passed in previous runs) [ 56%] 2710s spyder/app/tests/test_mainwindow.py::test_varexp_cleared_after_kernel_restart SKIPPED [ 57%] 2710s spyder/app/tests/test_mainwindow.py::test_varexp_cleared_after_reset SKIPPED [ 58%] 2710s spyder/app/tests/test_mainwindow.py::test_immediate_debug SKIPPED (Test 2710s passed in previous runs) [ 58%] 2710s spyder/app/tests/test_mainwindow.py::test_local_namespace SKIPPED (Test 2710s passed in previous runs) [ 59%] 2710s spyder/app/tests/test_mainwindow.py::test_switch_to_plugin SKIPPED (Test 2710s passed in previous runs) [ 60%] 2710s spyder/app/tests/test_mainwindow.py::test_tour_message[main_window0] SKIPPED [ 61%] 2710s spyder/app/tests/test_mainwindow.py::test_prevent_closing SKIPPED (Test 2710s passed in previous runs) [ 61%] 2710s spyder/app/tests/test_mainwindow.py::test_continue_first_line SKIPPED [ 62%] 2710s spyder/app/tests/test_mainwindow.py::test_pdb_ipykernel SKIPPED (Flaky 2710s on Linux) [ 63%] 2710s spyder/app/tests/test_mainwindow.py::test_print_comms SKIPPED (Test 2710s passed in previous runs) [ 63%] 2710s spyder/app/tests/test_mainwindow.py::test_goto_find SKIPPED (Test passed 2710s in previous runs) [ 64%] 2710s spyder/app/tests/test_mainwindow.py::test_copy_paste SKIPPED (Test 2710s passed in previous runs) [ 65%] 2710s spyder/app/tests/test_mainwindow.py::test_add_external_plugins_to_dependencies SKIPPED [ 66%] 2710s spyder/app/tests/test_mainwindow.py::test_shortcuts_in_external_plugins SKIPPED [ 66%] 2710s spyder/app/tests/test_mainwindow.py::test_locals_globals_var_debug SKIPPED [ 67%] 2710s spyder/app/tests/test_mainwindow.py::test_focus_for_plugins_with_raise_and_focus SKIPPED [ 68%] 2710s spyder/app/tests/test_mainwindow.py::test_history_from_ipyconsole SKIPPED [ 69%] 2718s spyder/app/tests/test_mainwindow.py::test_debug_unsaved_function PASSED [ 69%] 2718s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console_special_characters SKIPPED [ 70%] 2718s spyder/app/tests/test_mainwindow.py::test_get_help_editor[object_info0] SKIPPED [ 71%] 2718s spyder/app/tests/test_mainwindow.py::test_get_help_editor[object_info1] SKIPPED [ 72%] 2718s spyder/app/tests/test_mainwindow.py::test_runconfig_workdir SKIPPED [ 72%] 2718s spyder/app/tests/test_mainwindow.py::test_connection_to_external_kernel SKIPPED [ 73%] 2718s spyder/app/tests/test_mainwindow.py::test_run_code SKIPPED (Test passed 2718s in previous runs) [ 74%] 2718s spyder/app/tests/test_mainwindow.py::test_run_cell_copy[main_window0] SKIPPED [ 75%] 2718s spyder/app/tests/test_mainwindow.py::test_switcher SKIPPED (Test passed 2718s in previous runs) [ 75%] 2718s spyder/app/tests/test_mainwindow.py::test_editorstack_open_symbolfinder_dlg SKIPPED [ 76%] 2718s spyder/app/tests/test_mainwindow.py::test_go_to_definition SKIPPED (Test 2718s passed in previous runs) [ 77%] 2718s spyder/app/tests/test_mainwindow.py::test_varexp_rename SKIPPED (Test 2718s passed in previous runs) [ 77%] 2718s spyder/app/tests/test_mainwindow.py::test_varexp_remove SKIPPED (Test 2718s passed in previous runs) [ 78%] 2718s spyder/app/tests/test_mainwindow.py::test_runcell_edge_cases[main_window0] SKIPPED [ 79%] 2718s spyder/app/tests/test_mainwindow.py::test_runcell_pdb SKIPPED (Test 2718s passed in previous runs) [ 80%] 2718s spyder/app/tests/test_mainwindow.py::test_runcell_cache[False] SKIPPED [ 80%] 2718s spyder/app/tests/test_mainwindow.py::test_runcell_cache[True] SKIPPED [ 81%] 2718s spyder/app/tests/test_mainwindow.py::test_runcell_after_restart SKIPPED [ 82%] 2718s spyder/app/tests/test_mainwindow.py::test_run_unsaved_file_multiprocessing SKIPPED [ 83%] 2718s spyder/app/tests/test_mainwindow.py::test_ordering_lsp_requests_at_startup SKIPPED [ 83%] 2718s spyder/app/tests/test_mainwindow.py::test_update_outline SKIPPED (Test 2718s passed in previous runs) [ 84%] 2718s spyder/app/tests/test_mainwindow.py::test_outline_no_init SKIPPED (Test 2718s passed in previous runs) [ 85%] 2718s spyder/app/tests/test_mainwindow.py::test_print_multiprocessing SKIPPED [ 86%] 2718s spyder/app/tests/test_mainwindow.py::test_print_faulthandler SKIPPED [ 86%] 2718s spyder/app/tests/test_mainwindow.py::test_out_runfile_runcell SKIPPED [ 87%] 2718s spyder/app/tests/test_mainwindow.py::test_print_frames[False] SKIPPED [ 88%] 2718s spyder/app/tests/test_mainwindow.py::test_print_frames[True] SKIPPED [ 88%] 2718s spyder/app/tests/test_mainwindow.py::test_debugger_plugin SKIPPED (Test 2718s passed in previous runs) [ 89%] 2718s spyder/app/tests/test_mainwindow.py::test_recursive_debug SKIPPED (Test 2718s passed in previous runs) [ 90%] 2718s spyder/app/tests/test_mainwindow.py::test_visible_plugins SKIPPED (Test 2718s passed in previous runs) [ 91%] 2718s spyder/app/tests/test_mainwindow.py::test_cwd_is_synced_when_switching_consoles SKIPPED [ 91%] 2718s spyder/app/tests/test_mainwindow.py::test_console_initial_cwd_is_synced SKIPPED [ 92%] 2718s spyder/app/tests/test_mainwindow.py::test_debug_selection SKIPPED (Test 2718s passed in previous runs) [ 93%] 2718s spyder/app/tests/test_mainwindow.py::test_outline_namespace_package SKIPPED [ 94%] 2718s spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles SKIPPED [ 94%] 2718s spyder/app/tests/test_mainwindow.py::test_recursive_debug_exception SKIPPED [ 95%] 2718s spyder/app/tests/test_mainwindow.py::test_runfile_namespace SKIPPED [ 96%] 2728s spyder/app/tests/test_mainwindow.py::test_quotes_rename_ipy FAILED [ 97%] 2728s spyder/app/tests/test_mainwindow.py::test_icons_in_menus SKIPPED (Only 2728s works for Mac) [ 97%] 2728s spyder/app/tests/test_mainwindow.py::test_undock_plugin_and_close SKIPPED [ 98%] 2728s spyder/app/tests/test_mainwindow.py::test_outline_in_maximized_editor SKIPPED [ 99%] 2728s spyder/app/tests/test_mainwindow.py::test_editor_window_outline_and_toolbars SKIPPED [100%] 2728s 2728s =================================== FAILURES =================================== 2728s ____________________________ test_quotes_rename_ipy ____________________________ 2728s 2728s main_window = 2728s qtbot = 2728s tmp_path = PosixPath('/tmp/pytest-of-ubuntu/pytest-3/test_quotes_rename_ipy0') 2728s 2728s @pytest.mark.skipif(os.name == "nt", reason="No quotes on Windows file paths") 2728s def test_quotes_rename_ipy(main_window, qtbot, tmp_path): 2728s """ 2728s Test that we can run files with quotes in name, renamed files, 2728s and ipy files. 2728s """ 2728s # create a file with a funky name 2728s path = "a'b\"c\\.py" 2728s file = tmp_path / path 2728s file.write_text("print(23 + 780)") 2728s path = to_text_string(file) 2728s main_window.editor.load(path) 2728s 2728s # Run file 2728s shell = main_window.ipyconsole.get_current_shellwidget() 2728s control = shell._control 2728s qtbot.waitUntil( 2728s lambda: shell.spyder_kernel_ready and shell._prompt_html is not None, 2728s timeout=SHELL_TIMEOUT) 2728s 2728s > with qtbot.waitSignal(shell.executed): 2728s E pytestqt.exceptions.TimeoutError: Signal executed(PyQt_PyObject) not emitted after 5000 ms 2728s 2728s /tmp/autopkgtest.oFCEA2/build.LaA/src/spyder/app/tests/test_mainwindow.py:6735: TimeoutError 2728s --------------------------- Captured stdout teardown --------------------------- 2728s Python 3.13.3 (main, Apr 8 2025, 19:55:40) [GCC 14.2.0] 2728s Type "copyright", "credits" or "license" for more information. 2728s 2728s IPython 8.30.0 -- An enhanced Interactive Python. Type '?' for help. 2728s 2728s In [1]: 2728s =============================== warnings summary =============================== 2728s ../../../../usr/lib/python3/dist-packages/jupyter_client/connect.py:22 2728s /usr/lib/python3/dist-packages/jupyter_client/connect.py:22: DeprecationWarning: Jupyter is migrating its paths to use standard platformdirs 2728s given by the platformdirs library. To remove this warning and 2728s see the appropriate new directories, set the environment variable 2728s `JUPYTER_PLATFORM_DIRS=1` and then run `jupyter --paths`. 2728s The use of platformdirs will be the default in `jupyter_core` v6 2728s from jupyter_core.paths import jupyter_data_dir, jupyter_runtime_dir, secure_write 2728s 2728s spyder/config/base.py:441 2728s /tmp/autopkgtest.oFCEA2/build.LaA/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. 2728s locale_language = locale.getdefaultlocale()[0] 2728s 2728s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 2728s ============================= slowest 10 durations ============================= 2728s 6.04s call spyder/app/tests/test_mainwindow.py::test_quotes_rename_ipy 2728s 5.18s setup spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console_dot_notation 2728s 5.05s setup spyder/app/tests/test_mainwindow.py::test_debug_unsaved_function 2728s 2.71s call spyder/app/tests/test_mainwindow.py::test_debug_unsaved_function 2728s 2.65s teardown spyder/app/tests/test_mainwindow.py::test_quotes_rename_ipy 2728s 1.67s call spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console_dot_notation 2728s 1.51s teardown spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console_dot_notation 2728s 0.62s teardown spyder/app/tests/test_mainwindow.py::test_debug_unsaved_function 2728s 0.47s setup spyder/app/tests/test_mainwindow.py::test_quotes_rename_ipy 2728s 0.27s teardown spyder/app/tests/test_mainwindow.py::test_editor_window_outline_and_toolbars 2728s ===== 1 failed, 2 passed, 133 skipped, 3 deselected, 2 warnings in 27.02s ====== 2729s *** END OF RUN 2: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 2729s *** STARTING RUN 3 at 00:30:33: 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 2731s 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'] 2731s ============================= test session starts ============================== 2731s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 2731s cachedir: .pytest_cache 2731s PyQt5 5.15.11 -- Qt runtime 5.15.15 -- Qt compiled 5.15.15 2731s rootdir: /tmp/autopkgtest.oFCEA2/build.LaA/src 2731s configfile: pytest.ini 2731s plugins: order-1.3.0, typeguard-4.4.2, qt-4.4.0, mock-3.14.0, timeout-2.3.1, cov-5.0.0, flaky-3.8.1 2731s timeout: 120.0s 2731s timeout method: thread 2731s timeout func_only: False 2731s collecting ... collected 139 items / 3 deselected / 136 selected 2731s 2731s spyder/app/tests/test_mainwindow.py::test_single_instance_and_edit_magic SKIPPED [ 0%] 2731s spyder/app/tests/test_mainwindow.py::test_default_plugin_actions SKIPPED [ 1%] 2731s spyder/app/tests/test_mainwindow.py::test_dedicated_consoles SKIPPED [ 2%] 2731s spyder/app/tests/test_mainwindow.py::test_change_types_in_varexp SKIPPED [ 2%] 2731s spyder/app/tests/test_mainwindow.py::test_change_lsp_interpreter[index=1] SKIPPED [ 3%] 2731s spyder/app/tests/test_mainwindow.py::test_rename_files_in_editor_after_folder_rename SKIPPED [ 4%] 2731s spyder/app/tests/test_mainwindow.py::test_no_update_outline SKIPPED [ 5%] 2731s spyder/app/tests/test_mainwindow.py::test_leaks SKIPPED (Test passed in 2731s previous runs) [ 5%] 2731s spyder/app/tests/test_mainwindow.py::test_lock_action SKIPPED (Test 2731s passed in previous runs) [ 6%] 2731s spyder/app/tests/test_mainwindow.py::test_opengl_implementation[main_window0] SKIPPED [ 7%] 2731s spyder/app/tests/test_mainwindow.py::test_filter_numpy_warning[main_window0] SKIPPED [ 8%] 2731s spyder/app/tests/test_mainwindow.py::test_get_help_combo SKIPPED (Fails 2731s on other than macOS) [ 8%] 2731s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console_dot_notation SKIPPED [ 9%] 2731s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console SKIPPED [ 10%] 2731s spyder/app/tests/test_mainwindow.py::test_window_title SKIPPED (Test 2731s passed in previous runs) [ 11%] 2731s spyder/app/tests/test_mainwindow.py::test_move_to_first_breakpoint[True] SKIPPED [ 11%] 2731s spyder/app/tests/test_mainwindow.py::test_move_to_first_breakpoint[False] SKIPPED [ 12%] 2731s spyder/app/tests/test_mainwindow.py::test_clickable_ipython_tracebacks SKIPPED [ 13%] 2731s spyder/app/tests/test_mainwindow.py::test_shell_execution SKIPPED (Test 2731s passed in previous runs) [ 13%] 2731s spyder/app/tests/test_mainwindow.py::test_change_cwd_ipython_console[non_ascii_\xf1_\xed_\xe7] SKIPPED [ 14%] 2731s spyder/app/tests/test_mainwindow.py::test_change_cwd_ipython_console[test_dir] SKIPPED [ 15%] 2731s spyder/app/tests/test_mainwindow.py::test_change_cwd_explorer[non_ascii_\xf1_\xed_\xe7] SKIPPED [ 16%] 2731s spyder/app/tests/test_mainwindow.py::test_change_cwd_explorer[test_dir] SKIPPED [ 16%] 2731s spyder/app/tests/test_mainwindow.py::test_project_path SKIPPED (Test 2731s passed in previous runs) [ 17%] 2731s spyder/app/tests/test_mainwindow.py::test_open_notebooks_from_project_explorer SKIPPED [ 18%] 2731s spyder/app/tests/test_mainwindow.py::test_runfile_from_project_explorer SKIPPED [ 19%] 2731s spyder/app/tests/test_mainwindow.py::test_set_new_breakpoints SKIPPED [ 19%] 2731s spyder/app/tests/test_mainwindow.py::test_open_files_in_new_editor_window SKIPPED [ 20%] 2731s spyder/app/tests/test_mainwindow.py::test_close_when_file_is_changed SKIPPED [ 21%] 2731s spyder/app/tests/test_mainwindow.py::test_maximize_minimize_plugins SKIPPED [ 22%] 2731s spyder/app/tests/test_mainwindow.py::test_issue_4066 SKIPPED (Test 2731s passed in previous runs) [ 22%] 2731s spyder/app/tests/test_mainwindow.py::test_varexp_edit_inline SKIPPED [ 23%] 2731s spyder/app/tests/test_mainwindow.py::test_c_and_n_pdb_commands SKIPPED [ 24%] 2731s spyder/app/tests/test_mainwindow.py::test_stop_dbg SKIPPED (Test passed 2731s in previous runs) [ 25%] 2731s spyder/app/tests/test_mainwindow.py::test_change_cwd_dbg SKIPPED (Test 2731s passed in previous runs) [ 25%] 2731s spyder/app/tests/test_mainwindow.py::test_varexp_magic_dbg SKIPPED (Test 2731s passed in previous runs) [ 26%] 2731s spyder/app/tests/test_mainwindow.py::test_plots_plugin[main_window0] SKIPPED [ 27%] 2731s spyder/app/tests/test_mainwindow.py::test_plots_plugin[main_window1] SKIPPED [ 27%] 2731s spyder/app/tests/test_mainwindow.py::test_plots_scroll SKIPPED (Test 2731s passed in previous runs) [ 28%] 2731s spyder/app/tests/test_mainwindow.py::test_tight_layout_option_for_inline_plot SKIPPED [ 29%] 2731s spyder/app/tests/test_mainwindow.py::test_plot_from_collectioneditor SKIPPED [ 30%] 2731s spyder/app/tests/test_mainwindow.py::test_editorstack_open_switcher_dlg SKIPPED [ 30%] 2731s spyder/app/tests/test_mainwindow.py::test_switcher_projects_integration SKIPPED [ 31%] 2731s spyder/app/tests/test_mainwindow.py::test_run_static_code_analysis SKIPPED [ 32%] 2731s spyder/app/tests/test_mainwindow.py::test_troubleshooting_menu_item_and_url SKIPPED [ 33%] 2731s spyder/app/tests/test_mainwindow.py::test_help_opens_when_show_tutorial_full SKIPPED [ 33%] 2731s spyder/app/tests/test_mainwindow.py::test_report_issue SKIPPED (Test 2731s passed in previous runs) [ 34%] 2731s spyder/app/tests/test_mainwindow.py::test_custom_layouts SKIPPED (It 2731s segfaults on Linux and Mac) [ 35%] 2731s spyder/app/tests/test_mainwindow.py::test_programmatic_custom_layouts SKIPPED [ 36%] 2731s spyder/app/tests/test_mainwindow.py::test_save_on_runfile SKIPPED (Test 2731s passed in previous runs) [ 36%] 2731s spyder/app/tests/test_mainwindow.py::test_pylint_follows_file SKIPPED [ 37%] 2731s spyder/app/tests/test_mainwindow.py::test_report_comms_error SKIPPED [ 38%] 2731s spyder/app/tests/test_mainwindow.py::test_break_while_running SKIPPED [ 38%] 2731s spyder/app/tests/test_mainwindow.py::test_preferences_run_section_exists SKIPPED [ 39%] 2731s spyder/app/tests/test_mainwindow.py::test_preferences_checkboxes_not_checked_regression SKIPPED [ 40%] 2731s spyder/app/tests/test_mainwindow.py::test_preferences_change_font_regression SKIPPED [ 41%] 2731s spyder/app/tests/test_mainwindow.py::test_preferences_empty_shortcut_regression[main_window0] SKIPPED [ 41%] 2731s spyder/app/tests/test_mainwindow.py::test_preferences_shortcut_reset_regression SKIPPED [ 42%] 2731s spyder/app/tests/test_mainwindow.py::test_change_lsp_interpreter[before=test_PYTHONPATH_in_consoles] SKIPPED [ 43%] 2731s spyder/app/tests/test_mainwindow.py::test_preferences_last_page_is_loaded SKIPPED [ 44%] 2731s spyder/app/tests/test_mainwindow.py::test_debug_unsaved_file SKIPPED [ 44%] 2731s spyder/app/tests/test_mainwindow.py::test_runcell[True] SKIPPED (Test 2731s passed in previous runs) [ 45%] 2731s spyder/app/tests/test_mainwindow.py::test_runcell[False] SKIPPED (Test 2731s passed in previous runs) [ 46%] 2731s spyder/app/tests/test_mainwindow.py::test_runcell_leading_indent SKIPPED [ 47%] 2731s spyder/app/tests/test_mainwindow.py::test_varexp_refresh SKIPPED (Test 2731s passed in previous runs) [ 47%] 2731s spyder/app/tests/test_mainwindow.py::test_path_manager_updates_clients SKIPPED [ 48%] 2731s spyder/app/tests/test_mainwindow.py::test_pdb_key_leak SKIPPED (Test 2731s passed in previous runs) [ 49%] 2731s spyder/app/tests/test_mainwindow.py::test_pdb_step[True] SKIPPED (Test 2731s passed in previous runs) [ 50%] 2731s spyder/app/tests/test_mainwindow.py::test_pdb_step[False] SKIPPED (Test 2731s passed in previous runs) [ 50%] 2731s spyder/app/tests/test_mainwindow.py::test_ipython_magic[True-True] SKIPPED [ 51%] 2731s spyder/app/tests/test_mainwindow.py::test_ipython_magic[True-False] SKIPPED [ 52%] 2731s spyder/app/tests/test_mainwindow.py::test_ipython_magic[False-True] SKIPPED [ 52%] 2731s spyder/app/tests/test_mainwindow.py::test_ipython_magic[False-False] SKIPPED [ 53%] 2731s spyder/app/tests/test_mainwindow.py::test_running_namespace SKIPPED [ 54%] 2731s spyder/app/tests/test_mainwindow.py::test_running_namespace_refresh SKIPPED [ 55%] 2731s spyder/app/tests/test_mainwindow.py::test_debug_namespace SKIPPED [ 55%] 2731s spyder/app/tests/test_mainwindow.py::test_post_mortem SKIPPED (Test 2731s passed in previous runs) [ 56%] 2731s spyder/app/tests/test_mainwindow.py::test_varexp_cleared_after_kernel_restart SKIPPED [ 57%] 2731s spyder/app/tests/test_mainwindow.py::test_varexp_cleared_after_reset SKIPPED [ 58%] 2731s spyder/app/tests/test_mainwindow.py::test_immediate_debug SKIPPED (Test 2731s passed in previous runs) [ 58%] 2731s spyder/app/tests/test_mainwindow.py::test_local_namespace SKIPPED (Test 2731s passed in previous runs) [ 59%] 2731s spyder/app/tests/test_mainwindow.py::test_switch_to_plugin SKIPPED (Test 2731s passed in previous runs) [ 60%] 2731s spyder/app/tests/test_mainwindow.py::test_tour_message[main_window0] SKIPPED [ 61%] 2731s spyder/app/tests/test_mainwindow.py::test_prevent_closing SKIPPED (Test 2731s passed in previous runs) [ 61%] 2731s spyder/app/tests/test_mainwindow.py::test_continue_first_line SKIPPED [ 62%] 2731s spyder/app/tests/test_mainwindow.py::test_pdb_ipykernel SKIPPED (Flaky 2731s on Linux) [ 63%] 2731s spyder/app/tests/test_mainwindow.py::test_print_comms SKIPPED (Test 2731s passed in previous runs) [ 63%] 2731s spyder/app/tests/test_mainwindow.py::test_goto_find SKIPPED (Test passed 2731s in previous runs) [ 64%] 2731s spyder/app/tests/test_mainwindow.py::test_copy_paste SKIPPED (Test 2731s passed in previous runs) [ 65%] 2731s spyder/app/tests/test_mainwindow.py::test_add_external_plugins_to_dependencies SKIPPED [ 66%] 2731s spyder/app/tests/test_mainwindow.py::test_shortcuts_in_external_plugins SKIPPED [ 66%] 2731s spyder/app/tests/test_mainwindow.py::test_locals_globals_var_debug SKIPPED [ 67%] 2731s spyder/app/tests/test_mainwindow.py::test_focus_for_plugins_with_raise_and_focus SKIPPED [ 68%] 2731s spyder/app/tests/test_mainwindow.py::test_history_from_ipyconsole SKIPPED [ 69%] 2731s spyder/app/tests/test_mainwindow.py::test_debug_unsaved_function SKIPPED [ 69%] 2731s spyder/app/tests/test_mainwindow.py::test_get_help_ipython_console_special_characters SKIPPED [ 70%] 2731s spyder/app/tests/test_mainwindow.py::test_get_help_editor[object_info0] SKIPPED [ 71%] 2731s spyder/app/tests/test_mainwindow.py::test_get_help_editor[object_info1] SKIPPED [ 72%] 2731s spyder/app/tests/test_mainwindow.py::test_runconfig_workdir SKIPPED [ 72%] 2731s spyder/app/tests/test_mainwindow.py::test_connection_to_external_kernel SKIPPED [ 73%] 2731s spyder/app/tests/test_mainwindow.py::test_run_code SKIPPED (Test passed 2731s in previous runs) [ 74%] 2731s spyder/app/tests/test_mainwindow.py::test_run_cell_copy[main_window0] SKIPPED [ 75%] 2731s spyder/app/tests/test_mainwindow.py::test_switcher SKIPPED (Test passed 2731s in previous runs) [ 75%] 2731s spyder/app/tests/test_mainwindow.py::test_editorstack_open_symbolfinder_dlg SKIPPED [ 76%] 2731s spyder/app/tests/test_mainwindow.py::test_go_to_definition SKIPPED (Test 2731s passed in previous runs) [ 77%] 2731s spyder/app/tests/test_mainwindow.py::test_varexp_rename SKIPPED (Test 2731s passed in previous runs) [ 77%] 2731s spyder/app/tests/test_mainwindow.py::test_varexp_remove SKIPPED (Test 2731s passed in previous runs) [ 78%] 2731s spyder/app/tests/test_mainwindow.py::test_runcell_edge_cases[main_window0] SKIPPED [ 79%] 2731s spyder/app/tests/test_mainwindow.py::test_runcell_pdb SKIPPED (Test 2731s passed in previous runs) [ 80%] 2731s spyder/app/tests/test_mainwindow.py::test_runcell_cache[False] SKIPPED [ 80%] 2731s spyder/app/tests/test_mainwindow.py::test_runcell_cache[True] SKIPPED [ 81%] 2731s spyder/app/tests/test_mainwindow.py::test_runcell_after_restart SKIPPED [ 82%] 2731s spyder/app/tests/test_mainwindow.py::test_run_unsaved_file_multiprocessing SKIPPED [ 83%] 2731s spyder/app/tests/test_mainwindow.py::test_ordering_lsp_requests_at_startup SKIPPED [ 83%] 2731s spyder/app/tests/test_mainwindow.py::test_update_outline SKIPPED (Test 2731s passed in previous runs) [ 84%] 2731s spyder/app/tests/test_mainwindow.py::test_outline_no_init SKIPPED (Test 2731s passed in previous runs) [ 85%] 2731s spyder/app/tests/test_mainwindow.py::test_print_multiprocessing SKIPPED [ 86%] 2731s spyder/app/tests/test_mainwindow.py::test_print_faulthandler SKIPPED [ 86%] 2731s spyder/app/tests/test_mainwindow.py::test_out_runfile_runcell SKIPPED [ 87%] 2731s spyder/app/tests/test_mainwindow.py::test_print_frames[False] SKIPPED [ 88%] 2731s spyder/app/tests/test_mainwindow.py::test_print_frames[True] SKIPPED [ 88%] 2731s spyder/app/tests/test_mainwindow.py::test_debugger_plugin SKIPPED (Test 2731s passed in previous runs) [ 89%] 2731s spyder/app/tests/test_mainwindow.py::test_recursive_debug SKIPPED (Test 2731s passed in previous runs) [ 90%] 2731s spyder/app/tests/test_mainwindow.py::test_visible_plugins SKIPPED (Test 2731s passed in previous runs) [ 91%] 2731s spyder/app/tests/test_mainwindow.py::test_cwd_is_synced_when_switching_consoles SKIPPED [ 91%] 2731s spyder/app/tests/test_mainwindow.py::test_console_initial_cwd_is_synced SKIPPED [ 92%] 2731s spyder/app/tests/test_mainwindow.py::test_debug_selection SKIPPED (Test 2731s passed in previous runs) [ 93%] 2731s spyder/app/tests/test_mainwindow.py::test_outline_namespace_package SKIPPED [ 94%] 2731s spyder/app/tests/test_mainwindow.py::test_PYTHONPATH_in_consoles SKIPPED [ 94%] 2731s spyder/app/tests/test_mainwindow.py::test_recursive_debug_exception SKIPPED [ 95%] 2731s spyder/app/tests/test_mainwindow.py::test_runfile_namespace SKIPPED [ 96%] 2740s spyder/app/tests/test_mainwindow.py::test_quotes_rename_ipy PASSED [ 97%] 2740s spyder/app/tests/test_mainwindow.py::test_icons_in_menus SKIPPED (Only 2740s works for Mac) [ 97%] 2740s spyder/app/tests/test_mainwindow.py::test_undock_plugin_and_close SKIPPED [ 98%] 2740s spyder/app/tests/test_mainwindow.py::test_outline_in_maximized_editor SKIPPED [ 99%] 2741s spyder/app/tests/test_mainwindow.py::test_editor_window_outline_and_toolbars SKIPPED [100%] 2741s 2741s =============================== warnings summary =============================== 2741s ../../../../usr/lib/python3/dist-packages/jupyter_client/connect.py:22 2741s /usr/lib/python3/dist-packages/jupyter_client/connect.py:22: DeprecationWarning: Jupyter is migrating its paths to use standard platformdirs 2741s given by the platformdirs library. To remove this warning and 2741s see the appropriate new directories, set the environment variable 2741s `JUPYTER_PLATFORM_DIRS=1` and then run `jupyter --paths`. 2741s The use of platformdirs will be the default in `jupyter_core` v6 2741s from jupyter_core.paths import jupyter_data_dir, jupyter_runtime_dir, secure_write 2741s 2741s spyder/config/base.py:441 2741s /tmp/autopkgtest.oFCEA2/build.LaA/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. 2741s locale_language = locale.getdefaultlocale()[0] 2741s 2741s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 2741s ============================= slowest 10 durations ============================= 2741s 5.27s setup spyder/app/tests/test_mainwindow.py::test_quotes_rename_ipy 2741s 2.06s teardown spyder/app/tests/test_mainwindow.py::test_quotes_rename_ipy 2741s 1.24s teardown spyder/app/tests/test_mainwindow.py::test_editor_window_outline_and_toolbars 2741s 1.13s call spyder/app/tests/test_mainwindow.py::test_quotes_rename_ipy 2741s 0.01s teardown spyder/app/tests/test_mainwindow.py::test_icons_in_menus 2741s 0.00s teardown spyder/app/tests/test_mainwindow.py::test_undock_plugin_and_close 2741s 0.00s teardown spyder/app/tests/test_mainwindow.py::test_outline_in_maximized_editor 2741s 0.00s setup spyder/app/tests/test_mainwindow.py::test_prevent_closing 2741s 0.00s setup spyder/app/tests/test_mainwindow.py::test_runcell_cache[True] 2741s 0.00s teardown spyder/app/tests/test_mainwindow.py::test_get_help_editor[object_info0] 2741s ========== 1 passed, 135 skipped, 3 deselected, 2 warnings in 10.41s =========== 2742s *** END OF RUN 3: ALL TESTS RUN HAVE NOW PASSED/XFAILED *** 2742s autopkgtest [00:30:45]: test pytest-mainwindow: -----------------------] 2743s pytest-mainwindow PASS 2743s autopkgtest [00:30:46]: test pytest-mainwindow: - - - - - - - - - - results - - - - - - - - - - 2743s autopkgtest [00:30:46]: test pytest-ipythonconsole: preparing testbed 2743s Reading package lists... 2744s Building dependency tree... 2744s Reading state information... 2744s Starting pkgProblemResolver with broken count: 0 2744s Starting 2 pkgProblemResolver with broken count: 0 2744s Done 2745s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2746s autopkgtest [00:30:49]: test pytest-ipythonconsole: [----------------------- 2746s Testing with python3.13: 2746s Defaulting to user installation because normal site-packages is not writeable 2746s Processing /tmp/autopkgtest.oFCEA2/build.LaA/src/spyder/app/tests/spyder-boilerplate 2746s Preparing metadata (setup.py): started 2747s Preparing metadata (setup.py): finished with status 'done' 2747s Building wheels for collected packages: spyder-boilerplate 2747s Building wheel for spyder-boilerplate (setup.py): started 2747s Building wheel for spyder-boilerplate (setup.py): finished with status 'done' 2747s Created wheel for spyder-boilerplate: filename=spyder_boilerplate-0.0.1-py3-none-any.whl size=3984 sha256=4b5746173ba4b3f12735ab5c4943523ab0e0c9d44acf6e605d65c3fb64cf2a14 2747s Stored in directory: /home/ubuntu/.cache/pip/wheels/35/b6/28/2f2c39cf50b91a6086d09393f2b132a2fa3bc741b916af98a7 2747s Successfully built spyder-boilerplate 2747s Installing collected packages: spyder-boilerplate 2747s Attempting uninstall: spyder-boilerplate 2747s Found existing installation: spyder-boilerplate 0.0.1 2747s Uninstalling spyder-boilerplate-0.0.1: 2747s Successfully uninstalled spyder-boilerplate-0.0.1 2747s Successfully installed spyder-boilerplate-0.0.1 2748s *** STARTING RUN 1 at 00:30: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 spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py -k not test_kernel_crash 2749s 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'] 2749s ============================= test session starts ============================== 2749s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 2749s cachedir: .pytest_cache 2749s PyQt5 5.15.11 -- Qt runtime 5.15.15 -- Qt compiled 5.15.15 2749s rootdir: /tmp/autopkgtest.oFCEA2/build.LaA/src 2749s configfile: pytest.ini 2749s plugins: order-1.3.0, typeguard-4.4.2, qt-4.4.0, mock-3.14.0, timeout-2.3.1, cov-5.0.0, flaky-3.8.1 2749s timeout: 120.0s 2749s timeout method: thread 2749s timeout func_only: False 2749s collecting ... collected 81 items / 2 deselected / 79 selected 2749s 2749s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_environment_client SKIPPED [ 1%] 2749s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_conda_env_activation SKIPPED [ 2%] 2749s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_banners SKIPPED [ 3%] 2749s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.arange-signature0-documentation0] SKIPPED [ 5%] 2749s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.vectorize-signature1-documentation1] SKIPPED [ 6%] 2749s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.abs-signature2-documentation2] SKIPPED [ 7%] 2749s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.where-signature3-documentation3] SKIPPED [ 8%] 2749s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.array-signature4-documentation4] SKIPPED [ 10%] 2749s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.linalg.norm-signature5-documentation5] SKIPPED [ 11%] 2749s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[range-signature6-documentation6] SKIPPED [ 12%] 2749s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[dict-signature7-documentation7] SKIPPED [ 13%] 2749s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[foo-signature8-documentation8] SKIPPED [ 15%] 2749s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_auto_backend SKIPPED [ 16%] 2749s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_tk_backend SKIPPED [ 17%] 2749s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pylab_client SKIPPED [ 18%] 2749s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_sympy_client SKIPPED [ 20%] 2749s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_cython_client SKIPPED [ 21%] 2749s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_tab_rename_for_slaves SKIPPED [ 22%] 2749s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_no_repeated_tabs_name SKIPPED [ 24%] 2749s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_tabs_preserve_name_after_move SKIPPED [ 25%] 2749s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_conf_env_vars SKIPPED [ 26%] 2749s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_import_namespace SKIPPED [ 27%] 2749s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_disambiguation SKIPPED [ 29%] 2749s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_coloring SKIPPED [ 30%] 2749s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_set_cwd SKIPPED [ 31%] 2749s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_cwd SKIPPED [ 32%] 2749s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_request_env SKIPPED [ 34%] 2749s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_request_syspath SKIPPED [ 35%] 2749s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_save_history_dbg SKIPPED [ 36%] 2749s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_dbg_input SKIPPED [ 37%] 2749s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_unicode_vars SKIPPED [ 39%] 2749s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_values_dbg SKIPPED [ 40%] 2749s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_execute_events_dbg SKIPPED [ 41%] 2749s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_run_doctest SKIPPED [ 43%] 2749s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_mpl_backend_change SKIPPED [ 44%] 2754s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_clear_and_reset_magics_dbg PASSED [ 45%] 2759s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_restart_kernel PASSED [ 46%] 2763s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_load_kernel_file_from_id PASSED [ 48%] 2767s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_load_kernel_file_from_location PASSED [ 49%] 2770s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_load_kernel_file PASSED [ 50%] 2774s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_sys_argv_clear PASSED [ 51%] 2781s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_set_elapsed_time PASSED [ 53%] 2785s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_startup_working_directory PASSED [ 54%] 2791s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_complete PASSED [ 55%] 2796s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_multiline PASSED [ 56%] 2802s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_ignore_lib[True] PASSED [ 58%] 2808s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_ignore_lib[False] PASSED [ 59%] 2814s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_calltip PASSED [ 60%] 2823s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_kill[False] PASSED [ 62%] 2829s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_wrong_std_module[True] PASSED [ 63%] 2834s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_wrong_std_module[False] PASSED [ 64%] 2845s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_restart_after_manual_restart_and_crash PASSED [ 65%] 2848s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_stderr_poll PASSED [ 67%] 2853s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_stdout_poll PASSED [ 68%] 2856s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_startup_code_pdb PASSED [ 69%] 2861s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_eventloop[inline] PASSED [ 70%] 2864s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_eventloop[qt] PASSED [ 72%] 2869s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_eventloop[tk] PASSED [ 73%] 2873s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_eventloop[osx] PASSED [ 74%] 2877s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_recursive_pdb PASSED [ 75%] 2880s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_magics_are_recursive PASSED [ 77%] 2883s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_stop_pdb PASSED [ 78%] 2891s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_code_cache PASSED [ 79%] 2895s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_code_and_cmd_separation PASSED [ 81%] 2903s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_breakpoint_builtin PASSED [ 82%] 2907s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_out PASSED [ 83%] 2907s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_shutdown_kernel SKIPPED [ 84%] 2911s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_comprehension_namespace PASSED [ 86%] 2955s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_restart_interactive_backend PASSED [ 87%] 2959s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_mpl_conf PASSED [ 88%] 2963s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_matplotlib_rc_params PASSED [ 89%] 2966s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_no_infowidget PASSED [ 91%] 2975s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_cwd_console_options PASSED [ 92%] 2980s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_startup_run_lines_project_directory PASSED [ 93%] 2985s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_varexp_magic_dbg_locals PASSED [ 94%] 2989s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_old_kernel_version PASSED [ 96%] 2996s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_run_script PASSED [ 97%] 2996s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_show_spyder_kernels_error_on_restart SKIPPED [ 98%] 2996s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_restore_tmpdir SKIPPED [100%] 2996s 2996s =============================== warnings summary =============================== 2996s spyder/config/base.py:441 2996s /tmp/autopkgtest.oFCEA2/build.LaA/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. 2996s locale_language = locale.getdefaultlocale()[0] 2996s 2996s spyder/plugins/ipythonconsole/widgets/kernelconnect.py:15 2996s /tmp/autopkgtest.oFCEA2/build.LaA/src/spyder/plugins/ipythonconsole/widgets/kernelconnect.py:15: DeprecationWarning: Jupyter is migrating its paths to use standard platformdirs 2996s given by the platformdirs library. To remove this warning and 2996s see the appropriate new directories, set the environment variable 2996s `JUPYTER_PLATFORM_DIRS=1` and then run `jupyter --paths`. 2996s The use of platformdirs will be the default in `jupyter_core` v6 2996s from jupyter_core.paths import jupyter_runtime_dir 2996s 2996s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 2996s ===Flaky Test Report=== 2996s 2996s test_clear_and_reset_magics_dbg passed 1 out of the required 1 times. Success! 2996s test_restart_kernel passed 1 out of the required 1 times. Success! 2996s test_load_kernel_file_from_id passed 1 out of the required 1 times. Success! 2996s test_load_kernel_file_from_location passed 1 out of the required 1 times. Success! 2996s test_load_kernel_file passed 1 out of the required 1 times. Success! 2996s test_sys_argv_clear passed 1 out of the required 1 times. Success! 2996s test_set_elapsed_time passed 1 out of the required 1 times. Success! 2996s test_startup_working_directory passed 1 out of the required 1 times. Success! 2996s test_console_complete passed 1 out of the required 1 times. Success! 2996s test_pdb_multiline passed 1 out of the required 1 times. Success! 2996s test_pdb_ignore_lib[True] passed 1 out of the required 1 times. Success! 2996s test_pdb_ignore_lib[False] passed 1 out of the required 1 times. Success! 2996s test_calltip passed 1 out of the required 1 times. Success! 2996s test_kernel_kill[False] passed 1 out of the required 1 times. Success! 2996s test_wrong_std_module[True] passed 1 out of the required 1 times. Success! 2996s test_wrong_std_module[False] passed 1 out of the required 1 times. Success! 2996s test_kernel_restart_after_manual_restart_and_crash passed 1 out of the required 1 times. Success! 2996s test_stderr_poll passed 1 out of the required 1 times. Success! 2996s test_stdout_poll passed 1 out of the required 1 times. Success! 2996s test_startup_code_pdb passed 1 out of the required 1 times. Success! 2996s test_pdb_eventloop[inline] passed 1 out of the required 1 times. Success! 2996s test_pdb_eventloop[qt] passed 1 out of the required 1 times. Success! 2996s test_pdb_eventloop[tk] passed 1 out of the required 1 times. Success! 2996s test_pdb_eventloop[osx] passed 1 out of the required 1 times. Success! 2996s test_recursive_pdb passed 1 out of the required 1 times. Success! 2996s test_stop_pdb passed 1 out of the required 1 times. Success! 2996s test_code_cache passed 1 out of the required 1 times. Success! 2996s test_pdb_code_and_cmd_separation passed 1 out of the required 1 times. Success! 2996s test_breakpoint_builtin passed 1 out of the required 1 times. Success! 2996s test_restart_interactive_backend passed 1 out of the required 1 times. Success! 2996s test_no_infowidget passed 1 out of the required 1 times. Success! 2996s test_cwd_console_options passed 1 out of the required 1 times. Success! 2996s test_startup_run_lines_project_directory passed 1 out of the required 1 times. Success! 2996s 2996s ===End Flaky Test Report=== 2996s ============================= slowest 10 durations ============================= 2996s 21.57s setup spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_restart_interactive_backend 2996s 20.59s call spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_restart_interactive_backend 2996s 5.96s call spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_restart_after_manual_restart_and_crash 2996s 5.84s call spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_kill[False] 2996s 5.30s call spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_breakpoint_builtin 2996s 3.83s call spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_code_cache 2996s 3.71s teardown spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_cwd_console_options 2996s 3.15s call spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_startup_run_lines_project_directory 2996s 3.09s setup spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_recursive_pdb 2996s 3.08s call spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_set_elapsed_time 2996s ===== 41 passed, 38 skipped, 2 deselected, 2 warnings in 247.06s (0:04:07) ===== 2996s QThread: Destroyed while thread is still running 3063s *** END OF RUN 1: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 3063s Aborted (core dumped) 3063s *** STARTING RUN 2 at 00:36:07: 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 3065s 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'] 3065s ============================= test session starts ============================== 3065s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 3065s cachedir: .pytest_cache 3065s PyQt5 5.15.11 -- Qt runtime 5.15.15 -- Qt compiled 5.15.15 3065s rootdir: /tmp/autopkgtest.oFCEA2/build.LaA/src 3065s configfile: pytest.ini 3065s plugins: order-1.3.0, typeguard-4.4.2, qt-4.4.0, mock-3.14.0, timeout-2.3.1, cov-5.0.0, flaky-3.8.1 3065s timeout: 120.0s 3065s timeout method: thread 3065s timeout func_only: False 3065s collecting ... collected 81 items / 2 deselected / 79 selected 3065s 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_environment_client SKIPPED [ 1%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_conda_env_activation SKIPPED [ 2%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_banners SKIPPED [ 3%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.arange-signature0-documentation0] SKIPPED [ 5%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.vectorize-signature1-documentation1] SKIPPED [ 6%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.abs-signature2-documentation2] SKIPPED [ 7%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.where-signature3-documentation3] SKIPPED [ 8%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.array-signature4-documentation4] SKIPPED [ 10%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.linalg.norm-signature5-documentation5] SKIPPED [ 11%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[range-signature6-documentation6] SKIPPED [ 12%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[dict-signature7-documentation7] SKIPPED [ 13%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[foo-signature8-documentation8] SKIPPED [ 15%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_auto_backend SKIPPED [ 16%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_tk_backend SKIPPED [ 17%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pylab_client SKIPPED [ 18%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_sympy_client SKIPPED [ 20%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_cython_client SKIPPED [ 21%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_tab_rename_for_slaves SKIPPED [ 22%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_no_repeated_tabs_name SKIPPED [ 24%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_tabs_preserve_name_after_move SKIPPED [ 25%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_conf_env_vars SKIPPED [ 26%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_import_namespace SKIPPED [ 27%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_disambiguation SKIPPED [ 29%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_coloring SKIPPED [ 30%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_set_cwd SKIPPED [ 31%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_cwd SKIPPED [ 32%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_request_env SKIPPED [ 34%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_request_syspath SKIPPED [ 35%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_save_history_dbg SKIPPED [ 36%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_dbg_input SKIPPED [ 37%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_unicode_vars SKIPPED [ 39%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_values_dbg SKIPPED [ 40%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_execute_events_dbg SKIPPED [ 41%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_run_doctest SKIPPED [ 43%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_mpl_backend_change SKIPPED [ 44%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_clear_and_reset_magics_dbg SKIPPED [ 45%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_restart_kernel SKIPPED [ 46%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_load_kernel_file_from_id SKIPPED [ 48%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_load_kernel_file_from_location SKIPPED [ 49%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_load_kernel_file SKIPPED [ 50%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_sys_argv_clear SKIPPED [ 51%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_set_elapsed_time SKIPPED [ 53%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_startup_working_directory SKIPPED [ 54%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_complete SKIPPED [ 55%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_multiline SKIPPED [ 56%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_ignore_lib[True] SKIPPED [ 58%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_ignore_lib[False] SKIPPED [ 59%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_calltip SKIPPED [ 60%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_kill[False] SKIPPED [ 62%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_wrong_std_module[True] SKIPPED [ 63%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_wrong_std_module[False] SKIPPED [ 64%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_restart_after_manual_restart_and_crash SKIPPED [ 65%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_stderr_poll SKIPPED [ 67%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_stdout_poll SKIPPED [ 68%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_startup_code_pdb SKIPPED [ 69%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_eventloop[inline] SKIPPED [ 70%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_eventloop[qt] SKIPPED [ 72%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_eventloop[tk] SKIPPED [ 73%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_eventloop[osx] SKIPPED [ 74%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_recursive_pdb SKIPPED [ 75%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_magics_are_recursive SKIPPED [ 77%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_stop_pdb SKIPPED [ 78%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_code_cache SKIPPED [ 79%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_code_and_cmd_separation SKIPPED [ 81%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_breakpoint_builtin SKIPPED [ 82%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_out SKIPPED [ 83%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_shutdown_kernel SKIPPED [ 84%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_comprehension_namespace SKIPPED [ 86%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_restart_interactive_backend SKIPPED [ 87%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_mpl_conf SKIPPED [ 88%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_matplotlib_rc_params SKIPPED [ 89%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_no_infowidget SKIPPED [ 91%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_cwd_console_options SKIPPED [ 92%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_startup_run_lines_project_directory SKIPPED [ 93%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_varexp_magic_dbg_locals SKIPPED [ 94%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_old_kernel_version SKIPPED [ 96%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_run_script SKIPPED [ 97%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_show_spyder_kernels_error_on_restart SKIPPED [ 98%] 3065s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_restore_tmpdir SKIPPED [100%] 3065s 3065s =============================== warnings summary =============================== 3065s spyder/config/base.py:441 3065s /tmp/autopkgtest.oFCEA2/build.LaA/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. 3065s locale_language = locale.getdefaultlocale()[0] 3065s 3065s spyder/plugins/ipythonconsole/widgets/kernelconnect.py:15 3065s /tmp/autopkgtest.oFCEA2/build.LaA/src/spyder/plugins/ipythonconsole/widgets/kernelconnect.py:15: DeprecationWarning: Jupyter is migrating its paths to use standard platformdirs 3065s given by the platformdirs library. To remove this warning and 3065s see the appropriate new directories, set the environment variable 3065s `JUPYTER_PLATFORM_DIRS=1` and then run `jupyter --paths`. 3065s The use of platformdirs will be the default in `jupyter_core` v6 3065s from jupyter_core.paths import jupyter_runtime_dir 3065s 3065s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 3065s ============================= slowest 10 durations ============================= 3065s 0.00s setup spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.vectorize-signature1-documentation1] 3065s 0.00s setup spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_tabs_preserve_name_after_move 3065s 0.00s teardown spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_startup_run_lines_project_directory 3065s 0.00s setup spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_magics_are_recursive 3065s 0.00s setup spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_environment_client 3065s 0.00s teardown spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_environment_client 3065s 0.00s setup spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_conda_env_activation 3065s 0.00s setup spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[foo-signature8-documentation8] 3065s 0.00s setup spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_wrong_std_module[True] 3065s 0.00s setup spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_import_namespace 3065s ================ 79 skipped, 2 deselected, 2 warnings in 0.42s ================= 3066s *** END OF RUN 2: ALL TESTS RUN HAVE NOW PASSED/XFAILED *** 3066s *** STARTING RUN 1 at 00:36: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 --run-slow spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py -k not test_kernel_crash 3068s 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'] 3068s ============================= test session starts ============================== 3068s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 3068s cachedir: .pytest_cache 3068s PyQt5 5.15.11 -- Qt runtime 5.15.15 -- Qt compiled 5.15.15 3068s rootdir: /tmp/autopkgtest.oFCEA2/build.LaA/src 3068s configfile: pytest.ini 3068s plugins: order-1.3.0, typeguard-4.4.2, qt-4.4.0, mock-3.14.0, timeout-2.3.1, cov-5.0.0, flaky-3.8.1 3068s timeout: 120.0s 3068s timeout method: thread 3068s timeout func_only: False 3068s collecting ... collected 81 items / 2 deselected / 79 selected 3068s 3068s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_environment_client SKIPPED [ 1%] 3068s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_conda_env_activation SKIPPED [ 2%] 3072s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_banners PASSED [ 3%] 3072s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.arange-signature0-documentation0] SKIPPED [ 5%] 3072s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.vectorize-signature1-documentation1] SKIPPED [ 6%] 3072s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.abs-signature2-documentation2] SKIPPED [ 7%] 3072s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.where-signature3-documentation3] SKIPPED [ 8%] 3072s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.array-signature4-documentation4] SKIPPED [ 10%] 3073s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[np.linalg.norm-signature5-documentation5] SKIPPED [ 11%] 3073s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[range-signature6-documentation6] SKIPPED [ 12%] 3073s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[dict-signature7-documentation7] SKIPPED [ 13%] 3073s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_calltips[foo-signature8-documentation8] SKIPPED [ 15%] 3097s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_auto_backend PASSED [ 16%] 3120s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_tk_backend PASSED [ 17%] 3125s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pylab_client PASSED [ 18%] 3130s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_sympy_client PASSED [ 20%] 3135s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_cython_client PASSED [ 21%] 3140s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_tab_rename_for_slaves PASSED [ 22%] 3144s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_no_repeated_tabs_name PASSED [ 24%] 3147s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_tabs_preserve_name_after_move PASSED [ 25%] 3152s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_conf_env_vars PASSED [ 26%] 3155s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_import_namespace PASSED [ 27%] 3161s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_disambiguation PASSED [ 29%] 3164s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_coloring PASSED [ 30%] 3168s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_set_cwd PASSED [ 31%] 3172s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_cwd PASSED [ 32%] 3176s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_request_env PASSED [ 34%] 3179s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_request_syspath PASSED [ 35%] 3184s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_save_history_dbg PASSED [ 36%] 3187s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_dbg_input PASSED [ 37%] 3191s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_unicode_vars PASSED [ 39%] 3195s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_values_dbg PASSED [ 40%] 3199s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_execute_events_dbg PASSED [ 41%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_run_doctest PASSED [ 43%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_mpl_backend_change SKIPPED [ 44%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_clear_and_reset_magics_dbg SKIPPED [ 45%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_restart_kernel SKIPPED [ 46%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_load_kernel_file_from_id SKIPPED [ 48%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_load_kernel_file_from_location SKIPPED [ 49%] 3202s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_load_kernel_file SKIPPED [ 50%] 3203s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_sys_argv_clear SKIPPED [ 51%] 3203s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_set_elapsed_time SKIPPED [ 53%] 3203s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_startup_working_directory SKIPPED [ 54%] 3203s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_complete SKIPPED [ 55%] 3203s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_multiline SKIPPED [ 56%] 3203s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_ignore_lib[True] SKIPPED [ 58%] 3203s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_ignore_lib[False] SKIPPED [ 59%] 3203s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_calltip SKIPPED [ 60%] 3203s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_kill[False] SKIPPED [ 62%] 3203s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_wrong_std_module[True] SKIPPED [ 63%] 3203s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_wrong_std_module[False] SKIPPED [ 64%] 3203s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_kernel_restart_after_manual_restart_and_crash SKIPPED [ 65%] 3203s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_stderr_poll SKIPPED [ 67%] 3203s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_stdout_poll SKIPPED [ 68%] 3203s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_startup_code_pdb SKIPPED [ 69%] 3203s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_eventloop[inline] SKIPPED [ 70%] 3203s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_eventloop[qt] SKIPPED [ 72%] 3203s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_eventloop[tk] SKIPPED [ 73%] 3203s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_eventloop[osx] SKIPPED [ 74%] 3203s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_recursive_pdb SKIPPED [ 75%] 3203s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_magics_are_recursive SKIPPED [ 77%] 3203s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_stop_pdb SKIPPED [ 78%] 3203s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_code_cache SKIPPED [ 79%] 3203s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_code_and_cmd_separation SKIPPED [ 81%] 3203s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_breakpoint_builtin SKIPPED [ 82%] 3203s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_out SKIPPED [ 83%] 3203s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_shutdown_kernel SKIPPED [ 84%] 3203s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pdb_comprehension_namespace SKIPPED [ 86%] 3203s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_restart_interactive_backend SKIPPED [ 87%] 3203s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_mpl_conf SKIPPED [ 88%] 3203s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_matplotlib_rc_params SKIPPED [ 89%] 3203s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_no_infowidget SKIPPED [ 91%] 3203s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_cwd_console_options SKIPPED [ 92%] 3203s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_startup_run_lines_project_directory SKIPPED [ 93%] 3203s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_varexp_magic_dbg_locals SKIPPED [ 94%] 3203s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_old_kernel_version SKIPPED [ 96%] 3203s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_run_script SKIPPED [ 97%] 3203s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_show_spyder_kernels_error_on_restart SKIPPED [ 98%] 3203s spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_restore_tmpdir SKIPPED [100%] 3203s 3203s =============================== warnings summary =============================== 3203s spyder/config/base.py:441 3203s /tmp/autopkgtest.oFCEA2/build.LaA/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. 3203s locale_language = locale.getdefaultlocale()[0] 3203s 3203s spyder/plugins/ipythonconsole/widgets/kernelconnect.py:15 3203s /tmp/autopkgtest.oFCEA2/build.LaA/src/spyder/plugins/ipythonconsole/widgets/kernelconnect.py:15: DeprecationWarning: Jupyter is migrating its paths to use standard platformdirs 3203s given by the platformdirs library. To remove this warning and 3203s see the appropriate new directories, set the environment variable 3203s `JUPYTER_PLATFORM_DIRS=1` and then run `jupyter --paths`. 3203s The use of platformdirs will be the default in `jupyter_core` v6 3203s from jupyter_core.paths import jupyter_runtime_dir 3203s 3203s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 3203s ===Flaky Test Report=== 3203s 3203s test_banners passed 1 out of the required 1 times. Success! 3203s test_auto_backend passed 1 out of the required 1 times. Success! 3203s test_tk_backend passed 1 out of the required 1 times. Success! 3203s test_pylab_client passed 1 out of the required 1 times. Success! 3203s test_sympy_client passed 1 out of the required 1 times. Success! 3203s test_cython_client passed 1 out of the required 1 times. Success! 3203s test_tab_rename_for_slaves passed 1 out of the required 1 times. Success! 3203s test_no_repeated_tabs_name passed 1 out of the required 1 times. Success! 3203s test_tabs_preserve_name_after_move passed 1 out of the required 1 times. Success! 3203s test_conf_env_vars passed 1 out of the required 1 times. Success! 3203s test_console_import_namespace passed 1 out of the required 1 times. Success! 3203s test_console_disambiguation passed 1 out of the required 1 times. Success! 3203s test_console_coloring passed 1 out of the required 1 times. Success! 3203s test_set_cwd passed 1 out of the required 1 times. Success! 3203s test_get_cwd passed 1 out of the required 1 times. Success! 3203s test_request_env passed 1 out of the required 1 times. Success! 3203s test_request_syspath passed 1 out of the required 1 times. Success! 3203s test_save_history_dbg passed 1 out of the required 1 times. Success! 3203s test_dbg_input passed 1 out of the required 1 times. Success! 3203s test_unicode_vars passed 1 out of the required 1 times. Success! 3203s test_values_dbg passed 1 out of the required 1 times. Success! 3203s test_execute_events_dbg passed 1 out of the required 1 times. Success! 3203s test_run_doctest passed 1 out of the required 1 times. Success! 3203s 3203s ===End Flaky Test Report=== 3203s ============================= slowest 10 durations ============================= 3203s 21.81s setup spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_auto_backend 3203s 21.22s setup spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_tk_backend 3203s 3.12s setup spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_conf_env_vars 3203s 3.06s setup spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_get_cwd 3203s 2.75s teardown spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_console_disambiguation 3203s 2.71s setup spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_unicode_vars 3203s 2.70s teardown spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_auto_backend 3203s 2.68s setup spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_tab_rename_for_slaves 3203s 2.62s setup spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_pylab_client 3203s 2.50s setup spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py::test_cython_client 3203s ===== 23 passed, 56 skipped, 2 deselected, 2 warnings in 135.03s (0:02:15) ===== 3205s *** END OF RUN 1: ALL TESTS RUN HAVE NOW PASSED/XFAILED *** 3205s autopkgtest [00:38:28]: test pytest-ipythonconsole: -----------------------] 3205s autopkgtest [00:38:28]: test pytest-ipythonconsole: - - - - - - - - - - results - - - - - - - - - - 3205s pytest-ipythonconsole PASS 3206s autopkgtest [00:38:29]: @@@@@@@@@@@@@@@@@@@@ summary 3206s pytest-rest PASS 3206s pytest-mainwindow PASS 3206s pytest-ipythonconsole PASS 3209s nova [W] Using flock in prodstack7-arm64 3209s Creating nova instance adt-questing-arm64-spyder-20250503-234503-juju-7f2275-prod-proposed-migration-environment-2-18e6d0bf-7cc7-4af5-80ee-e0693b2d987f from image adt/ubuntu-questing-arm64-server-20250503.img (UUID a84e47a3-c3d2-45c5-808f-b2f1d568c8b9)... 3209s nova [W] Timed out waiting for a04d7ed0-4028-4e62-9fe3-22916aca3de2 to get deleted.