0s autopkgtest [15:35:18]: starting date and time: 2025-02-19 15:35:18+0000 0s autopkgtest [15:35:18]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [15:35:18]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.2kq3bm9y/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:sphinx --apt-upgrade joblib --timeout-short=300 --timeout-copy=20000 --timeout-test=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=sphinx/8.1.3-5 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-big-ppc64el --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-ppc64el-7.secgroup --name adt-plucky-ppc64el-joblib-20250219-153518-juju-7f2275-prod-proposed-migration-environment-15-84eb83c3-24e7-44e9-889f-e6f625baaf6e --image adt/ubuntu-plucky-ppc64el-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-proposed-migration-ppc64el -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 82s autopkgtest [15:36:40]: testbed dpkg architecture: ppc64el 83s autopkgtest [15:36:41]: testbed apt version: 2.9.29 83s autopkgtest [15:36:41]: @@@@@@@@@@@@@@@@@@@@ test bed setup 83s autopkgtest [15:36:41]: testbed release detected to be: None 84s autopkgtest [15:36:42]: updating testbed package index (apt update) 85s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [110 kB] 85s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 85s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 85s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 85s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [13.9 kB] 85s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [3120 B] 85s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [744 kB] 85s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [76.1 kB] 85s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el Packages [106 kB] 85s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted ppc64el Packages [760 B] 85s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe ppc64el Packages [650 kB] 85s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse ppc64el Packages [5392 B] 86s Fetched 1711 kB in 1s (1455 kB/s) 87s Reading package lists... 88s + lsb_release --codename --short 88s + RELEASE=plucky 88s + cat 88s + [ plucky != trusty ] 88s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y --allow-downgrades -o Dpkg::Options::=--force-confnew dist-upgrade 88s Reading package lists... 89s Building dependency tree... 89s Reading state information... 89s Calculating upgrade... 90s The following NEW packages will be installed: 90s libapt-pkg7.0 90s The following packages will be upgraded: 90s apt apt-utils dhcpcd-base iproute2 libgpgme11t64 liblsof0 libp11-kit0 lsof 90s rsyslog sysvinit-utils 90s 10 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 90s Need to get 5997 kB of archives. 90s After this operation, 3932 kB of additional disk space will be used. 90s Get:1 http://ftpmaster.internal/ubuntu plucky/main ppc64el sysvinit-utils ppc64el 3.14-1ubuntu1 [37.0 kB] 90s Get:2 http://ftpmaster.internal/ubuntu plucky/main ppc64el libapt-pkg7.0 ppc64el 2.9.30 [1152 kB] 90s Get:3 http://ftpmaster.internal/ubuntu plucky/main ppc64el apt ppc64el 2.9.30 [1439 kB] 90s Get:4 http://ftpmaster.internal/ubuntu plucky/main ppc64el apt-utils ppc64el 2.9.30 [228 kB] 90s Get:5 http://ftpmaster.internal/ubuntu plucky/main ppc64el dhcpcd-base ppc64el 1:10.1.0-7 [280 kB] 90s Get:6 http://ftpmaster.internal/ubuntu plucky/main ppc64el iproute2 ppc64el 6.13.0-1ubuntu1 [1419 kB] 90s Get:7 http://ftpmaster.internal/ubuntu plucky/main ppc64el libp11-kit0 ppc64el 0.25.5-2ubuntu3 [309 kB] 90s Get:8 http://ftpmaster.internal/ubuntu plucky/main ppc64el rsyslog ppc64el 8.2412.0-2ubuntu1 [632 kB] 90s Get:9 http://ftpmaster.internal/ubuntu plucky/main ppc64el lsof ppc64el 4.99.4+dfsg-1 [255 kB] 90s Get:10 http://ftpmaster.internal/ubuntu plucky/main ppc64el liblsof0 ppc64el 4.99.4+dfsg-1 [68.4 kB] 90s Get:11 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgpgme11t64 ppc64el 1.24.2-1ubuntu1 [177 kB] 92s Preconfiguring packages ... 92s Fetched 5997 kB in 1s (7351 kB/s) 93s (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 ... 106322 files and directories currently installed.) 93s Preparing to unpack .../sysvinit-utils_3.14-1ubuntu1_ppc64el.deb ... 93s Unpacking sysvinit-utils (3.14-1ubuntu1) over (3.08-6ubuntu3) ... 93s Setting up sysvinit-utils (3.14-1ubuntu1) ... 93s Selecting previously unselected package libapt-pkg7.0:ppc64el. 93s (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 ... 106322 files and directories currently installed.) 93s Preparing to unpack .../libapt-pkg7.0_2.9.30_ppc64el.deb ... 93s Unpacking libapt-pkg7.0:ppc64el (2.9.30) ... 93s Setting up libapt-pkg7.0:ppc64el (2.9.30) ... 93s (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 ... 106371 files and directories currently installed.) 93s Preparing to unpack .../apt_2.9.30_ppc64el.deb ... 93s Unpacking apt (2.9.30) over (2.9.29) ... 93s Setting up apt (2.9.30) ... 95s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 106371 files and directories currently installed.) 95s Preparing to unpack .../0-apt-utils_2.9.30_ppc64el.deb ... 95s Unpacking apt-utils (2.9.30) over (2.9.29) ... 95s Preparing to unpack .../1-dhcpcd-base_1%3a10.1.0-7_ppc64el.deb ... 95s Unpacking dhcpcd-base (1:10.1.0-7) over (1:10.1.0-6) ... 95s Preparing to unpack .../2-iproute2_6.13.0-1ubuntu1_ppc64el.deb ... 95s Unpacking iproute2 (6.13.0-1ubuntu1) over (6.10.0-2ubuntu1) ... 96s Preparing to unpack .../3-libp11-kit0_0.25.5-2ubuntu3_ppc64el.deb ... 96s Unpacking libp11-kit0:ppc64el (0.25.5-2ubuntu3) over (0.25.5-2ubuntu2) ... 96s Preparing to unpack .../4-rsyslog_8.2412.0-2ubuntu1_ppc64el.deb ... 96s Unpacking rsyslog (8.2412.0-2ubuntu1) over (8.2412.0-1ubuntu1) ... 96s Preparing to unpack .../5-lsof_4.99.4+dfsg-1_ppc64el.deb ... 96s Unpacking lsof (4.99.4+dfsg-1) over (4.99.3+dfsg-2) ... 96s Preparing to unpack .../6-liblsof0_4.99.4+dfsg-1_ppc64el.deb ... 96s Unpacking liblsof0 (4.99.4+dfsg-1) over (4.99.3+dfsg-2) ... 96s Preparing to unpack .../7-libgpgme11t64_1.24.2-1ubuntu1_ppc64el.deb ... 96s Unpacking libgpgme11t64:ppc64el (1.24.2-1ubuntu1) over (1.24.1-4ubuntu1) ... 97s Setting up apt-utils (2.9.30) ... 97s Setting up liblsof0 (4.99.4+dfsg-1) ... 97s Setting up iproute2 (6.13.0-1ubuntu1) ... 97s Setting up rsyslog (8.2412.0-2ubuntu1) ... 97s info: The user `syslog' is already a member of `adm'. 100s Setting up libp11-kit0:ppc64el (0.25.5-2ubuntu3) ... 100s Setting up dhcpcd-base (1:10.1.0-7) ... 100s Setting up lsof (4.99.4+dfsg-1) ... 100s Setting up libgpgme11t64:ppc64el (1.24.2-1ubuntu1) ... 100s Processing triggers for man-db (2.13.0-1) ... 105s Processing triggers for libc-bin (2.40-4ubuntu1) ... 105s + rm /etc/apt/preferences.d/force-downgrade-to-release.pref 105s + /usr/lib/apt/apt-helper analyze-pattern ?true 105s + uname -r 105s + sed s/\./\\./g 105s + running_kernel_pattern=^linux-.*6\.12\.0-15-generic.* 105s + apt list ?obsolete 105s + cut -d/ -f1 105s + tail -n+2 105s + grep -v ^linux-.*6\.12\.0-15-generic.* 107s + true 107s + obsolete_pkgs= 107s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y purge --autoremove 107s Reading package lists... 107s Building dependency tree... 107s Reading state information... 108s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 108s + grep -q trusty /etc/lsb-release 108s + [ ! -d /usr/share/doc/unattended-upgrades ] 108s + [ ! -d /usr/share/doc/lxd ] 108s + [ ! -d /usr/share/doc/lxd-client ] 108s + [ ! -d /usr/share/doc/snapd ] 108s + type iptables 108s + cat 108s + chmod 755 /etc/rc.local 108s + . /etc/rc.local 108s + iptables -w -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu 108s + iptables -A OUTPUT -d 10.255.255.1/32 -p tcp -j DROP 108s + iptables -A OUTPUT -d 10.255.255.2/32 -p tcp -j DROP 108s + uname -m 108s + [ ppc64le = ppc64le ] 108s + systemctl is-active keyboard-setup.service 108s + [ active = failed ] 108s + [ -d /run/systemd/system ] 108s + systemd-detect-virt --quiet --vm 108s + mkdir -p /etc/systemd/system/systemd-random-seed.service.d/ 108s + cat 108s + grep -q lz4 /etc/initramfs-tools/initramfs.conf 108s + echo COMPRESS=lz4 108s autopkgtest [15:37:06]: upgrading testbed (apt dist-upgrade and autopurge) 108s Reading package lists... 108s Building dependency tree... 108s Reading state information... 109s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 109s Starting 2 pkgProblemResolver with broken count: 0 109s Done 110s Entering ResolveByKeep 110s 110s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 110s Reading package lists... 111s Building dependency tree... 111s Reading state information... 111s Starting pkgProblemResolver with broken count: 0 111s Starting 2 pkgProblemResolver with broken count: 0 111s Done 112s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 112s autopkgtest [15:37:10]: rebooting testbed after setup commands that affected boot 147s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 156s autopkgtest [15:37:54]: testbed running kernel: Linux 6.12.0-15-generic #15-Ubuntu SMP Tue Feb 4 16:32:08 UTC 2025 160s autopkgtest [15:37:58]: @@@@@@@@@@@@@@@@@@@@ apt-source joblib 164s Get:1 http://ftpmaster.internal/ubuntu plucky/universe joblib 1.4.2-2 (dsc) [2609 B] 164s Get:2 http://ftpmaster.internal/ubuntu plucky/universe joblib 1.4.2-2 (tar) [360 kB] 164s Get:3 http://ftpmaster.internal/ubuntu plucky/universe joblib 1.4.2-2 (diff) [10.1 kB] 165s gpgv: Signature made Fri Feb 14 16:00:10 2025 UTC 165s gpgv: using RSA key 8F6DE104377F3B11E741748731F3144544A1741A 165s gpgv: issuer "tchet@debian.org" 165s gpgv: Can't check signature: No public key 165s dpkg-source: warning: cannot verify inline signature for ./joblib_1.4.2-2.dsc: no acceptable signature found 165s autopkgtest [15:38:03]: testing package joblib version 1.4.2-2 166s autopkgtest [15:38:04]: build not needed 171s autopkgtest [15:38:09]: test pytest: preparing testbed 171s Reading package lists... 171s Building dependency tree... 171s Reading state information... 172s Starting pkgProblemResolver with broken count: 0 172s Starting 2 pkgProblemResolver with broken count: 0 172s Done 174s The following NEW packages will be installed: 174s libblas3 libgfortran5 liblapack3 python3-all python3-iniconfig 174s python3-joblib python3-lz4 python3-numpy python3-packaging python3-pluggy 174s python3-psutil python3-pytest python3-threadpoolctl python3.12 174s python3.12-minimal 174s 0 upgraded, 15 newly installed, 0 to remove and 0 not upgraded. 174s Need to get 12.7 MB of archives. 174s After this operation, 61.9 MB of additional disk space will be used. 174s Get:1 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3.12-minimal ppc64el 3.12.9-1 [2465 kB] 174s Get:2 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3.12 ppc64el 3.12.9-1 [671 kB] 174s Get:3 http://ftpmaster.internal/ubuntu plucky/main ppc64el libblas3 ppc64el 3.12.1-2 [239 kB] 174s Get:4 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgfortran5 ppc64el 15-20250213-1ubuntu1 [613 kB] 174s Get:5 http://ftpmaster.internal/ubuntu plucky/main ppc64el liblapack3 ppc64el 3.12.1-2 [2813 kB] 174s Get:6 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-all ppc64el 3.13.1-1~exp2 [896 B] 174s Get:7 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-iniconfig all 1.1.1-2 [6024 B] 174s Get:8 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-joblib all 1.4.2-2 [205 kB] 174s Get:9 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-lz4 ppc64el 4.4.0+dfsg-1 [28.3 kB] 174s Get:10 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-numpy ppc64el 1:1.26.4+ds-13 [5146 kB] 174s Get:11 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-packaging all 24.2-1 [51.5 kB] 174s Get:12 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pluggy all 1.5.0-1 [21.0 kB] 174s Get:13 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-psutil ppc64el 5.9.8-2build3 [197 kB] 174s Get:14 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pytest all 8.3.4-1 [252 kB] 174s Get:15 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-threadpoolctl all 3.1.0-1 [21.3 kB] 174s Fetched 12.7 MB in 1s (10.9 MB/s) 174s Selecting previously unselected package python3.12-minimal. 175s (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 ... 106372 files and directories currently installed.) 175s Preparing to unpack .../00-python3.12-minimal_3.12.9-1_ppc64el.deb ... 175s Unpacking python3.12-minimal (3.12.9-1) ... 175s Selecting previously unselected package python3.12. 175s Preparing to unpack .../01-python3.12_3.12.9-1_ppc64el.deb ... 175s Unpacking python3.12 (3.12.9-1) ... 175s Selecting previously unselected package libblas3:ppc64el. 175s Preparing to unpack .../02-libblas3_3.12.1-2_ppc64el.deb ... 175s Unpacking libblas3:ppc64el (3.12.1-2) ... 175s Selecting previously unselected package libgfortran5:ppc64el. 175s Preparing to unpack .../03-libgfortran5_15-20250213-1ubuntu1_ppc64el.deb ... 175s Unpacking libgfortran5:ppc64el (15-20250213-1ubuntu1) ... 175s Selecting previously unselected package liblapack3:ppc64el. 175s Preparing to unpack .../04-liblapack3_3.12.1-2_ppc64el.deb ... 175s Unpacking liblapack3:ppc64el (3.12.1-2) ... 176s Selecting previously unselected package python3-all. 176s Preparing to unpack .../05-python3-all_3.13.1-1~exp2_ppc64el.deb ... 176s Unpacking python3-all (3.13.1-1~exp2) ... 176s Selecting previously unselected package python3-iniconfig. 176s Preparing to unpack .../06-python3-iniconfig_1.1.1-2_all.deb ... 176s Unpacking python3-iniconfig (1.1.1-2) ... 176s Selecting previously unselected package python3-joblib. 176s Preparing to unpack .../07-python3-joblib_1.4.2-2_all.deb ... 176s Unpacking python3-joblib (1.4.2-2) ... 176s Selecting previously unselected package python3-lz4. 176s Preparing to unpack .../08-python3-lz4_4.4.0+dfsg-1_ppc64el.deb ... 176s Unpacking python3-lz4 (4.4.0+dfsg-1) ... 176s Selecting previously unselected package python3-numpy. 176s Preparing to unpack .../09-python3-numpy_1%3a1.26.4+ds-13_ppc64el.deb ... 176s Unpacking python3-numpy (1:1.26.4+ds-13) ... 177s Selecting previously unselected package python3-packaging. 177s Preparing to unpack .../10-python3-packaging_24.2-1_all.deb ... 177s Unpacking python3-packaging (24.2-1) ... 177s Selecting previously unselected package python3-pluggy. 177s Preparing to unpack .../11-python3-pluggy_1.5.0-1_all.deb ... 177s Unpacking python3-pluggy (1.5.0-1) ... 177s Selecting previously unselected package python3-psutil. 177s Preparing to unpack .../12-python3-psutil_5.9.8-2build3_ppc64el.deb ... 177s Unpacking python3-psutil (5.9.8-2build3) ... 177s Selecting previously unselected package python3-pytest. 177s Preparing to unpack .../13-python3-pytest_8.3.4-1_all.deb ... 177s Unpacking python3-pytest (8.3.4-1) ... 177s Selecting previously unselected package python3-threadpoolctl. 177s Preparing to unpack .../14-python3-threadpoolctl_3.1.0-1_all.deb ... 177s Unpacking python3-threadpoolctl (3.1.0-1) ... 177s Setting up python3-iniconfig (1.1.1-2) ... 177s Setting up python3.12-minimal (3.12.9-1) ... 180s Setting up python3-joblib (1.4.2-2) ... 180s Setting up python3-lz4 (4.4.0+dfsg-1) ... 181s Setting up python3.12 (3.12.9-1) ... 184s Setting up python3-threadpoolctl (3.1.0-1) ... 184s Setting up python3-all (3.13.1-1~exp2) ... 184s Setting up python3-psutil (5.9.8-2build3) ... 185s Setting up libblas3:ppc64el (3.12.1-2) ... 186s update-alternatives: using /usr/lib/powerpc64le-linux-gnu/blas/libblas.so.3 to provide /usr/lib/powerpc64le-linux-gnu/libblas.so.3 (libblas.so.3-powerpc64le-linux-gnu) in auto mode 186s Setting up python3-packaging (24.2-1) ... 186s Setting up libgfortran5:ppc64el (15-20250213-1ubuntu1) ... 186s Setting up python3-pluggy (1.5.0-1) ... 186s Setting up liblapack3:ppc64el (3.12.1-2) ... 186s update-alternatives: using /usr/lib/powerpc64le-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/powerpc64le-linux-gnu/liblapack.so.3 (liblapack.so.3-powerpc64le-linux-gnu) in auto mode 186s Setting up python3-pytest (8.3.4-1) ... 188s Setting up python3-numpy (1:1.26.4+ds-13) ... 194s Processing triggers for systemd (257.2-3ubuntu1) ... 194s Processing triggers for man-db (2.13.0-1) ... 196s Processing triggers for libc-bin (2.40-4ubuntu1) ... 198s autopkgtest [15:38:36]: test pytest: [----------------------- 198s + cp debian/conftest.py /tmp/autopkgtest.vkLmNW/autopkgtest_tmp 198s + cd /tmp/autopkgtest.vkLmNW/autopkgtest_tmp 198s + TEST_KEYWORDS=not test_child_raises_parent_exits_cleanly and not test_error_capture and not test_multithreaded_parallel_termination_resource_tracker_silent and not test_nested_exception_dispatch and not test_nested_loop_error_in_grandchild_resource_tracker_silent and not test_parallel_with_interactively_defined_functions_default_backend and not test_permission_error_windows_memmap_sent_to_parent and not test_resource_tracker_silent_when_reference_cycles and not test_threadpool_limitation_in_child_override 198s + py3versions -s 199s + echo Testing with python3.12: 199s + python3.12 -m pytest -v -k not test_child_raises_parent_exits_cleanly and not test_error_capture and not test_multithreaded_parallel_termination_resource_tracker_silent and not test_nested_exception_dispatch and not test_nested_loop_error_in_grandchild_resource_tracker_silent and not test_parallel_with_interactively_defined_functions_default_backend and not test_permission_error_windows_memmap_sent_to_parent and not test_resource_tracker_silent_when_reference_cycles and not test_threadpool_limitation_in_child_override --pyargs joblib 199s Testing with python3.12: 200s ============================= test session starts ============================== 200s platform linux -- Python 3.12.9, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python3.12 200s cachedir: .pytest_cache 200s rootdir: /tmp/autopkgtest.vkLmNW/autopkgtest_tmp 200s plugins: typeguard-4.4.1 201s collecting ... collected 1481 items / 24 deselected / 1 skipped / 1457 selected 201s 201s test/test_backports.py::test_memmap PASSED [ 0%] 202s test/test_backports.py::test_concurrency_safe_rename[None-None] PASSED [ 0%] 202s test/test_backports.py::test_concurrency_safe_rename[None-dst content] PASSED [ 0%] 202s test/test_backports.py::test_concurrency_safe_rename[threading-None] PASSED [ 0%] 202s test/test_backports.py::test_concurrency_safe_rename[threading-dst content] PASSED [ 0%] 202s test/test_cloudpickle_wrapper.py::test_wrap_non_picklable_objects PASSED [ 0%] 202s test/test_config.py::test_global_parallel_backend[parallel_config] PASSED [ 0%] 202s test/test_config.py::test_global_parallel_backend[parallel_backend] PASSED [ 0%] 202s test/test_config.py::test_external_backends[parallel_config] PASSED [ 0%] 202s test/test_config.py::test_external_backends[parallel_backend] PASSED [ 0%] 203s test/test_config.py::test_parallel_config_no_backend PASSED [ 0%] 204s test/test_config.py::test_parallel_config_params_explicit_set PASSED [ 0%] 204s test/test_config.py::test_parallel_config_bad_params[prefer] PASSED [ 0%] 204s test/test_config.py::test_parallel_config_bad_params[require] PASSED [ 0%] 204s test/test_config.py::test_parallel_config_constructor_params PASSED [ 1%] 204s test/test_config.py::test_parallel_config_nested PASSED [ 1%] 204s test/test_config.py::test_threadpool_limitation_in_child_context_error[parallel_config-multiprocessing] PASSED [ 1%] 204s test/test_config.py::test_threadpool_limitation_in_child_context_error[parallel_config-threading] PASSED [ 1%] 204s test/test_config.py::test_threadpool_limitation_in_child_context_error[parallel_config-backend2] PASSED [ 1%] 204s test/test_config.py::test_threadpool_limitation_in_child_context_error[parallel_config-backend3] PASSED [ 1%] 204s test/test_config.py::test_threadpool_limitation_in_child_context_error[parallel_backend-multiprocessing] PASSED [ 1%] 204s test/test_config.py::test_threadpool_limitation_in_child_context_error[parallel_backend-threading] PASSED [ 1%] 204s test/test_config.py::test_threadpool_limitation_in_child_context_error[parallel_backend-backend2] PASSED [ 1%] 204s test/test_config.py::test_threadpool_limitation_in_child_context_error[parallel_backend-backend3] PASSED [ 1%] 204s test/test_config.py::test_parallel_n_jobs_none[parallel_config] PASSED [ 1%] 204s test/test_config.py::test_parallel_n_jobs_none[parallel_backend] PASSED [ 1%] 204s test/test_config.py::test_parallel_config_n_jobs_none[parallel_config] PASSED [ 1%] 204s test/test_config.py::test_parallel_config_n_jobs_none[parallel_backend] PASSED [ 1%] 204s test/test_disk.py::test_disk_used PASSED [ 1%] 204s test/test_disk.py::test_memstr_to_bytes[80G-85899345920] PASSED [ 2%] 204s test/test_disk.py::test_memstr_to_bytes[1.4M-1468006] PASSED [ 2%] 204s test/test_disk.py::test_memstr_to_bytes[120M-125829120] PASSED [ 2%] 204s test/test_disk.py::test_memstr_to_bytes[53K-54272] PASSED [ 2%] 204s test/test_disk.py::test_memstr_to_bytes_exception[fooG-ValueError-Invalid literal for size.*fooG.*] PASSED [ 2%] 204s test/test_disk.py::test_memstr_to_bytes_exception[1.4N-ValueError-Invalid literal for size.*1.4N.*] PASSED [ 2%] 204s test/test_disk.py::test_mkdirp PASSED [ 2%] 204s test/test_disk.py::test_rm_subdirs PASSED [ 2%] 204s test/test_func_inspect.py::test_filter_args[f-args0-filtered_args0] PASSED [ 2%] 204s test/test_func_inspect.py::test_filter_args[f-args1-filtered_args1] PASSED [ 2%] 204s test/test_func_inspect.py::test_filter_args[f-args2-filtered_args2] PASSED [ 2%] 204s test/test_func_inspect.py::test_filter_args[f-args3-filtered_args3] PASSED [ 2%] 204s test/test_func_inspect.py::test_filter_args[f-args4-filtered_args4] PASSED [ 2%] 204s test/test_func_inspect.py::test_filter_args[f-args5-filtered_args5] PASSED [ 2%] 204s test/test_func_inspect.py::test_filter_args[f-args6-filtered_args6] PASSED [ 3%] 204s test/test_func_inspect.py::test_filter_args[g-args7-filtered_args7] PASSED [ 3%] 204s test/test_func_inspect.py::test_filter_args[i-args8-filtered_args8] PASSED [ 3%] 204s test/test_func_inspect.py::test_filter_args_method PASSED [ 3%] 204s test/test_func_inspect.py::test_filter_varargs[h-args0-filtered_args0] PASSED [ 3%] 204s test/test_func_inspect.py::test_filter_varargs[h-args1-filtered_args1] PASSED [ 3%] 204s test/test_func_inspect.py::test_filter_varargs[h-args2-filtered_args2] PASSED [ 3%] 204s test/test_func_inspect.py::test_filter_varargs[h-args3-filtered_args3] PASSED [ 3%] 204s test/test_func_inspect.py::test_filter_kwargs[k-args0-filtered_args0] PASSED [ 3%] 204s test/test_func_inspect.py::test_filter_kwargs[k-args1-filtered_args1] PASSED [ 3%] 204s test/test_func_inspect.py::test_filter_kwargs[m1-args2-filtered_args2] PASSED [ 3%] 204s test/test_func_inspect.py::test_filter_kwargs[m2-args3-filtered_args3] PASSED [ 3%] 204s test/test_func_inspect.py::test_filter_args_2 PASSED [ 3%] 204s test/test_func_inspect.py::test_func_name[f-f] PASSED [ 3%] 204s test/test_func_inspect.py::test_func_name[g-g] PASSED [ 3%] 204s test/test_func_inspect.py::test_func_name[cached_func-cached_func] PASSED [ 4%] 204s test/test_func_inspect.py::test_func_name_on_inner_func PASSED [ 4%] 204s test/test_func_inspect.py::test_func_name_collision_on_inner_func PASSED [ 4%] 204s test/test_func_inspect.py::test_func_inspect_errors PASSED [ 4%] 204s test/test_func_inspect.py::test_filter_args_edge_cases PASSED [ 4%] 204s test/test_func_inspect.py::test_bound_methods PASSED [ 4%] 204s test/test_func_inspect.py::test_filter_args_error_msg[ValueError-ignore_lst must be a list of parameters to ignore-f-args0] PASSED [ 4%] 204s test/test_func_inspect.py::test_filter_args_error_msg[ValueError-Ignore list: argument \\'(.*)\\' is not defined-g-args1] PASSED [ 4%] 204s test/test_func_inspect.py::test_filter_args_error_msg[ValueError-Wrong number of arguments-h-args2] PASSED [ 4%] 204s test/test_func_inspect.py::test_filter_args_no_kwargs_mutation PASSED [ 4%] 204s test/test_func_inspect.py::test_clean_win_chars PASSED [ 4%] 204s test/test_func_inspect.py::test_format_signature[g-args0-kwargs0-g([0, 1, 2, 3, 4])] PASSED [ 4%] 204s test/test_func_inspect.py::test_format_signature[k-args1-kwargs1-k(1, 2, (3, 4), y=True)] PASSED [ 4%] 204s test/test_func_inspect.py::test_format_signature_long_arguments PASSED [ 4%] 204s test/test_func_inspect.py::test_format_signature_numpy PASSED [ 5%] 204s test/test_func_inspect.py::test_special_source_encoding PASSED [ 5%] 205s test/test_func_inspect.py::test_func_code_consistency PASSED [ 5%] 205s test/test_hashing.py::test_trivial_hash[1-1] PASSED [ 5%] 205s test/test_hashing.py::test_trivial_hash[1-2] PASSED [ 5%] 205s test/test_hashing.py::test_trivial_hash[1-1.0] PASSED [ 5%] 205s test/test_hashing.py::test_trivial_hash[1-2.0] PASSED [ 5%] 205s test/test_hashing.py::test_trivial_hash[1-(1+1j)] PASSED [ 5%] 205s test/test_hashing.py::test_trivial_hash[1-(2+1j)] PASSED [ 5%] 205s test/test_hashing.py::test_trivial_hash[1-a] PASSED [ 5%] 205s test/test_hashing.py::test_trivial_hash[1-b] PASSED [ 5%] 205s test/test_hashing.py::test_trivial_hash[1-obj18] PASSED [ 5%] 205s test/test_hashing.py::test_trivial_hash[1-obj19] PASSED [ 5%] 205s test/test_hashing.py::test_trivial_hash[1-obj110] PASSED [ 5%] 205s test/test_hashing.py::test_trivial_hash[1-obj111] PASSED [ 5%] 205s test/test_hashing.py::test_trivial_hash[1-obj112] PASSED [ 6%] 205s test/test_hashing.py::test_trivial_hash[1-obj113] PASSED [ 6%] 205s test/test_hashing.py::test_trivial_hash[1-obj114] PASSED [ 6%] 205s test/test_hashing.py::test_trivial_hash[1-None] PASSED [ 6%] 205s test/test_hashing.py::test_trivial_hash[1-collect] PASSED [ 6%] 205s test/test_hashing.py::test_trivial_hash[1-append] PASSED [ 6%] 205s test/test_hashing.py::test_trivial_hash[1-obj118] PASSED [ 6%] 205s test/test_hashing.py::test_trivial_hash[1-obj119] PASSED [ 6%] 205s test/test_hashing.py::test_trivial_hash[1-obj120] PASSED [ 6%] 205s test/test_hashing.py::test_trivial_hash[1-obj121] PASSED [ 6%] 205s test/test_hashing.py::test_trivial_hash[2-1] PASSED [ 6%] 205s test/test_hashing.py::test_trivial_hash[2-2] PASSED [ 6%] 205s test/test_hashing.py::test_trivial_hash[2-1.0] PASSED [ 6%] 205s test/test_hashing.py::test_trivial_hash[2-2.0] PASSED [ 6%] 205s test/test_hashing.py::test_trivial_hash[2-(1+1j)] PASSED [ 7%] 205s test/test_hashing.py::test_trivial_hash[2-(2+1j)] PASSED [ 7%] 205s test/test_hashing.py::test_trivial_hash[2-a] PASSED [ 7%] 205s test/test_hashing.py::test_trivial_hash[2-b] PASSED [ 7%] 205s test/test_hashing.py::test_trivial_hash[2-obj18] PASSED [ 7%] 205s test/test_hashing.py::test_trivial_hash[2-obj19] PASSED [ 7%] 205s test/test_hashing.py::test_trivial_hash[2-obj110] PASSED [ 7%] 205s test/test_hashing.py::test_trivial_hash[2-obj111] PASSED [ 7%] 205s test/test_hashing.py::test_trivial_hash[2-obj112] PASSED [ 7%] 205s test/test_hashing.py::test_trivial_hash[2-obj113] PASSED [ 7%] 205s test/test_hashing.py::test_trivial_hash[2-obj114] PASSED [ 7%] 205s test/test_hashing.py::test_trivial_hash[2-None] PASSED [ 7%] 205s test/test_hashing.py::test_trivial_hash[2-collect] PASSED [ 7%] 205s test/test_hashing.py::test_trivial_hash[2-append] PASSED [ 7%] 205s test/test_hashing.py::test_trivial_hash[2-obj118] PASSED [ 7%] 205s test/test_hashing.py::test_trivial_hash[2-obj119] PASSED [ 8%] 205s test/test_hashing.py::test_trivial_hash[2-obj120] PASSED [ 8%] 205s test/test_hashing.py::test_trivial_hash[2-obj121] PASSED [ 8%] 205s test/test_hashing.py::test_trivial_hash[1.0-1] PASSED [ 8%] 205s test/test_hashing.py::test_trivial_hash[1.0-2] PASSED [ 8%] 205s test/test_hashing.py::test_trivial_hash[1.0-1.0] PASSED [ 8%] 205s test/test_hashing.py::test_trivial_hash[1.0-2.0] PASSED [ 8%] 205s test/test_hashing.py::test_trivial_hash[1.0-(1+1j)] PASSED [ 8%] 205s test/test_hashing.py::test_trivial_hash[1.0-(2+1j)] PASSED [ 8%] 205s test/test_hashing.py::test_trivial_hash[1.0-a] PASSED [ 8%] 205s test/test_hashing.py::test_trivial_hash[1.0-b] PASSED [ 8%] 205s test/test_hashing.py::test_trivial_hash[1.0-obj18] PASSED [ 8%] 205s test/test_hashing.py::test_trivial_hash[1.0-obj19] PASSED [ 8%] 205s test/test_hashing.py::test_trivial_hash[1.0-obj110] PASSED [ 8%] 205s test/test_hashing.py::test_trivial_hash[1.0-obj111] PASSED [ 8%] 205s test/test_hashing.py::test_trivial_hash[1.0-obj112] PASSED [ 9%] 205s test/test_hashing.py::test_trivial_hash[1.0-obj113] PASSED [ 9%] 205s test/test_hashing.py::test_trivial_hash[1.0-obj114] PASSED [ 9%] 205s test/test_hashing.py::test_trivial_hash[1.0-None] PASSED [ 9%] 205s test/test_hashing.py::test_trivial_hash[1.0-collect] PASSED [ 9%] 205s test/test_hashing.py::test_trivial_hash[1.0-append] PASSED [ 9%] 205s test/test_hashing.py::test_trivial_hash[1.0-obj118] PASSED [ 9%] 205s test/test_hashing.py::test_trivial_hash[1.0-obj119] PASSED [ 9%] 205s test/test_hashing.py::test_trivial_hash[1.0-obj120] PASSED [ 9%] 205s test/test_hashing.py::test_trivial_hash[1.0-obj121] PASSED [ 9%] 205s test/test_hashing.py::test_trivial_hash[2.0-1] PASSED [ 9%] 205s test/test_hashing.py::test_trivial_hash[2.0-2] PASSED [ 9%] 205s test/test_hashing.py::test_trivial_hash[2.0-1.0] PASSED [ 9%] 205s test/test_hashing.py::test_trivial_hash[2.0-2.0] PASSED [ 9%] 205s test/test_hashing.py::test_trivial_hash[2.0-(1+1j)] PASSED [ 10%] 205s test/test_hashing.py::test_trivial_hash[2.0-(2+1j)] PASSED [ 10%] 205s test/test_hashing.py::test_trivial_hash[2.0-a] PASSED [ 10%] 205s test/test_hashing.py::test_trivial_hash[2.0-b] PASSED [ 10%] 205s test/test_hashing.py::test_trivial_hash[2.0-obj18] PASSED [ 10%] 205s test/test_hashing.py::test_trivial_hash[2.0-obj19] PASSED [ 10%] 205s test/test_hashing.py::test_trivial_hash[2.0-obj110] PASSED [ 10%] 205s test/test_hashing.py::test_trivial_hash[2.0-obj111] PASSED [ 10%] 205s test/test_hashing.py::test_trivial_hash[2.0-obj112] PASSED [ 10%] 205s test/test_hashing.py::test_trivial_hash[2.0-obj113] PASSED [ 10%] 205s test/test_hashing.py::test_trivial_hash[2.0-obj114] PASSED [ 10%] 205s test/test_hashing.py::test_trivial_hash[2.0-None] PASSED [ 10%] 205s test/test_hashing.py::test_trivial_hash[2.0-collect] PASSED [ 10%] 205s test/test_hashing.py::test_trivial_hash[2.0-append] PASSED [ 10%] 205s test/test_hashing.py::test_trivial_hash[2.0-obj118] PASSED [ 10%] 205s test/test_hashing.py::test_trivial_hash[2.0-obj119] PASSED [ 11%] 205s test/test_hashing.py::test_trivial_hash[2.0-obj120] PASSED [ 11%] 205s test/test_hashing.py::test_trivial_hash[2.0-obj121] PASSED [ 11%] 205s test/test_hashing.py::test_trivial_hash[(1+1j)-1] PASSED [ 11%] 205s test/test_hashing.py::test_trivial_hash[(1+1j)-2] PASSED [ 11%] 205s test/test_hashing.py::test_trivial_hash[(1+1j)-1.0] PASSED [ 11%] 205s test/test_hashing.py::test_trivial_hash[(1+1j)-2.0] PASSED [ 11%] 205s test/test_hashing.py::test_trivial_hash[(1+1j)-(1+1j)] PASSED [ 11%] 205s test/test_hashing.py::test_trivial_hash[(1+1j)-(2+1j)] PASSED [ 11%] 205s test/test_hashing.py::test_trivial_hash[(1+1j)-a] PASSED [ 11%] 205s test/test_hashing.py::test_trivial_hash[(1+1j)-b] PASSED [ 11%] 205s test/test_hashing.py::test_trivial_hash[(1+1j)-obj18] PASSED [ 11%] 205s test/test_hashing.py::test_trivial_hash[(1+1j)-obj19] PASSED [ 11%] 205s test/test_hashing.py::test_trivial_hash[(1+1j)-obj110] PASSED [ 11%] 205s test/test_hashing.py::test_trivial_hash[(1+1j)-obj111] PASSED [ 12%] 205s test/test_hashing.py::test_trivial_hash[(1+1j)-obj112] PASSED [ 12%] 205s test/test_hashing.py::test_trivial_hash[(1+1j)-obj113] PASSED [ 12%] 205s test/test_hashing.py::test_trivial_hash[(1+1j)-obj114] PASSED [ 12%] 205s test/test_hashing.py::test_trivial_hash[(1+1j)-None] PASSED [ 12%] 205s test/test_hashing.py::test_trivial_hash[(1+1j)-collect] PASSED [ 12%] 205s test/test_hashing.py::test_trivial_hash[(1+1j)-append] PASSED [ 12%] 205s test/test_hashing.py::test_trivial_hash[(1+1j)-obj118] PASSED [ 12%] 205s test/test_hashing.py::test_trivial_hash[(1+1j)-obj119] PASSED [ 12%] 205s test/test_hashing.py::test_trivial_hash[(1+1j)-obj120] PASSED [ 12%] 205s test/test_hashing.py::test_trivial_hash[(1+1j)-obj121] PASSED [ 12%] 205s test/test_hashing.py::test_trivial_hash[(2+1j)-1] PASSED [ 12%] 205s test/test_hashing.py::test_trivial_hash[(2+1j)-2] PASSED [ 12%] 205s test/test_hashing.py::test_trivial_hash[(2+1j)-1.0] PASSED [ 12%] 205s test/test_hashing.py::test_trivial_hash[(2+1j)-2.0] PASSED [ 12%] 205s test/test_hashing.py::test_trivial_hash[(2+1j)-(1+1j)] PASSED [ 13%] 205s test/test_hashing.py::test_trivial_hash[(2+1j)-(2+1j)] PASSED [ 13%] 205s test/test_hashing.py::test_trivial_hash[(2+1j)-a] PASSED [ 13%] 205s test/test_hashing.py::test_trivial_hash[(2+1j)-b] PASSED [ 13%] 205s test/test_hashing.py::test_trivial_hash[(2+1j)-obj18] PASSED [ 13%] 205s test/test_hashing.py::test_trivial_hash[(2+1j)-obj19] PASSED [ 13%] 205s test/test_hashing.py::test_trivial_hash[(2+1j)-obj110] PASSED [ 13%] 205s test/test_hashing.py::test_trivial_hash[(2+1j)-obj111] PASSED [ 13%] 205s test/test_hashing.py::test_trivial_hash[(2+1j)-obj112] PASSED [ 13%] 205s test/test_hashing.py::test_trivial_hash[(2+1j)-obj113] PASSED [ 13%] 205s test/test_hashing.py::test_trivial_hash[(2+1j)-obj114] PASSED [ 13%] 205s test/test_hashing.py::test_trivial_hash[(2+1j)-None] PASSED [ 13%] 205s test/test_hashing.py::test_trivial_hash[(2+1j)-collect] PASSED [ 13%] 205s test/test_hashing.py::test_trivial_hash[(2+1j)-append] PASSED [ 13%] 205s test/test_hashing.py::test_trivial_hash[(2+1j)-obj118] PASSED [ 14%] 205s test/test_hashing.py::test_trivial_hash[(2+1j)-obj119] PASSED [ 14%] 205s test/test_hashing.py::test_trivial_hash[(2+1j)-obj120] PASSED [ 14%] 205s test/test_hashing.py::test_trivial_hash[(2+1j)-obj121] PASSED [ 14%] 205s test/test_hashing.py::test_trivial_hash[a-1] PASSED [ 14%] 205s test/test_hashing.py::test_trivial_hash[a-2] PASSED [ 14%] 205s test/test_hashing.py::test_trivial_hash[a-1.0] PASSED [ 14%] 205s test/test_hashing.py::test_trivial_hash[a-2.0] PASSED [ 14%] 205s test/test_hashing.py::test_trivial_hash[a-(1+1j)] PASSED [ 14%] 205s test/test_hashing.py::test_trivial_hash[a-(2+1j)] PASSED [ 14%] 205s test/test_hashing.py::test_trivial_hash[a-a] PASSED [ 14%] 205s test/test_hashing.py::test_trivial_hash[a-b] PASSED [ 14%] 205s test/test_hashing.py::test_trivial_hash[a-obj18] PASSED [ 14%] 205s test/test_hashing.py::test_trivial_hash[a-obj19] PASSED [ 14%] 205s test/test_hashing.py::test_trivial_hash[a-obj110] PASSED [ 14%] 205s test/test_hashing.py::test_trivial_hash[a-obj111] PASSED [ 15%] 205s test/test_hashing.py::test_trivial_hash[a-obj112] PASSED [ 15%] 205s test/test_hashing.py::test_trivial_hash[a-obj113] PASSED [ 15%] 205s test/test_hashing.py::test_trivial_hash[a-obj114] PASSED [ 15%] 205s test/test_hashing.py::test_trivial_hash[a-None] PASSED [ 15%] 205s test/test_hashing.py::test_trivial_hash[a-collect] PASSED [ 15%] 205s test/test_hashing.py::test_trivial_hash[a-append] PASSED [ 15%] 205s test/test_hashing.py::test_trivial_hash[a-obj118] PASSED [ 15%] 205s test/test_hashing.py::test_trivial_hash[a-obj119] PASSED [ 15%] 205s test/test_hashing.py::test_trivial_hash[a-obj120] PASSED [ 15%] 205s test/test_hashing.py::test_trivial_hash[a-obj121] PASSED [ 15%] 205s test/test_hashing.py::test_trivial_hash[b-1] PASSED [ 15%] 205s test/test_hashing.py::test_trivial_hash[b-2] PASSED [ 15%] 205s test/test_hashing.py::test_trivial_hash[b-1.0] PASSED [ 15%] 205s test/test_hashing.py::test_trivial_hash[b-2.0] PASSED [ 15%] 205s test/test_hashing.py::test_trivial_hash[b-(1+1j)] PASSED [ 16%] 205s test/test_hashing.py::test_trivial_hash[b-(2+1j)] PASSED [ 16%] 205s test/test_hashing.py::test_trivial_hash[b-a] PASSED [ 16%] 205s test/test_hashing.py::test_trivial_hash[b-b] PASSED [ 16%] 205s test/test_hashing.py::test_trivial_hash[b-obj18] PASSED [ 16%] 205s test/test_hashing.py::test_trivial_hash[b-obj19] PASSED [ 16%] 205s test/test_hashing.py::test_trivial_hash[b-obj110] PASSED [ 16%] 205s test/test_hashing.py::test_trivial_hash[b-obj111] PASSED [ 16%] 205s test/test_hashing.py::test_trivial_hash[b-obj112] PASSED [ 16%] 205s test/test_hashing.py::test_trivial_hash[b-obj113] PASSED [ 16%] 206s test/test_hashing.py::test_trivial_hash[b-obj114] PASSED [ 16%] 206s test/test_hashing.py::test_trivial_hash[b-None] PASSED [ 16%] 206s test/test_hashing.py::test_trivial_hash[b-collect] PASSED [ 16%] 206s test/test_hashing.py::test_trivial_hash[b-append] PASSED [ 16%] 206s test/test_hashing.py::test_trivial_hash[b-obj118] PASSED [ 17%] 206s test/test_hashing.py::test_trivial_hash[b-obj119] PASSED [ 17%] 206s test/test_hashing.py::test_trivial_hash[b-obj120] PASSED [ 17%] 206s test/test_hashing.py::test_trivial_hash[b-obj121] PASSED [ 17%] 206s test/test_hashing.py::test_trivial_hash[obj28-1] PASSED [ 17%] 206s test/test_hashing.py::test_trivial_hash[obj28-2] PASSED [ 17%] 206s test/test_hashing.py::test_trivial_hash[obj28-1.0] PASSED [ 17%] 206s test/test_hashing.py::test_trivial_hash[obj28-2.0] PASSED [ 17%] 206s test/test_hashing.py::test_trivial_hash[obj28-(1+1j)] PASSED [ 17%] 206s test/test_hashing.py::test_trivial_hash[obj28-(2+1j)] PASSED [ 17%] 206s test/test_hashing.py::test_trivial_hash[obj28-a] PASSED [ 17%] 206s test/test_hashing.py::test_trivial_hash[obj28-b] PASSED [ 17%] 206s test/test_hashing.py::test_trivial_hash[obj28-obj18] PASSED [ 17%] 206s test/test_hashing.py::test_trivial_hash[obj28-obj19] PASSED [ 17%] 206s test/test_hashing.py::test_trivial_hash[obj28-obj110] PASSED [ 17%] 206s test/test_hashing.py::test_trivial_hash[obj28-obj111] PASSED [ 18%] 206s test/test_hashing.py::test_trivial_hash[obj28-obj112] PASSED [ 18%] 206s test/test_hashing.py::test_trivial_hash[obj28-obj113] PASSED [ 18%] 206s test/test_hashing.py::test_trivial_hash[obj28-obj114] PASSED [ 18%] 206s test/test_hashing.py::test_trivial_hash[obj28-None] PASSED [ 18%] 206s test/test_hashing.py::test_trivial_hash[obj28-collect] PASSED [ 18%] 206s test/test_hashing.py::test_trivial_hash[obj28-append] PASSED [ 18%] 206s test/test_hashing.py::test_trivial_hash[obj28-obj118] PASSED [ 18%] 206s test/test_hashing.py::test_trivial_hash[obj28-obj119] PASSED [ 18%] 206s test/test_hashing.py::test_trivial_hash[obj28-obj120] PASSED [ 18%] 206s test/test_hashing.py::test_trivial_hash[obj28-obj121] PASSED [ 18%] 206s test/test_hashing.py::test_trivial_hash[obj29-1] PASSED [ 18%] 206s test/test_hashing.py::test_trivial_hash[obj29-2] PASSED [ 18%] 206s test/test_hashing.py::test_trivial_hash[obj29-1.0] PASSED [ 18%] 206s test/test_hashing.py::test_trivial_hash[obj29-2.0] PASSED [ 19%] 206s test/test_hashing.py::test_trivial_hash[obj29-(1+1j)] PASSED [ 19%] 206s test/test_hashing.py::test_trivial_hash[obj29-(2+1j)] PASSED [ 19%] 206s test/test_hashing.py::test_trivial_hash[obj29-a] PASSED [ 19%] 206s test/test_hashing.py::test_trivial_hash[obj29-b] PASSED [ 19%] 206s test/test_hashing.py::test_trivial_hash[obj29-obj18] PASSED [ 19%] 206s test/test_hashing.py::test_trivial_hash[obj29-obj19] PASSED [ 19%] 206s test/test_hashing.py::test_trivial_hash[obj29-obj110] PASSED [ 19%] 206s test/test_hashing.py::test_trivial_hash[obj29-obj111] PASSED [ 19%] 206s test/test_hashing.py::test_trivial_hash[obj29-obj112] PASSED [ 19%] 206s test/test_hashing.py::test_trivial_hash[obj29-obj113] PASSED [ 19%] 206s test/test_hashing.py::test_trivial_hash[obj29-obj114] PASSED [ 19%] 206s test/test_hashing.py::test_trivial_hash[obj29-None] PASSED [ 19%] 206s test/test_hashing.py::test_trivial_hash[obj29-collect] PASSED [ 19%] 206s test/test_hashing.py::test_trivial_hash[obj29-append] PASSED [ 19%] 206s test/test_hashing.py::test_trivial_hash[obj29-obj118] PASSED [ 20%] 206s test/test_hashing.py::test_trivial_hash[obj29-obj119] PASSED [ 20%] 206s test/test_hashing.py::test_trivial_hash[obj29-obj120] PASSED [ 20%] 206s test/test_hashing.py::test_trivial_hash[obj29-obj121] PASSED [ 20%] 206s test/test_hashing.py::test_trivial_hash[obj210-1] PASSED [ 20%] 206s test/test_hashing.py::test_trivial_hash[obj210-2] PASSED [ 20%] 206s test/test_hashing.py::test_trivial_hash[obj210-1.0] PASSED [ 20%] 206s test/test_hashing.py::test_trivial_hash[obj210-2.0] PASSED [ 20%] 206s test/test_hashing.py::test_trivial_hash[obj210-(1+1j)] PASSED [ 20%] 206s test/test_hashing.py::test_trivial_hash[obj210-(2+1j)] PASSED [ 20%] 206s test/test_hashing.py::test_trivial_hash[obj210-a] PASSED [ 20%] 206s test/test_hashing.py::test_trivial_hash[obj210-b] PASSED [ 20%] 206s test/test_hashing.py::test_trivial_hash[obj210-obj18] PASSED [ 20%] 206s test/test_hashing.py::test_trivial_hash[obj210-obj19] PASSED [ 20%] 206s test/test_hashing.py::test_trivial_hash[obj210-obj110] PASSED [ 21%] 206s test/test_hashing.py::test_trivial_hash[obj210-obj111] PASSED [ 21%] 206s test/test_hashing.py::test_trivial_hash[obj210-obj112] PASSED [ 21%] 206s test/test_hashing.py::test_trivial_hash[obj210-obj113] PASSED [ 21%] 206s test/test_hashing.py::test_trivial_hash[obj210-obj114] PASSED [ 21%] 206s test/test_hashing.py::test_trivial_hash[obj210-None] PASSED [ 21%] 206s test/test_hashing.py::test_trivial_hash[obj210-collect] PASSED [ 21%] 206s test/test_hashing.py::test_trivial_hash[obj210-append] PASSED [ 21%] 206s test/test_hashing.py::test_trivial_hash[obj210-obj118] PASSED [ 21%] 206s test/test_hashing.py::test_trivial_hash[obj210-obj119] PASSED [ 21%] 206s test/test_hashing.py::test_trivial_hash[obj210-obj120] PASSED [ 21%] 206s test/test_hashing.py::test_trivial_hash[obj210-obj121] PASSED [ 21%] 206s test/test_hashing.py::test_trivial_hash[obj211-1] PASSED [ 21%] 206s test/test_hashing.py::test_trivial_hash[obj211-2] PASSED [ 21%] 206s test/test_hashing.py::test_trivial_hash[obj211-1.0] PASSED [ 21%] 206s test/test_hashing.py::test_trivial_hash[obj211-2.0] PASSED [ 22%] 206s test/test_hashing.py::test_trivial_hash[obj211-(1+1j)] PASSED [ 22%] 206s test/test_hashing.py::test_trivial_hash[obj211-(2+1j)] PASSED [ 22%] 206s test/test_hashing.py::test_trivial_hash[obj211-a] PASSED [ 22%] 206s test/test_hashing.py::test_trivial_hash[obj211-b] PASSED [ 22%] 206s test/test_hashing.py::test_trivial_hash[obj211-obj18] PASSED [ 22%] 206s test/test_hashing.py::test_trivial_hash[obj211-obj19] PASSED [ 22%] 206s test/test_hashing.py::test_trivial_hash[obj211-obj110] PASSED [ 22%] 206s test/test_hashing.py::test_trivial_hash[obj211-obj111] PASSED [ 22%] 206s test/test_hashing.py::test_trivial_hash[obj211-obj112] PASSED [ 22%] 206s test/test_hashing.py::test_trivial_hash[obj211-obj113] PASSED [ 22%] 206s test/test_hashing.py::test_trivial_hash[obj211-obj114] PASSED [ 22%] 206s test/test_hashing.py::test_trivial_hash[obj211-None] PASSED [ 22%] 206s test/test_hashing.py::test_trivial_hash[obj211-collect] PASSED [ 22%] 206s test/test_hashing.py::test_trivial_hash[obj211-append] PASSED [ 22%] 206s test/test_hashing.py::test_trivial_hash[obj211-obj118] PASSED [ 23%] 206s test/test_hashing.py::test_trivial_hash[obj211-obj119] PASSED [ 23%] 206s test/test_hashing.py::test_trivial_hash[obj211-obj120] PASSED [ 23%] 206s test/test_hashing.py::test_trivial_hash[obj211-obj121] PASSED [ 23%] 206s test/test_hashing.py::test_trivial_hash[obj212-1] PASSED [ 23%] 206s test/test_hashing.py::test_trivial_hash[obj212-2] PASSED [ 23%] 206s test/test_hashing.py::test_trivial_hash[obj212-1.0] PASSED [ 23%] 206s test/test_hashing.py::test_trivial_hash[obj212-2.0] PASSED [ 23%] 206s test/test_hashing.py::test_trivial_hash[obj212-(1+1j)] PASSED [ 23%] 206s test/test_hashing.py::test_trivial_hash[obj212-(2+1j)] PASSED [ 23%] 206s test/test_hashing.py::test_trivial_hash[obj212-a] PASSED [ 23%] 206s test/test_hashing.py::test_trivial_hash[obj212-b] PASSED [ 23%] 206s test/test_hashing.py::test_trivial_hash[obj212-obj18] PASSED [ 23%] 206s test/test_hashing.py::test_trivial_hash[obj212-obj19] PASSED [ 23%] 206s test/test_hashing.py::test_trivial_hash[obj212-obj110] PASSED [ 24%] 206s test/test_hashing.py::test_trivial_hash[obj212-obj111] PASSED [ 24%] 206s test/test_hashing.py::test_trivial_hash[obj212-obj112] PASSED [ 24%] 206s test/test_hashing.py::test_trivial_hash[obj212-obj113] PASSED [ 24%] 206s test/test_hashing.py::test_trivial_hash[obj212-obj114] PASSED [ 24%] 206s test/test_hashing.py::test_trivial_hash[obj212-None] PASSED [ 24%] 206s test/test_hashing.py::test_trivial_hash[obj212-collect] PASSED [ 24%] 206s test/test_hashing.py::test_trivial_hash[obj212-append] PASSED [ 24%] 206s test/test_hashing.py::test_trivial_hash[obj212-obj118] PASSED [ 24%] 206s test/test_hashing.py::test_trivial_hash[obj212-obj119] PASSED [ 24%] 206s test/test_hashing.py::test_trivial_hash[obj212-obj120] PASSED [ 24%] 206s test/test_hashing.py::test_trivial_hash[obj212-obj121] PASSED [ 24%] 206s test/test_hashing.py::test_trivial_hash[obj213-1] PASSED [ 24%] 206s test/test_hashing.py::test_trivial_hash[obj213-2] PASSED [ 24%] 206s test/test_hashing.py::test_trivial_hash[obj213-1.0] PASSED [ 24%] 206s test/test_hashing.py::test_trivial_hash[obj213-2.0] PASSED [ 25%] 206s test/test_hashing.py::test_trivial_hash[obj213-(1+1j)] PASSED [ 25%] 206s test/test_hashing.py::test_trivial_hash[obj213-(2+1j)] PASSED [ 25%] 206s test/test_hashing.py::test_trivial_hash[obj213-a] PASSED [ 25%] 206s test/test_hashing.py::test_trivial_hash[obj213-b] PASSED [ 25%] 206s test/test_hashing.py::test_trivial_hash[obj213-obj18] PASSED [ 25%] 206s test/test_hashing.py::test_trivial_hash[obj213-obj19] PASSED [ 25%] 206s test/test_hashing.py::test_trivial_hash[obj213-obj110] PASSED [ 25%] 206s test/test_hashing.py::test_trivial_hash[obj213-obj111] PASSED [ 25%] 206s test/test_hashing.py::test_trivial_hash[obj213-obj112] PASSED [ 25%] 206s test/test_hashing.py::test_trivial_hash[obj213-obj113] PASSED [ 25%] 206s test/test_hashing.py::test_trivial_hash[obj213-obj114] PASSED [ 25%] 206s test/test_hashing.py::test_trivial_hash[obj213-None] PASSED [ 25%] 206s test/test_hashing.py::test_trivial_hash[obj213-collect] PASSED [ 25%] 206s test/test_hashing.py::test_trivial_hash[obj213-append] PASSED [ 26%] 206s test/test_hashing.py::test_trivial_hash[obj213-obj118] PASSED [ 26%] 206s test/test_hashing.py::test_trivial_hash[obj213-obj119] PASSED [ 26%] 206s test/test_hashing.py::test_trivial_hash[obj213-obj120] PASSED [ 26%] 206s test/test_hashing.py::test_trivial_hash[obj213-obj121] PASSED [ 26%] 206s test/test_hashing.py::test_trivial_hash[obj214-1] PASSED [ 26%] 206s test/test_hashing.py::test_trivial_hash[obj214-2] PASSED [ 26%] 206s test/test_hashing.py::test_trivial_hash[obj214-1.0] PASSED [ 26%] 206s test/test_hashing.py::test_trivial_hash[obj214-2.0] PASSED [ 26%] 206s test/test_hashing.py::test_trivial_hash[obj214-(1+1j)] PASSED [ 26%] 206s test/test_hashing.py::test_trivial_hash[obj214-(2+1j)] PASSED [ 26%] 206s test/test_hashing.py::test_trivial_hash[obj214-a] PASSED [ 26%] 206s test/test_hashing.py::test_trivial_hash[obj214-b] PASSED [ 26%] 206s test/test_hashing.py::test_trivial_hash[obj214-obj18] PASSED [ 26%] 206s test/test_hashing.py::test_trivial_hash[obj214-obj19] PASSED [ 26%] 206s test/test_hashing.py::test_trivial_hash[obj214-obj110] PASSED [ 27%] 206s test/test_hashing.py::test_trivial_hash[obj214-obj111] PASSED [ 27%] 206s test/test_hashing.py::test_trivial_hash[obj214-obj112] PASSED [ 27%] 206s test/test_hashing.py::test_trivial_hash[obj214-obj113] PASSED [ 27%] 206s test/test_hashing.py::test_trivial_hash[obj214-obj114] PASSED [ 27%] 206s test/test_hashing.py::test_trivial_hash[obj214-None] PASSED [ 27%] 206s test/test_hashing.py::test_trivial_hash[obj214-collect] PASSED [ 27%] 206s test/test_hashing.py::test_trivial_hash[obj214-append] PASSED [ 27%] 206s test/test_hashing.py::test_trivial_hash[obj214-obj118] PASSED [ 27%] 206s test/test_hashing.py::test_trivial_hash[obj214-obj119] PASSED [ 27%] 206s test/test_hashing.py::test_trivial_hash[obj214-obj120] PASSED [ 27%] 206s test/test_hashing.py::test_trivial_hash[obj214-obj121] PASSED [ 27%] 206s test/test_hashing.py::test_trivial_hash[None-1] PASSED [ 27%] 206s test/test_hashing.py::test_trivial_hash[None-2] PASSED [ 27%] 206s test/test_hashing.py::test_trivial_hash[None-1.0] PASSED [ 28%] 206s test/test_hashing.py::test_trivial_hash[None-2.0] PASSED [ 28%] 206s test/test_hashing.py::test_trivial_hash[None-(1+1j)] PASSED [ 28%] 206s test/test_hashing.py::test_trivial_hash[None-(2+1j)] PASSED [ 28%] 206s test/test_hashing.py::test_trivial_hash[None-a] PASSED [ 28%] 206s test/test_hashing.py::test_trivial_hash[None-b] PASSED [ 28%] 206s test/test_hashing.py::test_trivial_hash[None-obj18] PASSED [ 28%] 206s test/test_hashing.py::test_trivial_hash[None-obj19] PASSED [ 28%] 206s test/test_hashing.py::test_trivial_hash[None-obj110] PASSED [ 28%] 206s test/test_hashing.py::test_trivial_hash[None-obj111] PASSED [ 28%] 206s test/test_hashing.py::test_trivial_hash[None-obj112] PASSED [ 28%] 206s test/test_hashing.py::test_trivial_hash[None-obj113] PASSED [ 28%] 206s test/test_hashing.py::test_trivial_hash[None-obj114] PASSED [ 28%] 206s test/test_hashing.py::test_trivial_hash[None-None] PASSED [ 28%] 206s test/test_hashing.py::test_trivial_hash[None-collect] PASSED [ 28%] 206s test/test_hashing.py::test_trivial_hash[None-append] PASSED [ 29%] 206s test/test_hashing.py::test_trivial_hash[None-obj118] PASSED [ 29%] 206s test/test_hashing.py::test_trivial_hash[None-obj119] PASSED [ 29%] 206s test/test_hashing.py::test_trivial_hash[None-obj120] PASSED [ 29%] 206s test/test_hashing.py::test_trivial_hash[None-obj121] PASSED [ 29%] 206s test/test_hashing.py::test_trivial_hash[collect-1] PASSED [ 29%] 206s test/test_hashing.py::test_trivial_hash[collect-2] PASSED [ 29%] 206s test/test_hashing.py::test_trivial_hash[collect-1.0] PASSED [ 29%] 206s test/test_hashing.py::test_trivial_hash[collect-2.0] PASSED [ 29%] 206s test/test_hashing.py::test_trivial_hash[collect-(1+1j)] PASSED [ 29%] 206s test/test_hashing.py::test_trivial_hash[collect-(2+1j)] PASSED [ 29%] 206s test/test_hashing.py::test_trivial_hash[collect-a] PASSED [ 29%] 206s test/test_hashing.py::test_trivial_hash[collect-b] PASSED [ 29%] 206s test/test_hashing.py::test_trivial_hash[collect-obj18] PASSED [ 29%] 206s test/test_hashing.py::test_trivial_hash[collect-obj19] PASSED [ 29%] 206s test/test_hashing.py::test_trivial_hash[collect-obj110] PASSED [ 30%] 206s test/test_hashing.py::test_trivial_hash[collect-obj111] PASSED [ 30%] 206s test/test_hashing.py::test_trivial_hash[collect-obj112] PASSED [ 30%] 206s test/test_hashing.py::test_trivial_hash[collect-obj113] PASSED [ 30%] 206s test/test_hashing.py::test_trivial_hash[collect-obj114] PASSED [ 30%] 206s test/test_hashing.py::test_trivial_hash[collect-None] PASSED [ 30%] 206s test/test_hashing.py::test_trivial_hash[collect-collect] PASSED [ 30%] 206s test/test_hashing.py::test_trivial_hash[collect-append] PASSED [ 30%] 206s test/test_hashing.py::test_trivial_hash[collect-obj118] PASSED [ 30%] 206s test/test_hashing.py::test_trivial_hash[collect-obj119] PASSED [ 30%] 206s test/test_hashing.py::test_trivial_hash[collect-obj120] PASSED [ 30%] 206s test/test_hashing.py::test_trivial_hash[collect-obj121] PASSED [ 30%] 206s test/test_hashing.py::test_trivial_hash[append-1] PASSED [ 30%] 206s test/test_hashing.py::test_trivial_hash[append-2] PASSED [ 30%] 206s test/test_hashing.py::test_trivial_hash[append-1.0] PASSED [ 31%] 206s test/test_hashing.py::test_trivial_hash[append-2.0] PASSED [ 31%] 206s test/test_hashing.py::test_trivial_hash[append-(1+1j)] PASSED [ 31%] 206s test/test_hashing.py::test_trivial_hash[append-(2+1j)] PASSED [ 31%] 206s test/test_hashing.py::test_trivial_hash[append-a] PASSED [ 31%] 206s test/test_hashing.py::test_trivial_hash[append-b] PASSED [ 31%] 206s test/test_hashing.py::test_trivial_hash[append-obj18] PASSED [ 31%] 206s test/test_hashing.py::test_trivial_hash[append-obj19] PASSED [ 31%] 206s test/test_hashing.py::test_trivial_hash[append-obj110] PASSED [ 31%] 206s test/test_hashing.py::test_trivial_hash[append-obj111] PASSED [ 31%] 206s test/test_hashing.py::test_trivial_hash[append-obj112] PASSED [ 31%] 206s test/test_hashing.py::test_trivial_hash[append-obj113] PASSED [ 31%] 206s test/test_hashing.py::test_trivial_hash[append-obj114] PASSED [ 31%] 206s test/test_hashing.py::test_trivial_hash[append-None] PASSED [ 31%] 206s test/test_hashing.py::test_trivial_hash[append-collect] PASSED [ 31%] 206s test/test_hashing.py::test_trivial_hash[append-append] PASSED [ 32%] 206s test/test_hashing.py::test_trivial_hash[append-obj118] PASSED [ 32%] 206s test/test_hashing.py::test_trivial_hash[append-obj119] PASSED [ 32%] 206s test/test_hashing.py::test_trivial_hash[append-obj120] PASSED [ 32%] 206s test/test_hashing.py::test_trivial_hash[append-obj121] PASSED [ 32%] 206s test/test_hashing.py::test_trivial_hash[obj218-1] PASSED [ 32%] 206s test/test_hashing.py::test_trivial_hash[obj218-2] PASSED [ 32%] 206s test/test_hashing.py::test_trivial_hash[obj218-1.0] PASSED [ 32%] 206s test/test_hashing.py::test_trivial_hash[obj218-2.0] PASSED [ 32%] 206s test/test_hashing.py::test_trivial_hash[obj218-(1+1j)] PASSED [ 32%] 206s test/test_hashing.py::test_trivial_hash[obj218-(2+1j)] PASSED [ 32%] 206s test/test_hashing.py::test_trivial_hash[obj218-a] PASSED [ 32%] 206s test/test_hashing.py::test_trivial_hash[obj218-b] PASSED [ 32%] 206s test/test_hashing.py::test_trivial_hash[obj218-obj18] PASSED [ 32%] 206s test/test_hashing.py::test_trivial_hash[obj218-obj19] PASSED [ 33%] 206s test/test_hashing.py::test_trivial_hash[obj218-obj110] PASSED [ 33%] 206s test/test_hashing.py::test_trivial_hash[obj218-obj111] PASSED [ 33%] 206s test/test_hashing.py::test_trivial_hash[obj218-obj112] PASSED [ 33%] 206s test/test_hashing.py::test_trivial_hash[obj218-obj113] PASSED [ 33%] 206s test/test_hashing.py::test_trivial_hash[obj218-obj114] PASSED [ 33%] 206s test/test_hashing.py::test_trivial_hash[obj218-None] PASSED [ 33%] 206s test/test_hashing.py::test_trivial_hash[obj218-collect] PASSED [ 33%] 206s test/test_hashing.py::test_trivial_hash[obj218-append] PASSED [ 33%] 206s test/test_hashing.py::test_trivial_hash[obj218-obj118] PASSED [ 33%] 206s test/test_hashing.py::test_trivial_hash[obj218-obj119] PASSED [ 33%] 206s test/test_hashing.py::test_trivial_hash[obj218-obj120] PASSED [ 33%] 206s test/test_hashing.py::test_trivial_hash[obj218-obj121] PASSED [ 33%] 206s test/test_hashing.py::test_trivial_hash[obj219-1] PASSED [ 33%] 206s test/test_hashing.py::test_trivial_hash[obj219-2] PASSED [ 33%] 206s test/test_hashing.py::test_trivial_hash[obj219-1.0] PASSED [ 34%] 206s test/test_hashing.py::test_trivial_hash[obj219-2.0] PASSED [ 34%] 206s test/test_hashing.py::test_trivial_hash[obj219-(1+1j)] PASSED [ 34%] 206s test/test_hashing.py::test_trivial_hash[obj219-(2+1j)] PASSED [ 34%] 206s test/test_hashing.py::test_trivial_hash[obj219-a] PASSED [ 34%] 206s test/test_hashing.py::test_trivial_hash[obj219-b] PASSED [ 34%] 206s test/test_hashing.py::test_trivial_hash[obj219-obj18] PASSED [ 34%] 206s test/test_hashing.py::test_trivial_hash[obj219-obj19] PASSED [ 34%] 206s test/test_hashing.py::test_trivial_hash[obj219-obj110] PASSED [ 34%] 206s test/test_hashing.py::test_trivial_hash[obj219-obj111] PASSED [ 34%] 206s test/test_hashing.py::test_trivial_hash[obj219-obj112] PASSED [ 34%] 206s test/test_hashing.py::test_trivial_hash[obj219-obj113] PASSED [ 34%] 206s test/test_hashing.py::test_trivial_hash[obj219-obj114] PASSED [ 34%] 206s test/test_hashing.py::test_trivial_hash[obj219-None] PASSED [ 34%] 206s test/test_hashing.py::test_trivial_hash[obj219-collect] PASSED [ 35%] 206s test/test_hashing.py::test_trivial_hash[obj219-append] PASSED [ 35%] 206s test/test_hashing.py::test_trivial_hash[obj219-obj118] PASSED [ 35%] 206s test/test_hashing.py::test_trivial_hash[obj219-obj119] PASSED [ 35%] 206s test/test_hashing.py::test_trivial_hash[obj219-obj120] PASSED [ 35%] 206s test/test_hashing.py::test_trivial_hash[obj219-obj121] PASSED [ 35%] 206s test/test_hashing.py::test_trivial_hash[obj220-1] PASSED [ 35%] 206s test/test_hashing.py::test_trivial_hash[obj220-2] PASSED [ 35%] 206s test/test_hashing.py::test_trivial_hash[obj220-1.0] PASSED [ 35%] 206s test/test_hashing.py::test_trivial_hash[obj220-2.0] PASSED [ 35%] 206s test/test_hashing.py::test_trivial_hash[obj220-(1+1j)] PASSED [ 35%] 206s test/test_hashing.py::test_trivial_hash[obj220-(2+1j)] PASSED [ 35%] 206s test/test_hashing.py::test_trivial_hash[obj220-a] PASSED [ 35%] 206s test/test_hashing.py::test_trivial_hash[obj220-b] PASSED [ 35%] 206s test/test_hashing.py::test_trivial_hash[obj220-obj18] PASSED [ 35%] 206s test/test_hashing.py::test_trivial_hash[obj220-obj19] PASSED [ 36%] 206s test/test_hashing.py::test_trivial_hash[obj220-obj110] PASSED [ 36%] 206s test/test_hashing.py::test_trivial_hash[obj220-obj111] PASSED [ 36%] 206s test/test_hashing.py::test_trivial_hash[obj220-obj112] PASSED [ 36%] 206s test/test_hashing.py::test_trivial_hash[obj220-obj113] PASSED [ 36%] 206s test/test_hashing.py::test_trivial_hash[obj220-obj114] PASSED [ 36%] 206s test/test_hashing.py::test_trivial_hash[obj220-None] PASSED [ 36%] 206s test/test_hashing.py::test_trivial_hash[obj220-collect] PASSED [ 36%] 206s test/test_hashing.py::test_trivial_hash[obj220-append] PASSED [ 36%] 206s test/test_hashing.py::test_trivial_hash[obj220-obj118] PASSED [ 36%] 206s test/test_hashing.py::test_trivial_hash[obj220-obj119] PASSED [ 36%] 206s test/test_hashing.py::test_trivial_hash[obj220-obj120] PASSED [ 36%] 206s test/test_hashing.py::test_trivial_hash[obj220-obj121] PASSED [ 36%] 206s test/test_hashing.py::test_trivial_hash[obj221-1] PASSED [ 36%] 206s test/test_hashing.py::test_trivial_hash[obj221-2] PASSED [ 36%] 206s test/test_hashing.py::test_trivial_hash[obj221-1.0] PASSED [ 37%] 206s test/test_hashing.py::test_trivial_hash[obj221-2.0] PASSED [ 37%] 206s test/test_hashing.py::test_trivial_hash[obj221-(1+1j)] PASSED [ 37%] 206s test/test_hashing.py::test_trivial_hash[obj221-(2+1j)] PASSED [ 37%] 206s test/test_hashing.py::test_trivial_hash[obj221-a] PASSED [ 37%] 206s test/test_hashing.py::test_trivial_hash[obj221-b] PASSED [ 37%] 206s test/test_hashing.py::test_trivial_hash[obj221-obj18] PASSED [ 37%] 206s test/test_hashing.py::test_trivial_hash[obj221-obj19] PASSED [ 37%] 206s test/test_hashing.py::test_trivial_hash[obj221-obj110] PASSED [ 37%] 206s test/test_hashing.py::test_trivial_hash[obj221-obj111] PASSED [ 37%] 206s test/test_hashing.py::test_trivial_hash[obj221-obj112] PASSED [ 37%] 206s test/test_hashing.py::test_trivial_hash[obj221-obj113] PASSED [ 37%] 206s test/test_hashing.py::test_trivial_hash[obj221-obj114] PASSED [ 37%] 206s test/test_hashing.py::test_trivial_hash[obj221-None] PASSED [ 37%] 206s test/test_hashing.py::test_trivial_hash[obj221-collect] PASSED [ 38%] 206s test/test_hashing.py::test_trivial_hash[obj221-append] PASSED [ 38%] 206s test/test_hashing.py::test_trivial_hash[obj221-obj118] PASSED [ 38%] 206s test/test_hashing.py::test_trivial_hash[obj221-obj119] PASSED [ 38%] 206s test/test_hashing.py::test_trivial_hash[obj221-obj120] PASSED [ 38%] 206s test/test_hashing.py::test_trivial_hash[obj221-obj121] PASSED [ 38%] 206s test/test_hashing.py::test_hash_methods PASSED [ 38%] 206s test/test_hashing.py::test_hash_numpy_arrays PASSED [ 38%] 206s test/test_hashing.py::test_hash_numpy_dict_of_arrays PASSED [ 38%] 206s test/test_hashing.py::test_numpy_datetime_array[datetime64[s]] PASSED [ 38%] 206s test/test_hashing.py::test_numpy_datetime_array[timedelta64[D]] PASSED [ 38%] 206s test/test_hashing.py::test_hash_numpy_noncontiguous PASSED [ 38%] 206s test/test_hashing.py::test_hash_memmap[True] PASSED [ 38%] 206s test/test_hashing.py::test_hash_memmap[False] PASSED [ 38%] 207s test/test_hashing.py::test_hash_numpy_performance PASSED [ 38%] 207s test/test_hashing.py::test_bound_methods_hash PASSED [ 39%] 207s test/test_hashing.py::test_bound_cached_methods_hash PASSED [ 39%] 207s test/test_hashing.py::test_hash_object_dtype PASSED [ 39%] 207s test/test_hashing.py::test_numpy_scalar PASSED [ 39%] 207s test/test_hashing.py::test_dict_hash PASSED [ 39%] 207s test/test_hashing.py::test_set_hash PASSED [ 39%] 207s test/test_hashing.py::test_set_decimal_hash PASSED [ 39%] 207s test/test_hashing.py::test_string PASSED [ 39%] 207s test/test_hashing.py::test_numpy_dtype_pickling PASSED [ 39%] 207s test/test_hashing.py::test_hashes_stay_the_same[This is a string to hash-71b3f47df22cb19431d85d92d0b230b2] PASSED [ 39%] 207s test/test_hashing.py::test_hashes_stay_the_same[C'est l\xe9t\xe9-2d8d189e9b2b0b2e384d93c868c0e576] PASSED [ 39%] 207s test/test_hashing.py::test_hashes_stay_the_same[to_hash2-e205227dd82250871fa25aa0ec690aa3] PASSED [ 39%] 207s test/test_hashing.py::test_hashes_stay_the_same[to_hash3-a11ffad81f9682a7d901e6edc3d16c84] PASSED [ 39%] 207s test/test_hashing.py::test_hashes_stay_the_same[to_hash4-aeda150553d4bb5c69f0e69d51b0e2ef] PASSED [ 39%] 207s test/test_hashing.py::test_hashes_are_different_between_c_and_fortran_contiguous_arrays PASSED [ 40%] 207s test/test_hashing.py::test_0d_array PASSED [ 40%] 207s test/test_hashing.py::test_0d_and_1d_array_hashing_is_different PASSED [ 40%] 207s test/test_hashing.py::test_hashes_stay_the_same_with_numpy_objects PASSED [ 40%] 207s test/test_hashing.py::test_hashing_pickling_error PASSED [ 40%] 207s test/test_hashing.py::test_wrong_hash_name PASSED [ 40%] 207s test/test_init.py::test_import_joblib PASSED [ 40%] 207s test/test_logger.py::test_print_time PASSED [ 40%] 207s test/test_memmapping.py::test_memmap_based_array_reducing PASSED [ 40%] 207s test/test_memmapping.py::test_resource_tracker_retries_when_permissionerror SKIPPED [ 40%] 208s test/test_memmapping.py::test_high_dimension_memmap_array_reducing PASSED [ 40%] 208s test/test_memmapping.py::test__strided_from_memmap PASSED [ 40%] 208s test/test_memmapping.py::test_pool_with_memmap[multiprocessing] PASSED [ 40%] 211s test/test_memmapping.py::test_pool_with_memmap[loky] PASSED [ 40%] 211s test/test_memmapping.py::test_pool_with_memmap_array_view[multiprocessing] PASSED [ 40%] 213s test/test_memmapping.py::test_pool_with_memmap_array_view[loky] PASSED [ 41%] 215s test/test_memmapping.py::test_permission_error_windows_reference_cycle[multiprocessing] PASSED [ 41%] 217s test/test_memmapping.py::test_permission_error_windows_reference_cycle[loky] PASSED [ 41%] 217s test/test_memmapping.py::test_parallel_isolated_temp_folders[multiprocessing] PASSED [ 41%] 218s test/test_memmapping.py::test_parallel_isolated_temp_folders[loky] PASSED [ 41%] 218s test/test_memmapping.py::test_managed_backend_reuse_temp_folder[multiprocessing] PASSED [ 41%] 218s test/test_memmapping.py::test_managed_backend_reuse_temp_folder[loky] PASSED [ 41%] 218s test/test_memmapping.py::test_memmapping_temp_folder_thread_safety PASSED [ 41%] 220s test/test_memmapping.py::test_many_parallel_calls_on_same_object[multiprocessing] PASSED [ 41%] 222s test/test_memmapping.py::test_many_parallel_calls_on_same_object[loky] PASSED [ 41%] 222s test/test_memmapping.py::test_memmap_returned_as_regular_array[multiprocessing] PASSED [ 41%] 222s test/test_memmapping.py::test_memmap_returned_as_regular_array[loky] PASSED [ 41%] 223s test/test_memmapping.py::test_memmapping_pool_for_large_arrays[multiprocessing] PASSED [ 41%] 224s test/test_memmapping.py::test_memmapping_pool_for_large_arrays[loky] PASSED [ 41%] 224s test/test_memmapping.py::test_memmapping_pool_for_large_arrays_disabled[multiprocessing] PASSED [ 42%] 226s test/test_memmapping.py::test_memmapping_pool_for_large_arrays_disabled[loky] PASSED [ 42%] 226s test/test_memmapping.py::test_memmapping_on_large_enough_dev_shm[multiprocessing] PASSED [ 42%] 227s test/test_memmapping.py::test_memmapping_on_large_enough_dev_shm[loky] PASSED [ 42%] 227s test/test_memmapping.py::test_memmapping_on_too_small_dev_shm[multiprocessing] PASSED [ 42%] 227s test/test_memmapping.py::test_memmapping_on_too_small_dev_shm[loky] PASSED [ 42%] 227s test/test_memmapping.py::test_memmapping_pool_for_large_arrays_in_return[multiprocessing] PASSED [ 42%] 228s test/test_memmapping.py::test_memmapping_pool_for_large_arrays_in_return[loky] PASSED [ 42%] 228s test/test_memmapping.py::test_workaround_against_bad_memmap_with_copied_buffers[multiprocessing] PASSED [ 42%] 229s test/test_memmapping.py::test_workaround_against_bad_memmap_with_copied_buffers[loky] PASSED [ 42%] 229s test/test_memmapping.py::test_pool_memmap_with_big_offset[multiprocessing, 0] PASSED [ 42%] 229s test/test_memmapping.py::test_pool_memmap_with_big_offset[multiprocessing, 1] PASSED [ 42%] 229s test/test_memmapping.py::test_pool_memmap_with_big_offset[multiprocessing, 2] PASSED [ 42%] 230s test/test_memmapping.py::test_pool_memmap_with_big_offset[loky, 0] PASSED [ 42%] 230s test/test_memmapping.py::test_pool_memmap_with_big_offset[loky, 1] PASSED [ 42%] 231s test/test_memmapping.py::test_pool_memmap_with_big_offset[loky, 2] PASSED [ 43%] 231s test/test_memmapping.py::test_pool_get_temp_dir PASSED [ 43%] 231s test/test_memmapping.py::test_pool_get_temp_dir_no_statvfs PASSED [ 43%] 232s test/test_memmapping.py::test_numpy_arrays_use_different_memory[r+] PASSED [ 43%] 233s test/test_memmapping.py::test_numpy_arrays_use_different_memory[w+] PASSED [ 43%] 233s test/test_memmapping.py::test_weak_array_key_map PASSED [ 43%] 233s test/test_memmapping.py::test_weak_array_key_map_no_pickling PASSED [ 43%] 234s test/test_memmapping.py::test_direct_mmap PASSED [ 43%] 234s test/test_memory.py::test_memory_integration PASSED [ 43%] 234s test/test_memory.py::test_parallel_call_cached_function_defined_in_jupyter[True] XFAIL [ 43%] 234s test/test_memory.py::test_parallel_call_cached_function_defined_in_jupyter[False] XFAIL [ 43%] 234s test/test_memory.py::test_no_memory PASSED [ 43%] 234s test/test_memory.py::test_memory_kwarg PASSED [ 43%] 234s test/test_memory.py::test_memory_lambda PASSED [ 43%] 234s test/test_memory.py::test_memory_name_collision PASSED [ 43%] 234s test/test_memory.py::test_memory_warning_lambda_collisions PASSED [ 44%] 234s test/test_memory.py::test_memory_warning_collision_detection PASSED [ 44%] 234s test/test_memory.py::test_memory_partial PASSED [ 44%] 234s test/test_memory.py::test_memory_eval PASSED [ 44%] 234s test/test_memory.py::test_argument_change PASSED [ 44%] 234s test/test_memory.py::test_memory_numpy[None] PASSED [ 44%] 234s test/test_memory.py::test_memory_numpy[r] PASSED [ 44%] 234s test/test_memory.py::test_memory_numpy_check_mmap_mode PASSED [ 44%] 234s test/test_memory.py::test_memory_exception PASSED [ 44%] 234s test/test_memory.py::test_memory_ignore PASSED [ 44%] 234s test/test_memory.py::test_memory_ignore_decorated PASSED [ 44%] 234s test/test_memory.py::test_memory_args_as_kwargs PASSED [ 44%] 234s test/test_memory.py::test_partial_decoration[ignore0-100-r] PASSED [ 44%] 234s test/test_memory.py::test_partial_decoration[ignore1-10-None] PASSED [ 44%] 234s test/test_memory.py::test_func_dir PASSED [ 45%] 234s test/test_memory.py::test_persistence PASSED [ 45%] 234s test/test_memory.py::test_check_call_in_cache PASSED [ 45%] 234s test/test_memory.py::test_call_and_shelve PASSED [ 45%] 234s test/test_memory.py::test_call_and_shelve_argument_hash PASSED [ 45%] 237s test/test_memory.py::test_call_and_shelve_lazily_load_stored_result PASSED [ 45%] 237s test/test_memory.py::test_memorized_pickling PASSED [ 45%] 237s test/test_memory.py::test_memorized_repr PASSED [ 45%] 237s test/test_memory.py::test_memory_file_modification PASSED [ 45%] 237s test/test_memory.py::test_memory_in_memory_function_code_change PASSED [ 45%] 237s test/test_memory.py::test_clear_memory_with_none_location PASSED [ 45%] 237s test/test_memory.py::test_memory_func_with_kwonly_args PASSED [ 45%] 237s test/test_memory.py::test_memory_func_with_signature PASSED [ 45%] 237s test/test_memory.py::test__get_items PASSED [ 45%] 237s test/test_memory.py::test__get_items_to_delete PASSED [ 45%] 237s test/test_memory.py::test_memory_reduce_size_bytes_limit PASSED [ 46%] 237s test/test_memory.py::test_memory_reduce_size_items_limit PASSED [ 46%] 238s test/test_memory.py::test_memory_reduce_size_age_limit PASSED [ 46%] 238s test/test_memory.py::test_memory_clear PASSED [ 46%] 238s test/test_memory.py::test_cached_function_race_condition_when_persisting_output PASSED [ 46%] 240s test/test_memory.py::test_cached_function_race_condition_when_persisting_output_2 PASSED [ 46%] 240s test/test_memory.py::test_memory_recomputes_after_an_error_while_loading_results PASSED [ 46%] 240s test/test_memory.py::test_register_invalid_store_backends_key[None] PASSED [ 46%] 240s test/test_memory.py::test_register_invalid_store_backends_key[invalid_prefix1] PASSED [ 46%] 240s test/test_memory.py::test_register_invalid_store_backends_key[invalid_prefix2] PASSED [ 46%] 240s test/test_memory.py::test_register_invalid_store_backends_object PASSED [ 46%] 240s test/test_memory.py::test_memory_default_store_backend PASSED [ 46%] 240s test/test_memory.py::test_warning_on_unknown_location_type PASSED [ 46%] 240s test/test_memory.py::test_instanciate_incomplete_store_backend PASSED [ 46%] 240s test/test_memory.py::test_dummy_store_backend PASSED [ 47%] 240s test/test_memory.py::test_instanciate_store_backend_with_pathlib_path PASSED [ 47%] 240s test/test_memory.py::test_filesystem_store_backend_repr PASSED [ 47%] 240s test/test_memory.py::test_memory_objects_repr PASSED [ 47%] 240s test/test_memory.py::test_memorized_result_pickle PASSED [ 47%] 240s test/test_memory.py::test_memory_pickle_dump_load[memory_kwargs0] PASSED [ 47%] 240s test/test_memory.py::test_memory_pickle_dump_load[memory_kwargs1] PASSED [ 47%] 240s test/test_memory.py::test_info_log PASSED [ 47%] 240s test/test_memory.py::test_deprecated_bytes_limit PASSED [ 47%] 240s test/test_memory.py::TestCacheValidationCallback::test_invalid_cache_validation_callback PASSED [ 47%] 240s test/test_memory.py::TestCacheValidationCallback::test_constant_cache_validation_callback[True] PASSED [ 47%] 240s test/test_memory.py::TestCacheValidationCallback::test_constant_cache_validation_callback[False] PASSED [ 47%] 240s test/test_memory.py::TestCacheValidationCallback::test_memory_only_cache_long_run PASSED [ 47%] 240s test/test_memory.py::TestCacheValidationCallback::test_memory_expires_after PASSED [ 47%] 241s test/test_memory.py::TestMemorizedFunc::test_call_method_memorized PASSED [ 47%] 241s test/test_memory.py::TestMemorizedFunc::test_call_method_not_memorized PASSED [ 48%] 241s test/test_memory_async.py::test_memory_integration_async SKIPPED (as...) [ 48%] 241s test/test_memory_async.py::test_no_memory_async SKIPPED (async def f...) [ 48%] 241s test/test_memory_async.py::test_memory_numpy_check_mmap_mode_async SKIPPED [ 48%] 241s test/test_memory_async.py::test_call_and_shelve_async SKIPPED (async...) [ 48%] 241s test/test_memory_async.py::test_memorized_func_call_async SKIPPED (a...) [ 48%] 241s test/test_missing_multiprocessing.py::test_missing_multiprocessing PASSED [ 48%] 241s test/test_module.py::test_version PASSED [ 48%] 241s test/test_module.py::test_no_start_method_side_effect_on_import PASSED [ 48%] 242s test/test_module.py::test_no_semaphore_tracker_on_import PASSED [ 48%] 242s test/test_module.py::test_no_resource_tracker_on_import PASSED [ 48%] 242s test/test_numpy_pickle.py::test_standard_types[None-0] PASSED [ 48%] 242s test/test_numpy_pickle.py::test_standard_types[None-1] PASSED [ 48%] 242s test/test_numpy_pickle.py::test_standard_types[type-0] PASSED [ 48%] 242s test/test_numpy_pickle.py::test_standard_types[type-1] PASSED [ 49%] 242s test/test_numpy_pickle.py::test_standard_types[True-0] PASSED [ 49%] 242s test/test_numpy_pickle.py::test_standard_types[True-1] PASSED [ 49%] 242s test/test_numpy_pickle.py::test_standard_types[1_0-0] PASSED [ 49%] 242s test/test_numpy_pickle.py::test_standard_types[1_0-1] PASSED [ 49%] 242s test/test_numpy_pickle.py::test_standard_types[1.0-0] PASSED [ 49%] 242s test/test_numpy_pickle.py::test_standard_types[1.0-1] PASSED [ 49%] 242s test/test_numpy_pickle.py::test_standard_types[(1+0j)-0] PASSED [ 49%] 242s test/test_numpy_pickle.py::test_standard_types[(1+0j)-1] PASSED [ 49%] 242s test/test_numpy_pickle.py::test_standard_types[1_1-0] PASSED [ 49%] 242s test/test_numpy_pickle.py::test_standard_types[1_1-1] PASSED [ 49%] 242s test/test_numpy_pickle.py::test_standard_types[member7-0] PASSED [ 49%] 242s test/test_numpy_pickle.py::test_standard_types[member7-1] PASSED [ 49%] 242s test/test_numpy_pickle.py::test_standard_types[member8-0] PASSED [ 49%] 242s test/test_numpy_pickle.py::test_standard_types[member8-1] PASSED [ 49%] 242s test/test_numpy_pickle.py::test_standard_types[member9-0] PASSED [ 50%] 242s test/test_numpy_pickle.py::test_standard_types[member9-1] PASSED [ 50%] 242s test/test_numpy_pickle.py::test_standard_types[len-0] PASSED [ 50%] 242s test/test_numpy_pickle.py::test_standard_types[len-1] PASSED [ 50%] 242s test/test_numpy_pickle.py::test_standard_types[_function-0] PASSED [ 50%] 242s test/test_numpy_pickle.py::test_standard_types[_function-1] PASSED [ 50%] 242s test/test_numpy_pickle.py::test_standard_types[_class-0] PASSED [ 50%] 242s test/test_numpy_pickle.py::test_standard_types[_class-1] PASSED [ 50%] 242s test/test_numpy_pickle.py::test_standard_types[_newclass-0] PASSED [ 50%] 242s test/test_numpy_pickle.py::test_standard_types[_newclass-1] PASSED [ 50%] 242s test/test_numpy_pickle.py::test_standard_types[member14-0] PASSED [ 50%] 243s test/test_numpy_pickle.py::test_standard_types[member14-1] PASSED [ 50%] 243s test/test_numpy_pickle.py::test_standard_types[member15-0] PASSED [ 50%] 243s test/test_numpy_pickle.py::test_standard_types[member15-1] PASSED [ 50%] 243s test/test_numpy_pickle.py::test_value_error PASSED [ 50%] 243s test/test_numpy_pickle.py::test_compress_level_error[-1] PASSED [ 51%] 243s test/test_numpy_pickle.py::test_compress_level_error[10] PASSED [ 51%] 243s test/test_numpy_pickle.py::test_compress_level_error[wrong_compress2] PASSED [ 51%] 243s test/test_numpy_pickle.py::test_numpy_persistence[False] PASSED [ 51%] 243s test/test_numpy_pickle.py::test_numpy_persistence[True] PASSED [ 51%] 243s test/test_numpy_pickle.py::test_numpy_persistence[0] PASSED [ 51%] 243s test/test_numpy_pickle.py::test_numpy_persistence[3] PASSED [ 51%] 243s test/test_numpy_pickle.py::test_numpy_persistence[zlib] PASSED [ 51%] 243s test/test_numpy_pickle.py::test_numpy_persistence_bufferred_array_compression PASSED [ 51%] 243s test/test_numpy_pickle.py::test_memmap_persistence PASSED [ 51%] 243s test/test_numpy_pickle.py::test_memmap_persistence_mixed_dtypes PASSED [ 51%] 243s test/test_numpy_pickle.py::test_masked_array_persistence PASSED [ 51%] 243s test/test_numpy_pickle.py::test_compress_mmap_mode_warning PASSED [ 51%] 243s test/test_numpy_pickle.py::test_cache_size_warning[None] PASSED [ 51%] 243s test/test_numpy_pickle.py::test_cache_size_warning[0] PASSED [ 52%] 243s test/test_numpy_pickle.py::test_cache_size_warning[10] PASSED [ 52%] 243s test/test_numpy_pickle.py::test_memory_usage SKIPPED (Test requires ...) [ 52%] 243s test/test_numpy_pickle.py::test_compressed_pickle_dump_and_load PASSED [ 52%] 243s test/test_numpy_pickle.py::test_joblib_pickle_across_python_versions PASSED [ 52%] 243s test/test_numpy_pickle.py::test_joblib_pickle_across_python_versions_with_mmap PASSED [ 52%] 243s test/test_numpy_pickle.py::test_numpy_array_byte_order_mismatch_detection PASSED [ 52%] 243s test/test_numpy_pickle.py::test_compress_tuple_argument[compress_tuple0] PASSED [ 52%] 243s test/test_numpy_pickle.py::test_compress_tuple_argument[compress_tuple1] PASSED [ 52%] 243s test/test_numpy_pickle.py::test_compress_tuple_argument_exception[compress_tuple0-Compress argument tuple should contain exactly 2 elements] PASSED [ 52%] 243s test/test_numpy_pickle.py::test_compress_tuple_argument_exception[compress_tuple1-Non valid compression method given: "wrong"] PASSED [ 52%] 243s test/test_numpy_pickle.py::test_compress_tuple_argument_exception[compress_tuple2-Non valid compress level given: "wrong"] PASSED [ 52%] 243s test/test_numpy_pickle.py::test_compress_string_argument[zlib] PASSED [ 52%] 243s test/test_numpy_pickle.py::test_compress_string_argument[gzip] PASSED [ 52%] 243s test/test_numpy_pickle.py::test_joblib_compression_formats[zlib-1] PASSED [ 52%] 243s test/test_numpy_pickle.py::test_joblib_compression_formats[zlib-3] PASSED [ 53%] 243s test/test_numpy_pickle.py::test_joblib_compression_formats[zlib-6] PASSED [ 53%] 243s test/test_numpy_pickle.py::test_joblib_compression_formats[gzip-1] PASSED [ 53%] 243s test/test_numpy_pickle.py::test_joblib_compression_formats[gzip-3] PASSED [ 53%] 243s test/test_numpy_pickle.py::test_joblib_compression_formats[gzip-6] PASSED [ 53%] 243s test/test_numpy_pickle.py::test_joblib_compression_formats[bz2-1] PASSED [ 53%] 243s test/test_numpy_pickle.py::test_joblib_compression_formats[bz2-3] PASSED [ 53%] 243s test/test_numpy_pickle.py::test_joblib_compression_formats[bz2-6] PASSED [ 53%] 243s test/test_numpy_pickle.py::test_joblib_compression_formats[lzma-1] PASSED [ 53%] 243s test/test_numpy_pickle.py::test_joblib_compression_formats[lzma-3] PASSED [ 53%] 243s test/test_numpy_pickle.py::test_joblib_compression_formats[lzma-6] PASSED [ 53%] 243s test/test_numpy_pickle.py::test_joblib_compression_formats[xz-1] PASSED [ 53%] 244s test/test_numpy_pickle.py::test_joblib_compression_formats[xz-3] PASSED [ 53%] 244s test/test_numpy_pickle.py::test_joblib_compression_formats[xz-6] PASSED [ 53%] 244s test/test_numpy_pickle.py::test_joblib_compression_formats[lz4-1] PASSED [ 54%] 244s test/test_numpy_pickle.py::test_joblib_compression_formats[lz4-3] PASSED [ 54%] 244s test/test_numpy_pickle.py::test_joblib_compression_formats[lz4-6] PASSED [ 54%] 244s test/test_numpy_pickle.py::test_load_externally_decompressed_files[.z-_zlib_file_decompress] PASSED [ 54%] 244s test/test_numpy_pickle.py::test_load_externally_decompressed_files[.gz-_gzip_file_decompress] PASSED [ 54%] 244s test/test_numpy_pickle.py::test_compression_using_file_extension[.z-zlib] PASSED [ 54%] 244s test/test_numpy_pickle.py::test_compression_using_file_extension[.gz-gzip] PASSED [ 54%] 244s test/test_numpy_pickle.py::test_compression_using_file_extension[.bz2-bz2] PASSED [ 54%] 244s test/test_numpy_pickle.py::test_compression_using_file_extension[.lzma-lzma] PASSED [ 54%] 244s test/test_numpy_pickle.py::test_compression_using_file_extension[.xz-xz] PASSED [ 54%] 244s test/test_numpy_pickle.py::test_compression_using_file_extension[.pkl-not-compressed] PASSED [ 54%] 244s test/test_numpy_pickle.py::test_compression_using_file_extension[-not-compressed] PASSED [ 54%] 244s test/test_numpy_pickle.py::test_file_handle_persistence PASSED [ 54%] 244s test/test_numpy_pickle.py::test_in_memory_persistence PASSED [ 54%] 244s test/test_numpy_pickle.py::test_file_handle_persistence_mmap PASSED [ 54%] 244s test/test_numpy_pickle.py::test_file_handle_persistence_compressed_mmap PASSED [ 55%] 244s test/test_numpy_pickle.py::test_file_handle_persistence_in_memory_mmap PASSED [ 55%] 244s test/test_numpy_pickle.py::test_binary_zlibfile[1-a little data as bytes.] PASSED [ 55%] 244s test/test_numpy_pickle.py::test_binary_zlibfile[1-a large data as bytes.] PASSED [ 55%] 244s test/test_numpy_pickle.py::test_binary_zlibfile[3-a little data as bytes.] PASSED [ 55%] 244s test/test_numpy_pickle.py::test_binary_zlibfile[3-a large data as bytes.] PASSED [ 55%] 244s test/test_numpy_pickle.py::test_binary_zlibfile[9-a little data as bytes.] PASSED [ 55%] 244s test/test_numpy_pickle.py::test_binary_zlibfile[9-a large data as bytes.] PASSED [ 55%] 244s test/test_numpy_pickle.py::test_binary_zlibfile_bad_compression_levels[-1] PASSED [ 55%] 244s test/test_numpy_pickle.py::test_binary_zlibfile_bad_compression_levels[10] PASSED [ 55%] 244s test/test_numpy_pickle.py::test_binary_zlibfile_bad_compression_levels[15] PASSED [ 55%] 244s test/test_numpy_pickle.py::test_binary_zlibfile_bad_compression_levels[a] PASSED [ 55%] 244s test/test_numpy_pickle.py::test_binary_zlibfile_bad_compression_levels[bad_value4] PASSED [ 55%] 244s test/test_numpy_pickle.py::test_binary_zlibfile_bad_compression_levels[bad_value5] PASSED [ 55%] 244s test/test_numpy_pickle.py::test_binary_zlibfile_invalid_modes[a] PASSED [ 56%] 244s test/test_numpy_pickle.py::test_binary_zlibfile_invalid_modes[x] PASSED [ 56%] 244s test/test_numpy_pickle.py::test_binary_zlibfile_invalid_modes[r] PASSED [ 56%] 244s test/test_numpy_pickle.py::test_binary_zlibfile_invalid_modes[w] PASSED [ 56%] 244s test/test_numpy_pickle.py::test_binary_zlibfile_invalid_modes[1] PASSED [ 56%] 244s test/test_numpy_pickle.py::test_binary_zlibfile_invalid_modes[2] PASSED [ 56%] 244s test/test_numpy_pickle.py::test_binary_zlibfile_invalid_filename_type[1] PASSED [ 56%] 244s test/test_numpy_pickle.py::test_binary_zlibfile_invalid_filename_type[bad_file1] PASSED [ 56%] 244s test/test_numpy_pickle.py::test_binary_zlibfile_invalid_filename_type[bad_file2] PASSED [ 56%] 244s test/test_numpy_pickle.py::test_numpy_subclass PASSED [ 56%] 244s test/test_numpy_pickle.py::test_pathlib PASSED [ 56%] 244s test/test_numpy_pickle.py::test_non_contiguous_array_pickling PASSED [ 56%] 244s test/test_numpy_pickle.py::test_pickle_highest_protocol PASSED [ 56%] 244s test/test_numpy_pickle.py::test_pickle_in_socket PASSED [ 56%] 244s test/test_numpy_pickle.py::test_load_memmap_with_big_offset PASSED [ 56%] 244s test/test_numpy_pickle.py::test_register_compressor PASSED [ 57%] 244s test/test_numpy_pickle.py::test_register_compressor_invalid_name[1] PASSED [ 57%] 244s test/test_numpy_pickle.py::test_register_compressor_invalid_name[invalid_name1] PASSED [ 57%] 244s test/test_numpy_pickle.py::test_register_compressor_invalid_name[invalid_name2] PASSED [ 57%] 244s test/test_numpy_pickle.py::test_register_compressor_invalid_fileobj PASSED [ 57%] 244s test/test_numpy_pickle.py::test_register_compressor_already_registered PASSED [ 57%] 244s test/test_numpy_pickle.py::test_lz4_compression PASSED [ 57%] 244s test/test_numpy_pickle.py::test_lz4_compression_without_lz4 SKIPPED [ 57%] 244s test/test_numpy_pickle.py::test_memmap_alignment_padding[4] PASSED [ 57%] 244s test/test_numpy_pickle.py::test_memmap_alignment_padding[5] PASSED [ 57%] 244s test/test_numpy_pickle_compat.py::test_z_file PASSED [ 57%] 244s test/test_numpy_pickle_utils.py::test_binary_zlib_file[test0] PASSED [ 57%] 244s test/test_numpy_pickle_utils.py::test_binary_zlib_file[test1] PASSED [ 57%] 244s test/test_parallel.py::test_cpu_count PASSED [ 57%] 244s test/test_parallel.py::test_effective_n_jobs PASSED [ 57%] 244s test/test_parallel.py::test_effective_n_jobs_None[positive-int-parallel_config] PASSED [ 58%] 244s test/test_parallel.py::test_effective_n_jobs_None[positive-int-parallel_backend] PASSED [ 58%] 244s test/test_parallel.py::test_effective_n_jobs_None[negative-int-parallel_config] PASSED [ 58%] 244s test/test_parallel.py::test_effective_n_jobs_None[negative-int-parallel_backend] PASSED [ 58%] 244s test/test_parallel.py::test_effective_n_jobs_None[None-parallel_config] PASSED [ 58%] 244s test/test_parallel.py::test_effective_n_jobs_None[None-parallel_backend] PASSED [ 58%] 244s test/test_parallel.py::test_simple_parallel[2-1-None] PASSED [ 58%] 244s test/test_parallel.py::test_simple_parallel[2-1-loky] PASSED [ 58%] 244s test/test_parallel.py::test_simple_parallel[2-1-multiprocessing] PASSED [ 58%] 244s test/test_parallel.py::test_simple_parallel[2-1-sequential] PASSED [ 58%] 244s test/test_parallel.py::test_simple_parallel[2-1-threading] PASSED [ 58%] 244s test/test_parallel.py::test_simple_parallel[2-1-backend5] PASSED [ 58%] 244s test/test_parallel.py::test_simple_parallel[2-1-backend6] PASSED [ 58%] 244s test/test_parallel.py::test_simple_parallel[2-1-backend7] PASSED [ 58%] 244s test/test_parallel.py::test_simple_parallel[2-1-backend8] PASSED [ 59%] 244s test/test_parallel.py::test_simple_parallel[2-1-backend9] PASSED [ 59%] 244s test/test_parallel.py::test_simple_parallel[2-2-None] PASSED [ 59%] 244s test/test_parallel.py::test_simple_parallel[2-2-loky] PASSED [ 59%] 244s test/test_parallel.py::test_simple_parallel[2-2-multiprocessing] PASSED [ 59%] 244s test/test_parallel.py::test_simple_parallel[2-2-sequential] PASSED [ 59%] 244s test/test_parallel.py::test_simple_parallel[2-2-threading] PASSED [ 59%] 244s test/test_parallel.py::test_simple_parallel[2-2-backend5] PASSED [ 59%] 244s test/test_parallel.py::test_simple_parallel[2-2-backend6] PASSED [ 59%] 244s test/test_parallel.py::test_simple_parallel[2-2-backend7] PASSED [ 59%] 244s test/test_parallel.py::test_simple_parallel[2-2-backend8] PASSED [ 59%] 245s test/test_parallel.py::test_simple_parallel[2-2-backend9] PASSED [ 59%] 247s test/test_parallel.py::test_simple_parallel[2--1-None] PASSED [ 59%] 247s test/test_parallel.py::test_simple_parallel[2--1-loky] PASSED [ 59%] 247s test/test_parallel.py::test_simple_parallel[2--1-multiprocessing] PASSED [ 59%] 247s test/test_parallel.py::test_simple_parallel[2--1-sequential] PASSED [ 60%] 247s test/test_parallel.py::test_simple_parallel[2--1-threading] PASSED [ 60%] 247s test/test_parallel.py::test_simple_parallel[2--1-backend5] PASSED [ 60%] 247s test/test_parallel.py::test_simple_parallel[2--1-backend6] PASSED [ 60%] 247s test/test_parallel.py::test_simple_parallel[2--1-backend7] PASSED [ 60%] 247s test/test_parallel.py::test_simple_parallel[2--1-backend8] PASSED [ 60%] 247s test/test_parallel.py::test_simple_parallel[2--1-backend9] PASSED [ 60%] 248s test/test_parallel.py::test_simple_parallel[2--2-None] PASSED [ 60%] 248s test/test_parallel.py::test_simple_parallel[2--2-loky] PASSED [ 60%] 248s test/test_parallel.py::test_simple_parallel[2--2-multiprocessing] PASSED [ 60%] 248s test/test_parallel.py::test_simple_parallel[2--2-sequential] PASSED [ 60%] 248s test/test_parallel.py::test_simple_parallel[2--2-threading] PASSED [ 60%] 248s test/test_parallel.py::test_simple_parallel[2--2-backend5] PASSED [ 60%] 248s test/test_parallel.py::test_simple_parallel[2--2-backend6] PASSED [ 60%] 248s test/test_parallel.py::test_simple_parallel[2--2-backend7] PASSED [ 61%] 248s test/test_parallel.py::test_simple_parallel[2--2-backend8] PASSED [ 61%] 249s test/test_parallel.py::test_simple_parallel[2--2-backend9] PASSED [ 61%] 249s test/test_parallel.py::test_simple_parallel[11-1-None] PASSED [ 61%] 249s test/test_parallel.py::test_simple_parallel[11-1-loky] PASSED [ 61%] 249s test/test_parallel.py::test_simple_parallel[11-1-multiprocessing] PASSED [ 61%] 249s test/test_parallel.py::test_simple_parallel[11-1-sequential] PASSED [ 61%] 249s test/test_parallel.py::test_simple_parallel[11-1-threading] PASSED [ 61%] 250s test/test_parallel.py::test_simple_parallel[11-1-backend5] PASSED [ 61%] 250s test/test_parallel.py::test_simple_parallel[11-1-backend6] PASSED [ 61%] 250s test/test_parallel.py::test_simple_parallel[11-1-backend7] PASSED [ 61%] 250s test/test_parallel.py::test_simple_parallel[11-1-backend8] PASSED [ 61%] 250s test/test_parallel.py::test_simple_parallel[11-1-backend9] PASSED [ 61%] 251s test/test_parallel.py::test_simple_parallel[11-2-None] PASSED [ 61%] 251s test/test_parallel.py::test_simple_parallel[11-2-loky] PASSED [ 61%] 251s test/test_parallel.py::test_simple_parallel[11-2-multiprocessing] PASSED [ 62%] 251s test/test_parallel.py::test_simple_parallel[11-2-sequential] PASSED [ 62%] 251s test/test_parallel.py::test_simple_parallel[11-2-threading] PASSED [ 62%] 251s test/test_parallel.py::test_simple_parallel[11-2-backend5] PASSED [ 62%] 251s test/test_parallel.py::test_simple_parallel[11-2-backend6] PASSED [ 62%] 251s test/test_parallel.py::test_simple_parallel[11-2-backend7] PASSED [ 62%] 251s test/test_parallel.py::test_simple_parallel[11-2-backend8] PASSED [ 62%] 252s test/test_parallel.py::test_simple_parallel[11-2-backend9] PASSED [ 62%] 252s test/test_parallel.py::test_simple_parallel[11--1-None] PASSED [ 62%] 252s test/test_parallel.py::test_simple_parallel[11--1-loky] PASSED [ 62%] 253s test/test_parallel.py::test_simple_parallel[11--1-multiprocessing] PASSED [ 62%] 253s test/test_parallel.py::test_simple_parallel[11--1-sequential] PASSED [ 62%] 253s test/test_parallel.py::test_simple_parallel[11--1-threading] PASSED [ 62%] 253s test/test_parallel.py::test_simple_parallel[11--1-backend5] PASSED [ 62%] 253s test/test_parallel.py::test_simple_parallel[11--1-backend6] PASSED [ 63%] 253s test/test_parallel.py::test_simple_parallel[11--1-backend7] PASSED [ 63%] 253s test/test_parallel.py::test_simple_parallel[11--1-backend8] PASSED [ 63%] 254s test/test_parallel.py::test_simple_parallel[11--1-backend9] PASSED [ 63%] 255s test/test_parallel.py::test_simple_parallel[11--2-None] PASSED [ 63%] 255s test/test_parallel.py::test_simple_parallel[11--2-loky] PASSED [ 63%] 255s test/test_parallel.py::test_simple_parallel[11--2-multiprocessing] PASSED [ 63%] 255s test/test_parallel.py::test_simple_parallel[11--2-sequential] PASSED [ 63%] 255s test/test_parallel.py::test_simple_parallel[11--2-threading] PASSED [ 63%] 255s test/test_parallel.py::test_simple_parallel[11--2-backend5] PASSED [ 63%] 255s test/test_parallel.py::test_simple_parallel[11--2-backend6] PASSED [ 63%] 255s test/test_parallel.py::test_simple_parallel[11--2-backend7] PASSED [ 63%] 255s test/test_parallel.py::test_simple_parallel[11--2-backend8] PASSED [ 63%] 255s test/test_parallel.py::test_simple_parallel[11--2-backend9] PASSED [ 63%] 255s test/test_parallel.py::test_simple_parallel[100-1-None] PASSED [ 63%] 255s test/test_parallel.py::test_simple_parallel[100-1-loky] PASSED [ 64%] 255s test/test_parallel.py::test_simple_parallel[100-1-multiprocessing] PASSED [ 64%] 255s test/test_parallel.py::test_simple_parallel[100-1-sequential] PASSED [ 64%] 255s test/test_parallel.py::test_simple_parallel[100-1-threading] PASSED [ 64%] 255s test/test_parallel.py::test_simple_parallel[100-1-backend5] PASSED [ 64%] 255s test/test_parallel.py::test_simple_parallel[100-1-backend6] PASSED [ 64%] 255s test/test_parallel.py::test_simple_parallel[100-1-backend7] PASSED [ 64%] 255s test/test_parallel.py::test_simple_parallel[100-1-backend8] PASSED [ 64%] 255s test/test_parallel.py::test_simple_parallel[100-1-backend9] PASSED [ 64%] 257s test/test_parallel.py::test_simple_parallel[100-2-None] PASSED [ 64%] 257s test/test_parallel.py::test_simple_parallel[100-2-loky] PASSED [ 64%] 257s test/test_parallel.py::test_simple_parallel[100-2-multiprocessing] PASSED [ 64%] 257s test/test_parallel.py::test_simple_parallel[100-2-sequential] PASSED [ 64%] 257s test/test_parallel.py::test_simple_parallel[100-2-threading] PASSED [ 64%] 257s test/test_parallel.py::test_simple_parallel[100-2-backend5] PASSED [ 64%] 257s test/test_parallel.py::test_simple_parallel[100-2-backend6] PASSED [ 65%] 257s test/test_parallel.py::test_simple_parallel[100-2-backend7] PASSED [ 65%] 257s test/test_parallel.py::test_simple_parallel[100-2-backend8] PASSED [ 65%] 258s test/test_parallel.py::test_simple_parallel[100-2-backend9] PASSED [ 65%] 259s test/test_parallel.py::test_simple_parallel[100--1-None] PASSED [ 65%] 259s test/test_parallel.py::test_simple_parallel[100--1-loky] PASSED [ 65%] 259s test/test_parallel.py::test_simple_parallel[100--1-multiprocessing] PASSED [ 65%] 259s test/test_parallel.py::test_simple_parallel[100--1-sequential] PASSED [ 65%] 259s test/test_parallel.py::test_simple_parallel[100--1-threading] PASSED [ 65%] 259s test/test_parallel.py::test_simple_parallel[100--1-backend5] PASSED [ 65%] 259s test/test_parallel.py::test_simple_parallel[100--1-backend6] PASSED [ 65%] 260s test/test_parallel.py::test_simple_parallel[100--1-backend7] PASSED [ 65%] 260s test/test_parallel.py::test_simple_parallel[100--1-backend8] PASSED [ 65%] 260s test/test_parallel.py::test_simple_parallel[100--1-backend9] PASSED [ 65%] 261s test/test_parallel.py::test_simple_parallel[100--2-None] PASSED [ 66%] 261s test/test_parallel.py::test_simple_parallel[100--2-loky] PASSED [ 66%] 261s test/test_parallel.py::test_simple_parallel[100--2-multiprocessing] PASSED [ 66%] 261s test/test_parallel.py::test_simple_parallel[100--2-sequential] PASSED [ 66%] 261s test/test_parallel.py::test_simple_parallel[100--2-threading] PASSED [ 66%] 261s test/test_parallel.py::test_simple_parallel[100--2-backend5] PASSED [ 66%] 261s test/test_parallel.py::test_simple_parallel[100--2-backend6] PASSED [ 66%] 261s test/test_parallel.py::test_simple_parallel[100--2-backend7] PASSED [ 66%] 261s test/test_parallel.py::test_simple_parallel[100--2-backend8] PASSED [ 66%] 262s test/test_parallel.py::test_simple_parallel[100--2-backend9] PASSED [ 66%] 263s test/test_parallel.py::test_main_thread_renamed_no_warning[None] PASSED [ 66%] 263s test/test_parallel.py::test_main_thread_renamed_no_warning[loky] PASSED [ 66%] 263s test/test_parallel.py::test_main_thread_renamed_no_warning[multiprocessing] PASSED [ 66%] 263s test/test_parallel.py::test_main_thread_renamed_no_warning[sequential] PASSED [ 66%] 263s test/test_parallel.py::test_main_thread_renamed_no_warning[threading] PASSED [ 66%] 263s test/test_parallel.py::test_main_thread_renamed_no_warning[backend5] PASSED [ 67%] 263s test/test_parallel.py::test_main_thread_renamed_no_warning[backend6] PASSED [ 67%] 263s test/test_parallel.py::test_main_thread_renamed_no_warning[backend7] PASSED [ 67%] 263s test/test_parallel.py::test_main_thread_renamed_no_warning[backend8] PASSED [ 67%] 264s test/test_parallel.py::test_main_thread_renamed_no_warning[backend9] PASSED [ 67%] 264s test/test_parallel.py::test_nested_parallel_warnings[loky-multiprocessing-True] PASSED [ 67%] 265s test/test_parallel.py::test_nested_parallel_warnings[loky-loky-False] PASSED [ 67%] 265s test/test_parallel.py::test_nested_parallel_warnings[multiprocessing-multiprocessing-True] PASSED [ 67%] 266s test/test_parallel.py::test_nested_parallel_warnings[multiprocessing-loky-True] PASSED [ 67%] 266s test/test_parallel.py::test_nested_parallel_warnings[threading-multiprocessing-True] PASSED [ 67%] 266s test/test_parallel.py::test_nested_parallel_warnings[threading-loky-True] PASSED [ 67%] 266s test/test_parallel.py::test_background_thread_parallelism[loky] PASSED [ 67%] 266s test/test_parallel.py::test_background_thread_parallelism[multiprocessing] PASSED [ 67%] 266s test/test_parallel.py::test_background_thread_parallelism[threading] PASSED [ 67%] 266s test/test_parallel.py::test_nested_loop[threading-threading] PASSED [ 68%] 266s test/test_parallel.py::test_nested_loop[threading-sequential] PASSED [ 68%] 266s test/test_parallel.py::test_nested_loop[threading-multiprocessing] PASSED [ 68%] 267s test/test_parallel.py::test_nested_loop[threading-loky] PASSED [ 68%] 267s test/test_parallel.py::test_nested_loop[threading-back_compat_backend] PASSED [ 68%] 267s test/test_parallel.py::test_nested_loop[sequential-threading] PASSED [ 68%] 267s test/test_parallel.py::test_nested_loop[sequential-sequential] PASSED [ 68%] 267s test/test_parallel.py::test_nested_loop[sequential-multiprocessing] PASSED [ 68%] 267s test/test_parallel.py::test_nested_loop[sequential-loky] PASSED [ 68%] 267s test/test_parallel.py::test_nested_loop[sequential-back_compat_backend] PASSED [ 68%] 267s test/test_parallel.py::test_nested_loop[multiprocessing-threading] PASSED [ 68%] 267s test/test_parallel.py::test_nested_loop[multiprocessing-sequential] PASSED [ 68%] 267s test/test_parallel.py::test_nested_loop[multiprocessing-multiprocessing] PASSED [ 68%] 268s test/test_parallel.py::test_nested_loop[multiprocessing-loky] PASSED [ 68%] 268s test/test_parallel.py::test_nested_loop[multiprocessing-back_compat_backend] PASSED [ 68%] 268s test/test_parallel.py::test_nested_loop[loky-threading] PASSED [ 69%] 268s test/test_parallel.py::test_nested_loop[loky-sequential] PASSED [ 69%] 268s test/test_parallel.py::test_nested_loop[loky-multiprocessing] PASSED [ 69%] 268s test/test_parallel.py::test_nested_loop[loky-loky] PASSED [ 69%] 268s test/test_parallel.py::test_nested_loop[loky-back_compat_backend] PASSED [ 69%] 268s test/test_parallel.py::test_nested_loop[back_compat_backend-threading] PASSED [ 69%] 268s test/test_parallel.py::test_nested_loop[back_compat_backend-sequential] PASSED [ 69%] 268s test/test_parallel.py::test_nested_loop[back_compat_backend-multiprocessing] PASSED [ 69%] 268s test/test_parallel.py::test_nested_loop[back_compat_backend-loky] PASSED [ 69%] 268s test/test_parallel.py::test_nested_loop[back_compat_backend-back_compat_backend] PASSED [ 69%] 268s test/test_parallel.py::test_nested_loop_with_exception_with_loky PASSED [ 69%] 268s test/test_parallel.py::test_mutate_input_with_threads PASSED [ 69%] 268s test/test_parallel.py::test_parallel_kwargs[1] PASSED [ 69%] 269s test/test_parallel.py::test_parallel_kwargs[2] PASSED [ 69%] 270s test/test_parallel.py::test_parallel_kwargs[3] PASSED [ 70%] 270s test/test_parallel.py::test_parallel_as_context_manager[multiprocessing] PASSED [ 70%] 271s test/test_parallel.py::test_parallel_as_context_manager[loky] PASSED [ 70%] 271s test/test_parallel.py::test_parallel_as_context_manager[threading] PASSED [ 70%] 271s test/test_parallel.py::test_parallel_pickling PASSED [ 70%] 272s test/test_parallel.py::test_parallel_byteorder_corruption[<] PASSED [ 70%] 272s test/test_parallel.py::test_parallel_byteorder_corruption[>] PASSED [ 70%] 272s test/test_parallel.py::test_parallel_byteorder_corruption[=] PASSED [ 70%] 272s test/test_parallel.py::test_parallel_timeout_success[multiprocessing] PASSED [ 70%] 272s test/test_parallel.py::test_parallel_timeout_success[loky] PASSED [ 70%] 272s test/test_parallel.py::test_parallel_timeout_success[threading] PASSED [ 70%] 272s test/test_parallel.py::test_parallel_timeout_fail[multiprocessing] PASSED [ 70%] 272s test/test_parallel.py::test_parallel_timeout_fail[loky] PASSED [ 70%] 272s test/test_parallel.py::test_parallel_timeout_fail[threading] PASSED [ 70%] 272s test/test_parallel.py::test_error_in_task_iterator[threading] PASSED [ 70%] 272s test/test_parallel.py::test_error_in_task_iterator[sequential] PASSED [ 71%] 273s test/test_parallel.py::test_error_in_task_iterator[multiprocessing] PASSED [ 71%] 274s test/test_parallel.py::test_error_in_task_iterator[loky] PASSED [ 71%] 275s test/test_parallel.py::test_error_in_task_iterator[back_compat_backend] PASSED [ 71%] 275s test/test_parallel.py::test_dispatch_one_job[1-expected_queue0-threading] PASSED [ 71%] 275s test/test_parallel.py::test_dispatch_one_job[1-expected_queue0-sequential] PASSED [ 71%] 275s test/test_parallel.py::test_dispatch_one_job[1-expected_queue0-multiprocessing] PASSED [ 71%] 275s test/test_parallel.py::test_dispatch_one_job[1-expected_queue0-loky] PASSED [ 71%] 275s test/test_parallel.py::test_dispatch_one_job[1-expected_queue0-back_compat_backend] PASSED [ 71%] 275s test/test_parallel.py::test_dispatch_one_job[4-expected_queue1-threading] PASSED [ 71%] 275s test/test_parallel.py::test_dispatch_one_job[4-expected_queue1-sequential] PASSED [ 71%] 275s test/test_parallel.py::test_dispatch_one_job[4-expected_queue1-multiprocessing] PASSED [ 71%] 275s test/test_parallel.py::test_dispatch_one_job[4-expected_queue1-loky] PASSED [ 71%] 275s test/test_parallel.py::test_dispatch_one_job[4-expected_queue1-back_compat_backend] PASSED [ 71%] 276s test/test_parallel.py::test_dispatch_multiprocessing[multiprocessing] PASSED [ 71%] 276s test/test_parallel.py::test_dispatch_multiprocessing[loky] PASSED [ 72%] 277s test/test_parallel.py::test_dispatch_multiprocessing[threading] PASSED [ 72%] 278s test/test_parallel.py::test_batching_auto_threading PASSED [ 72%] 278s test/test_parallel.py::test_batching_auto_subprocesses[multiprocessing] PASSED [ 72%] 279s test/test_parallel.py::test_batching_auto_subprocesses[loky] PASSED [ 72%] 279s test/test_parallel.py::test_exception_dispatch PASSED [ 72%] 279s test/test_parallel.py::test_invalid_backend PASSED [ 72%] 279s test/test_parallel.py::test_invalid_njobs[None] PASSED [ 72%] 279s test/test_parallel.py::test_invalid_njobs[loky] PASSED [ 72%] 279s test/test_parallel.py::test_invalid_njobs[multiprocessing] PASSED [ 72%] 279s test/test_parallel.py::test_invalid_njobs[sequential] PASSED [ 72%] 279s test/test_parallel.py::test_invalid_njobs[threading] PASSED [ 72%] 279s test/test_parallel.py::test_invalid_njobs[backend5] PASSED [ 72%] 279s test/test_parallel.py::test_invalid_njobs[backend6] PASSED [ 72%] 279s test/test_parallel.py::test_invalid_njobs[backend7] PASSED [ 73%] 279s test/test_parallel.py::test_invalid_njobs[backend8] PASSED [ 73%] 279s test/test_parallel.py::test_invalid_njobs[backend9] PASSED [ 73%] 279s test/test_parallel.py::test_njobs_converted_to_int[2_0-multiprocessing] PASSED [ 73%] 280s test/test_parallel.py::test_njobs_converted_to_int[2_0-loky] PASSED [ 73%] 280s test/test_parallel.py::test_njobs_converted_to_int[2_0-threading] PASSED [ 73%] 280s test/test_parallel.py::test_njobs_converted_to_int[2.3-multiprocessing] PASSED [ 73%] 280s test/test_parallel.py::test_njobs_converted_to_int[2.3-loky] PASSED [ 73%] 280s test/test_parallel.py::test_njobs_converted_to_int[2.3-threading] PASSED [ 73%] 280s test/test_parallel.py::test_njobs_converted_to_int[2_1-multiprocessing] PASSED [ 73%] 280s test/test_parallel.py::test_njobs_converted_to_int[2_1-loky] PASSED [ 73%] 280s test/test_parallel.py::test_njobs_converted_to_int[2_1-threading] PASSED [ 73%] 280s test/test_parallel.py::test_register_parallel_backend PASSED [ 73%] 280s test/test_parallel.py::test_overwrite_default_backend PASSED [ 73%] 280s test/test_parallel.py::test_backend_no_multiprocessing SKIPPED (Only...) [ 73%] 280s test/test_parallel.py::test_backend_context_manager[parallel_backend-multiprocessing] PASSED [ 74%] 280s test/test_parallel.py::test_backend_context_manager[parallel_backend-loky] PASSED [ 74%] 280s test/test_parallel.py::test_backend_context_manager[parallel_backend-threading] PASSED [ 74%] 280s test/test_parallel.py::test_backend_context_manager[parallel_backend-test_backend_0] PASSED [ 74%] 280s test/test_parallel.py::test_backend_context_manager[parallel_backend-test_backend_1] PASSED [ 74%] 280s test/test_parallel.py::test_backend_context_manager[parallel_backend-test_backend_2] PASSED [ 74%] 280s test/test_parallel.py::test_backend_context_manager[parallel_config-multiprocessing] PASSED [ 74%] 280s test/test_parallel.py::test_backend_context_manager[parallel_config-loky] PASSED [ 74%] 280s test/test_parallel.py::test_backend_context_manager[parallel_config-threading] PASSED [ 74%] 280s test/test_parallel.py::test_backend_context_manager[parallel_config-test_backend_0] PASSED [ 74%] 280s test/test_parallel.py::test_backend_context_manager[parallel_config-test_backend_1] PASSED [ 74%] 280s test/test_parallel.py::test_backend_context_manager[parallel_config-test_backend_2] PASSED [ 74%] 280s test/test_parallel.py::test_parameterized_backend_context_manager[parallel_config] PASSED [ 74%] 280s test/test_parallel.py::test_parameterized_backend_context_manager[parallel_backend] PASSED [ 74%] 280s test/test_parallel.py::test_directly_parameterized_backend_context_manager[parallel_config] PASSED [ 75%] 280s test/test_parallel.py::test_directly_parameterized_backend_context_manager[parallel_backend] PASSED [ 75%] 281s test/test_parallel.py::test_nested_backend_context_manager[parallel_config-threading] PASSED [ 75%] 282s test/test_parallel.py::test_nested_backend_context_manager[parallel_config-loky] PASSED [ 75%] 282s test/test_parallel.py::test_nested_backend_context_manager[parallel_config-multiprocessing] PASSED [ 75%] 283s test/test_parallel.py::test_nested_backend_context_manager[parallel_config-back_compat_backend] PASSED [ 75%] 284s test/test_parallel.py::test_nested_backend_context_manager[parallel_backend-threading] PASSED [ 75%] 284s test/test_parallel.py::test_nested_backend_context_manager[parallel_backend-loky] PASSED [ 75%] 285s test/test_parallel.py::test_nested_backend_context_manager[parallel_backend-multiprocessing] PASSED [ 75%] 286s test/test_parallel.py::test_nested_backend_context_manager[parallel_backend-back_compat_backend] PASSED [ 75%] 286s test/test_parallel.py::test_nested_backend_in_sequential[parallel_config-multiprocessing-2] PASSED [ 75%] 286s test/test_parallel.py::test_nested_backend_in_sequential[parallel_config-multiprocessing--1] PASSED [ 75%] 286s test/test_parallel.py::test_nested_backend_in_sequential[parallel_config-multiprocessing-None] PASSED [ 75%] 286s test/test_parallel.py::test_nested_backend_in_sequential[parallel_config-loky-2] PASSED [ 75%] 286s test/test_parallel.py::test_nested_backend_in_sequential[parallel_config-loky--1] PASSED [ 75%] 286s test/test_parallel.py::test_nested_backend_in_sequential[parallel_config-loky-None] PASSED [ 76%] 286s test/test_parallel.py::test_nested_backend_in_sequential[parallel_config-threading-2] PASSED [ 76%] 286s test/test_parallel.py::test_nested_backend_in_sequential[parallel_config-threading--1] PASSED [ 76%] 286s test/test_parallel.py::test_nested_backend_in_sequential[parallel_config-threading-None] PASSED [ 76%] 286s test/test_parallel.py::test_nested_backend_in_sequential[parallel_backend-multiprocessing-2] PASSED [ 76%] 286s test/test_parallel.py::test_nested_backend_in_sequential[parallel_backend-multiprocessing--1] PASSED [ 76%] 286s test/test_parallel.py::test_nested_backend_in_sequential[parallel_backend-multiprocessing-None] PASSED [ 76%] 286s test/test_parallel.py::test_nested_backend_in_sequential[parallel_backend-loky-2] PASSED [ 76%] 286s test/test_parallel.py::test_nested_backend_in_sequential[parallel_backend-loky--1] PASSED [ 76%] 286s test/test_parallel.py::test_nested_backend_in_sequential[parallel_backend-loky-None] PASSED [ 76%] 286s test/test_parallel.py::test_nested_backend_in_sequential[parallel_backend-threading-2] PASSED [ 76%] 286s test/test_parallel.py::test_nested_backend_in_sequential[parallel_backend-threading--1] PASSED [ 76%] 286s test/test_parallel.py::test_nested_backend_in_sequential[parallel_backend-threading-None] PASSED [ 76%] 286s test/test_parallel.py::test_backend_nesting_level[parallel_config-multiprocessing-multiprocessing] PASSED [ 76%] 286s test/test_parallel.py::test_backend_nesting_level[parallel_config-multiprocessing-loky] PASSED [ 77%] 286s test/test_parallel.py::test_backend_nesting_level[parallel_config-multiprocessing-threading] PASSED [ 77%] 286s test/test_parallel.py::test_backend_nesting_level[parallel_config-loky-multiprocessing] PASSED [ 77%] 287s test/test_parallel.py::test_backend_nesting_level[parallel_config-loky-loky] PASSED [ 77%] 287s test/test_parallel.py::test_backend_nesting_level[parallel_config-loky-threading] PASSED [ 77%] 287s test/test_parallel.py::test_backend_nesting_level[parallel_config-threading-multiprocessing] PASSED [ 77%] 287s test/test_parallel.py::test_backend_nesting_level[parallel_config-threading-loky] PASSED [ 77%] 287s test/test_parallel.py::test_backend_nesting_level[parallel_config-threading-threading] PASSED [ 77%] 287s test/test_parallel.py::test_backend_nesting_level[parallel_backend-multiprocessing-multiprocessing] PASSED [ 77%] 287s test/test_parallel.py::test_backend_nesting_level[parallel_backend-multiprocessing-loky] PASSED [ 77%] 287s test/test_parallel.py::test_backend_nesting_level[parallel_backend-multiprocessing-threading] PASSED [ 77%] 287s test/test_parallel.py::test_backend_nesting_level[parallel_backend-loky-multiprocessing] PASSED [ 77%] 287s test/test_parallel.py::test_backend_nesting_level[parallel_backend-loky-loky] PASSED [ 77%] 287s test/test_parallel.py::test_backend_nesting_level[parallel_backend-loky-threading] PASSED [ 77%] 288s test/test_parallel.py::test_backend_nesting_level[parallel_backend-threading-multiprocessing] PASSED [ 77%] 288s test/test_parallel.py::test_backend_nesting_level[parallel_backend-threading-loky] PASSED [ 78%] 288s test/test_parallel.py::test_backend_nesting_level[parallel_backend-threading-threading] PASSED [ 78%] 288s test/test_parallel.py::test_retrieval_context[True-parallel_config] PASSED [ 78%] 288s test/test_parallel.py::test_retrieval_context[True-parallel_backend] PASSED [ 78%] 288s test/test_parallel.py::test_retrieval_context[False-parallel_config] PASSED [ 78%] 288s test/test_parallel.py::test_retrieval_context[False-parallel_backend] PASSED [ 78%] 288s test/test_parallel.py::test_invalid_batch_size[0] PASSED [ 78%] 288s test/test_parallel.py::test_invalid_batch_size[-1] PASSED [ 78%] 288s test/test_parallel.py::test_invalid_batch_size[1.42] PASSED [ 78%] 288s test/test_parallel.py::test_dispatch_race_condition[2-2-all-auto] PASSED [ 78%] 288s test/test_parallel.py::test_dispatch_race_condition[2-2-n_jobs-auto] PASSED [ 78%] 288s test/test_parallel.py::test_dispatch_race_condition[10-2-n_jobs-auto0] PASSED [ 78%] 288s test/test_parallel.py::test_dispatch_race_condition[517-2-n_jobs-auto] PASSED [ 78%] 288s test/test_parallel.py::test_dispatch_race_condition[10-2-n_jobs-auto1] PASSED [ 78%] 290s test/test_parallel.py::test_dispatch_race_condition[10-4-n_jobs-auto] PASSED [ 78%] 290s test/test_parallel.py::test_dispatch_race_condition[200-12-n_jobs-auto] PASSED [ 79%] 290s test/test_parallel.py::test_dispatch_race_condition[25-12-2 * n_jobs-1] PASSED [ 79%] 291s test/test_parallel.py::test_dispatch_race_condition[250-12-all-1] PASSED [ 79%] 292s test/test_parallel.py::test_dispatch_race_condition[250-12-2 * n_jobs-7] PASSED [ 79%] 292s test/test_parallel.py::test_dispatch_race_condition[200-12-2 * n_jobs-auto] PASSED [ 79%] 292s test/test_parallel.py::test_default_mp_context PASSED [ 79%] 300s test/test_parallel.py::test_no_blas_crash_or_freeze_with_subprocesses[multiprocessing] PASSED [ 79%] 308s test/test_parallel.py::test_no_blas_crash_or_freeze_with_subprocesses[loky] PASSED [ 79%] 309s test/test_parallel.py::test_parallel_with_interactively_defined_functions[multiprocessing] PASSED [ 79%] 311s test/test_parallel.py::test_parallel_with_interactively_defined_functions[loky] PASSED [ 79%] 312s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[delayed-def square(x):\n return x ** 2\n-multiprocessing] PASSED [ 79%] 313s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[delayed-def square(x):\n return x ** 2\n-loky] PASSED [ 79%] 314s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[delayed-def square(x):\n return x ** 2\n-spawn] PASSED [ 79%] 314s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[delayed-def gen_square():\n def square(x):\n return x ** 2\n return square\nsquare = gen_square()\n-multiprocessing] SKIPPED [ 79%] 315s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[delayed-def gen_square():\n def square(x):\n return x ** 2\n return square\nsquare = gen_square()\n-loky] PASSED [ 80%] 315s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[delayed-def gen_square():\n def square(x):\n return x ** 2\n return square\nsquare = gen_square()\n-spawn] SKIPPED [ 80%] 315s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[delayed-square = lambda x: x ** 2\n-multiprocessing] SKIPPED [ 80%] 317s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[delayed-square = lambda x: x ** 2\n-loky] PASSED [ 80%] 317s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[delayed-square = lambda x: x ** 2\n-spawn] SKIPPED [ 80%] 318s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[args-def square(x):\n return x ** 2\n-multiprocessing] PASSED [ 80%] 319s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[args-def square(x):\n return x ** 2\n-loky] PASSED [ 80%] 321s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[args-def square(x):\n return x ** 2\n-spawn] PASSED [ 80%] 321s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[args-def gen_square():\n def square(x):\n return x ** 2\n return square\nsquare = gen_square()\n-multiprocessing] SKIPPED [ 80%] 322s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[args-def gen_square():\n def square(x):\n return x ** 2\n return square\nsquare = gen_square()\n-loky] PASSED [ 80%] 322s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[args-def gen_square():\n def square(x):\n return x ** 2\n return square\nsquare = gen_square()\n-spawn] SKIPPED [ 80%] 322s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[args-square = lambda x: x ** 2\n-multiprocessing] SKIPPED [ 80%] 324s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[args-square = lambda x: x ** 2\n-loky] PASSED [ 80%] 324s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[args-square = lambda x: x ** 2\n-spawn] SKIPPED [ 80%] 325s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[kwargs-def square(x):\n return x ** 2\n-multiprocessing] PASSED [ 80%] 326s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[kwargs-def square(x):\n return x ** 2\n-loky] PASSED [ 81%] 327s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[kwargs-def square(x):\n return x ** 2\n-spawn] PASSED [ 81%] 327s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[kwargs-def gen_square():\n def square(x):\n return x ** 2\n return square\nsquare = gen_square()\n-multiprocessing] SKIPPED [ 81%] 328s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[kwargs-def gen_square():\n def square(x):\n return x ** 2\n return square\nsquare = gen_square()\n-loky] PASSED [ 81%] 328s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[kwargs-def gen_square():\n def square(x):\n return x ** 2\n return square\nsquare = gen_square()\n-spawn] SKIPPED [ 81%] 328s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[kwargs-square = lambda x: x ** 2\n-multiprocessing] SKIPPED [ 81%] 330s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[kwargs-square = lambda x: x ** 2\n-loky] PASSED [ 81%] 330s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[kwargs-square = lambda x: x ** 2\n-spawn] SKIPPED [ 81%] 330s test/test_parallel.py::test_parallel_with_interactively_defined_functions_loky PASSED [ 81%] 332s test/test_parallel.py::test_parallel_with_interactively_defined_bound_method_loky PASSED [ 81%] 332s test/test_parallel.py::test_parallel_with_exhausted_iterator PASSED [ 81%] 332s test/test_parallel.py::test_auto_memmap_on_arrays_from_generator[multiprocessing] PASSED [ 81%] 335s test/test_parallel.py::test_auto_memmap_on_arrays_from_generator[loky] PASSED [ 81%] 336s test/test_parallel.py::test_memmap_with_big_offset PASSED [ 81%] 336s test/test_parallel.py::test_warning_about_timeout_not_supported_by_backend PASSED [ 82%] 336s test/test_parallel.py::test_parallel_return_order_with_return_as_generator_parameter[1] PASSED [ 82%] 336s test/test_parallel.py::test_parallel_return_order_with_return_as_generator_parameter[2] PASSED [ 82%] 336s test/test_parallel.py::test_parallel_return_order_with_return_as_generator_parameter[4] PASSED [ 82%] 336s test/test_parallel.py::test_parallel_unordered_generator_returns_fastest_first[loky-2] PASSED [ 82%] 337s test/test_parallel.py::test_parallel_unordered_generator_returns_fastest_first[loky-4] PASSED [ 82%] 337s test/test_parallel.py::test_parallel_unordered_generator_returns_fastest_first[threading-2] PASSED [ 82%] 337s test/test_parallel.py::test_parallel_unordered_generator_returns_fastest_first[threading-4] PASSED [ 82%] 337s test/test_parallel.py::test_parallel_unordered_generator_returns_fastest_first_with_dask[parallel_config-2] SKIPPED [ 82%] 337s test/test_parallel.py::test_parallel_unordered_generator_returns_fastest_first_with_dask[parallel_config--1] SKIPPED [ 82%] 337s test/test_parallel.py::test_parallel_unordered_generator_returns_fastest_first_with_dask[parallel_backend-2] SKIPPED [ 82%] 337s test/test_parallel.py::test_parallel_unordered_generator_returns_fastest_first_with_dask[parallel_backend--1] SKIPPED [ 82%] 337s test/test_parallel.py::test_abort_backend[1-None] PASSED [ 82%] 337s test/test_parallel.py::test_abort_backend[1-loky] PASSED [ 82%] 337s test/test_parallel.py::test_abort_backend[1-multiprocessing] PASSED [ 82%] 337s test/test_parallel.py::test_abort_backend[1-sequential] PASSED [ 83%] 337s test/test_parallel.py::test_abort_backend[1-threading] PASSED [ 83%] 337s test/test_parallel.py::test_abort_backend[1-backend5] PASSED [ 83%] 337s test/test_parallel.py::test_abort_backend[1-backend6] PASSED [ 83%] 337s test/test_parallel.py::test_abort_backend[1-backend7] PASSED [ 83%] 337s test/test_parallel.py::test_abort_backend[1-backend8] PASSED [ 83%] 337s test/test_parallel.py::test_abort_backend[1-backend9] PASSED [ 83%] 338s test/test_parallel.py::test_abort_backend[2-None] PASSED [ 83%] 339s test/test_parallel.py::test_abort_backend[2-loky] PASSED [ 83%] 339s test/test_parallel.py::test_abort_backend[2-multiprocessing] PASSED [ 83%] 339s test/test_parallel.py::test_abort_backend[2-sequential] PASSED [ 83%] 339s test/test_parallel.py::test_abort_backend[2-threading] PASSED [ 83%] 339s test/test_parallel.py::test_abort_backend[2-backend5] PASSED [ 83%] 339s test/test_parallel.py::test_abort_backend[2-backend6] PASSED [ 83%] 339s test/test_parallel.py::test_abort_backend[2-backend7] PASSED [ 84%] 339s test/test_parallel.py::test_abort_backend[2-backend8] PASSED [ 84%] 340s test/test_parallel.py::test_abort_backend[2-backend9] PASSED [ 84%] 341s test/test_parallel.py::test_abort_backend[-2-None] PASSED [ 84%] 341s test/test_parallel.py::test_abort_backend[-2-loky] PASSED [ 84%] 341s test/test_parallel.py::test_abort_backend[-2-multiprocessing] PASSED [ 84%] 341s test/test_parallel.py::test_abort_backend[-2-sequential] PASSED [ 84%] 341s test/test_parallel.py::test_abort_backend[-2-threading] PASSED [ 84%] 341s test/test_parallel.py::test_abort_backend[-2-backend5] PASSED [ 84%] 341s test/test_parallel.py::test_abort_backend[-2-backend6] PASSED [ 84%] 342s test/test_parallel.py::test_abort_backend[-2-backend7] PASSED [ 84%] 342s test/test_parallel.py::test_abort_backend[-2-backend8] PASSED [ 84%] 343s test/test_parallel.py::test_abort_backend[-2-backend9] PASSED [ 84%] 344s test/test_parallel.py::test_abort_backend[-1-None] PASSED [ 84%] 345s test/test_parallel.py::test_abort_backend[-1-loky] PASSED [ 84%] 345s test/test_parallel.py::test_abort_backend[-1-multiprocessing] PASSED [ 85%] 345s test/test_parallel.py::test_abort_backend[-1-sequential] PASSED [ 85%] 345s test/test_parallel.py::test_abort_backend[-1-threading] PASSED [ 85%] 345s test/test_parallel.py::test_abort_backend[-1-backend5] PASSED [ 85%] 345s test/test_parallel.py::test_abort_backend[-1-backend6] PASSED [ 85%] 345s test/test_parallel.py::test_abort_backend[-1-backend7] PASSED [ 85%] 345s test/test_parallel.py::test_abort_backend[-1-backend8] PASSED [ 85%] 346s test/test_parallel.py::test_abort_backend[-1-backend9] PASSED [ 85%] 346s test/test_parallel.py::test_deadlock_with_generator[1-generator-threading] PASSED [ 85%] 346s test/test_parallel.py::test_deadlock_with_generator[1-generator-sequential] PASSED [ 85%] 346s test/test_parallel.py::test_deadlock_with_generator[1-generator-loky] PASSED [ 85%] 346s test/test_parallel.py::test_deadlock_with_generator[1-generator_unordered-threading] PASSED [ 85%] 346s test/test_parallel.py::test_deadlock_with_generator[1-generator_unordered-sequential] PASSED [ 85%] 346s test/test_parallel.py::test_deadlock_with_generator[1-generator_unordered-loky] PASSED [ 85%] 346s test/test_parallel.py::test_deadlock_with_generator[2-generator-threading] PASSED [ 85%] 346s test/test_parallel.py::test_deadlock_with_generator[2-generator-sequential] PASSED [ 86%] 347s test/test_parallel.py::test_deadlock_with_generator[2-generator-loky] PASSED [ 86%] 347s test/test_parallel.py::test_deadlock_with_generator[2-generator_unordered-threading] PASSED [ 86%] 347s test/test_parallel.py::test_deadlock_with_generator[2-generator_unordered-sequential] PASSED [ 86%] 347s test/test_parallel.py::test_deadlock_with_generator[2-generator_unordered-loky] PASSED [ 86%] 347s test/test_parallel.py::test_deadlock_with_generator[-2-generator-threading] PASSED [ 86%] 347s test/test_parallel.py::test_deadlock_with_generator[-2-generator-sequential] PASSED [ 86%] 348s test/test_parallel.py::test_deadlock_with_generator[-2-generator-loky] PASSED [ 86%] 348s test/test_parallel.py::test_deadlock_with_generator[-2-generator_unordered-threading] PASSED [ 86%] 348s test/test_parallel.py::test_deadlock_with_generator[-2-generator_unordered-sequential] PASSED [ 86%] 349s test/test_parallel.py::test_deadlock_with_generator[-2-generator_unordered-loky] PASSED [ 86%] 349s test/test_parallel.py::test_deadlock_with_generator[-1-generator-threading] PASSED [ 86%] 349s test/test_parallel.py::test_deadlock_with_generator[-1-generator-sequential] PASSED [ 86%] 350s test/test_parallel.py::test_deadlock_with_generator[-1-generator-loky] PASSED [ 86%] 350s test/test_parallel.py::test_deadlock_with_generator[-1-generator_unordered-threading] PASSED [ 87%] 350s test/test_parallel.py::test_deadlock_with_generator[-1-generator_unordered-sequential] PASSED [ 87%] 350s test/test_parallel.py::test_deadlock_with_generator[-1-generator_unordered-loky] PASSED [ 87%] 350s test/test_parallel.py::test_deadlock_with_generator_and_dask[parallel_config-generator-2] SKIPPED [ 87%] 350s test/test_parallel.py::test_deadlock_with_generator_and_dask[parallel_config-generator--1] SKIPPED [ 87%] 350s test/test_parallel.py::test_deadlock_with_generator_and_dask[parallel_config-generator_unordered-2] SKIPPED [ 87%] 350s test/test_parallel.py::test_deadlock_with_generator_and_dask[parallel_config-generator_unordered--1] SKIPPED [ 87%] 350s test/test_parallel.py::test_deadlock_with_generator_and_dask[parallel_backend-generator-2] SKIPPED [ 87%] 350s test/test_parallel.py::test_deadlock_with_generator_and_dask[parallel_backend-generator--1] SKIPPED [ 87%] 350s test/test_parallel.py::test_deadlock_with_generator_and_dask[parallel_backend-generator_unordered-2] SKIPPED [ 87%] 350s test/test_parallel.py::test_deadlock_with_generator_and_dask[parallel_backend-generator_unordered--1] SKIPPED [ 87%] 350s test/test_parallel.py::test_multiple_generator_call[1-generator-threading] PASSED [ 87%] 350s test/test_parallel.py::test_multiple_generator_call[1-generator-sequential] PASSED [ 87%] 350s test/test_parallel.py::test_multiple_generator_call[1-generator-loky] PASSED [ 87%] 350s test/test_parallel.py::test_multiple_generator_call[1-generator_unordered-threading] PASSED [ 87%] 350s test/test_parallel.py::test_multiple_generator_call[1-generator_unordered-sequential] PASSED [ 88%] 350s test/test_parallel.py::test_multiple_generator_call[1-generator_unordered-loky] PASSED [ 88%] 350s test/test_parallel.py::test_multiple_generator_call[2-generator-threading] PASSED [ 88%] 350s test/test_parallel.py::test_multiple_generator_call[2-generator-sequential] PASSED [ 88%] 350s test/test_parallel.py::test_multiple_generator_call[2-generator-loky] PASSED [ 88%] 350s test/test_parallel.py::test_multiple_generator_call[2-generator_unordered-threading] PASSED [ 88%] 350s test/test_parallel.py::test_multiple_generator_call[2-generator_unordered-sequential] PASSED [ 88%] 350s test/test_parallel.py::test_multiple_generator_call[2-generator_unordered-loky] PASSED [ 88%] 350s test/test_parallel.py::test_multiple_generator_call[-2-generator-threading] PASSED [ 88%] 350s test/test_parallel.py::test_multiple_generator_call[-2-generator-sequential] PASSED [ 88%] 350s test/test_parallel.py::test_multiple_generator_call[-2-generator-loky] PASSED [ 88%] 350s test/test_parallel.py::test_multiple_generator_call[-2-generator_unordered-threading] PASSED [ 88%] 350s test/test_parallel.py::test_multiple_generator_call[-2-generator_unordered-sequential] PASSED [ 88%] 351s test/test_parallel.py::test_multiple_generator_call[-2-generator_unordered-loky] PASSED [ 88%] 351s test/test_parallel.py::test_multiple_generator_call[-1-generator-threading] PASSED [ 89%] 351s test/test_parallel.py::test_multiple_generator_call[-1-generator-sequential] PASSED [ 89%] 351s test/test_parallel.py::test_multiple_generator_call[-1-generator-loky] PASSED [ 89%] 351s test/test_parallel.py::test_multiple_generator_call[-1-generator_unordered-threading] PASSED [ 89%] 351s test/test_parallel.py::test_multiple_generator_call[-1-generator_unordered-sequential] PASSED [ 89%] 351s test/test_parallel.py::test_multiple_generator_call[-1-generator_unordered-loky] PASSED [ 89%] 351s test/test_parallel.py::test_multiple_generator_call_managed[1-generator-threading] PASSED [ 89%] 351s test/test_parallel.py::test_multiple_generator_call_managed[1-generator-sequential] PASSED [ 89%] 351s test/test_parallel.py::test_multiple_generator_call_managed[1-generator-loky] PASSED [ 89%] 351s test/test_parallel.py::test_multiple_generator_call_managed[1-generator_unordered-threading] PASSED [ 89%] 351s test/test_parallel.py::test_multiple_generator_call_managed[1-generator_unordered-sequential] PASSED [ 89%] 351s test/test_parallel.py::test_multiple_generator_call_managed[1-generator_unordered-loky] PASSED [ 89%] 351s test/test_parallel.py::test_multiple_generator_call_managed[2-generator-threading] PASSED [ 89%] 351s test/test_parallel.py::test_multiple_generator_call_managed[2-generator-sequential] PASSED [ 89%] 351s test/test_parallel.py::test_multiple_generator_call_managed[2-generator-loky] PASSED [ 89%] 351s test/test_parallel.py::test_multiple_generator_call_managed[2-generator_unordered-threading] PASSED [ 90%] 351s test/test_parallel.py::test_multiple_generator_call_managed[2-generator_unordered-sequential] PASSED [ 90%] 351s test/test_parallel.py::test_multiple_generator_call_managed[2-generator_unordered-loky] PASSED [ 90%] 351s test/test_parallel.py::test_multiple_generator_call_managed[-2-generator-threading] PASSED [ 90%] 351s test/test_parallel.py::test_multiple_generator_call_managed[-2-generator-sequential] PASSED [ 90%] 351s test/test_parallel.py::test_multiple_generator_call_managed[-2-generator-loky] PASSED [ 90%] 351s test/test_parallel.py::test_multiple_generator_call_managed[-2-generator_unordered-threading] PASSED [ 90%] 351s test/test_parallel.py::test_multiple_generator_call_managed[-2-generator_unordered-sequential] PASSED [ 90%] 352s test/test_parallel.py::test_multiple_generator_call_managed[-2-generator_unordered-loky] PASSED [ 90%] 352s test/test_parallel.py::test_multiple_generator_call_managed[-1-generator-threading] PASSED [ 90%] 352s test/test_parallel.py::test_multiple_generator_call_managed[-1-generator-sequential] PASSED [ 90%] 352s test/test_parallel.py::test_multiple_generator_call_managed[-1-generator-loky] PASSED [ 90%] 352s test/test_parallel.py::test_multiple_generator_call_managed[-1-generator_unordered-threading] PASSED [ 90%] 352s test/test_parallel.py::test_multiple_generator_call_managed[-1-generator_unordered-sequential] PASSED [ 90%] 352s test/test_parallel.py::test_multiple_generator_call_managed[-1-generator_unordered-loky] PASSED [ 91%] 352s test/test_parallel.py::test_multiple_generator_call_separated[1-generator-generator-threading] PASSED [ 91%] 352s test/test_parallel.py::test_multiple_generator_call_separated[1-generator-generator-sequential] PASSED [ 91%] 352s test/test_parallel.py::test_multiple_generator_call_separated[1-generator-generator-loky] PASSED [ 91%] 352s test/test_parallel.py::test_multiple_generator_call_separated[1-generator-generator_unordered-threading] PASSED [ 91%] 352s test/test_parallel.py::test_multiple_generator_call_separated[1-generator-generator_unordered-sequential] PASSED [ 91%] 352s test/test_parallel.py::test_multiple_generator_call_separated[1-generator-generator_unordered-loky] PASSED [ 91%] 352s test/test_parallel.py::test_multiple_generator_call_separated[1-generator_unordered-generator-threading] PASSED [ 91%] 352s test/test_parallel.py::test_multiple_generator_call_separated[1-generator_unordered-generator-sequential] PASSED [ 91%] 352s test/test_parallel.py::test_multiple_generator_call_separated[1-generator_unordered-generator-loky] PASSED [ 91%] 352s test/test_parallel.py::test_multiple_generator_call_separated[1-generator_unordered-generator_unordered-threading] PASSED [ 91%] 352s test/test_parallel.py::test_multiple_generator_call_separated[1-generator_unordered-generator_unordered-sequential] PASSED [ 91%] 352s test/test_parallel.py::test_multiple_generator_call_separated[1-generator_unordered-generator_unordered-loky] PASSED [ 91%] 352s test/test_parallel.py::test_multiple_generator_call_separated[2-generator-generator-threading] PASSED [ 91%] 352s test/test_parallel.py::test_multiple_generator_call_separated[2-generator-generator-sequential] PASSED [ 91%] 353s test/test_parallel.py::test_multiple_generator_call_separated[2-generator-generator-loky] PASSED [ 92%] 353s test/test_parallel.py::test_multiple_generator_call_separated[2-generator-generator_unordered-threading] PASSED [ 92%] 353s test/test_parallel.py::test_multiple_generator_call_separated[2-generator-generator_unordered-sequential] PASSED [ 92%] 353s test/test_parallel.py::test_multiple_generator_call_separated[2-generator-generator_unordered-loky] PASSED [ 92%] 353s test/test_parallel.py::test_multiple_generator_call_separated[2-generator_unordered-generator-threading] PASSED [ 92%] 353s test/test_parallel.py::test_multiple_generator_call_separated[2-generator_unordered-generator-sequential] PASSED [ 92%] 353s test/test_parallel.py::test_multiple_generator_call_separated[2-generator_unordered-generator-loky] PASSED [ 92%] 353s test/test_parallel.py::test_multiple_generator_call_separated[2-generator_unordered-generator_unordered-threading] PASSED [ 92%] 353s test/test_parallel.py::test_multiple_generator_call_separated[2-generator_unordered-generator_unordered-sequential] PASSED [ 92%] 353s test/test_parallel.py::test_multiple_generator_call_separated[2-generator_unordered-generator_unordered-loky] PASSED [ 92%] 353s test/test_parallel.py::test_multiple_generator_call_separated[-2-generator-generator-threading] PASSED [ 92%] 353s test/test_parallel.py::test_multiple_generator_call_separated[-2-generator-generator-sequential] PASSED [ 92%] 354s test/test_parallel.py::test_multiple_generator_call_separated[-2-generator-generator-loky] PASSED [ 92%] 354s test/test_parallel.py::test_multiple_generator_call_separated[-2-generator-generator_unordered-threading] PASSED [ 92%] 354s test/test_parallel.py::test_multiple_generator_call_separated[-2-generator-generator_unordered-sequential] PASSED [ 92%] 354s test/test_parallel.py::test_multiple_generator_call_separated[-2-generator-generator_unordered-loky] PASSED [ 93%] 354s test/test_parallel.py::test_multiple_generator_call_separated[-2-generator_unordered-generator-threading] PASSED [ 93%] 354s test/test_parallel.py::test_multiple_generator_call_separated[-2-generator_unordered-generator-sequential] PASSED [ 93%] 354s test/test_parallel.py::test_multiple_generator_call_separated[-2-generator_unordered-generator-loky] PASSED [ 93%] 354s test/test_parallel.py::test_multiple_generator_call_separated[-2-generator_unordered-generator_unordered-threading] PASSED [ 93%] 354s test/test_parallel.py::test_multiple_generator_call_separated[-2-generator_unordered-generator_unordered-sequential] PASSED [ 93%] 354s test/test_parallel.py::test_multiple_generator_call_separated[-2-generator_unordered-generator_unordered-loky] PASSED [ 93%] 354s test/test_parallel.py::test_multiple_generator_call_separated[-1-generator-generator-threading] PASSED [ 93%] 354s test/test_parallel.py::test_multiple_generator_call_separated[-1-generator-generator-sequential] PASSED [ 93%] 354s test/test_parallel.py::test_multiple_generator_call_separated[-1-generator-generator-loky] PASSED [ 93%] 354s test/test_parallel.py::test_multiple_generator_call_separated[-1-generator-generator_unordered-threading] PASSED [ 93%] 354s test/test_parallel.py::test_multiple_generator_call_separated[-1-generator-generator_unordered-sequential] PASSED [ 93%] 355s test/test_parallel.py::test_multiple_generator_call_separated[-1-generator-generator_unordered-loky] PASSED [ 93%] 355s test/test_parallel.py::test_multiple_generator_call_separated[-1-generator_unordered-generator-threading] PASSED [ 93%] 355s test/test_parallel.py::test_multiple_generator_call_separated[-1-generator_unordered-generator-sequential] PASSED [ 94%] 355s test/test_parallel.py::test_multiple_generator_call_separated[-1-generator_unordered-generator-loky] PASSED [ 94%] 355s test/test_parallel.py::test_multiple_generator_call_separated[-1-generator_unordered-generator_unordered-threading] PASSED [ 94%] 355s test/test_parallel.py::test_multiple_generator_call_separated[-1-generator_unordered-generator_unordered-sequential] PASSED [ 94%] 355s test/test_parallel.py::test_multiple_generator_call_separated[-1-generator_unordered-generator_unordered-loky] PASSED [ 94%] 355s test/test_parallel.py::test_multiple_generator_call_separated_gc[generator-generator-loky-True] PASSED [ 94%] 355s test/test_parallel.py::test_multiple_generator_call_separated_gc[generator-generator-threading-False] PASSED [ 94%] 355s test/test_parallel.py::test_multiple_generator_call_separated_gc[generator-generator-sequential-False] PASSED [ 94%] 355s test/test_parallel.py::test_multiple_generator_call_separated_gc[generator-generator_unordered-loky-True] PASSED [ 94%] 355s test/test_parallel.py::test_multiple_generator_call_separated_gc[generator-generator_unordered-threading-False] PASSED [ 94%] 355s test/test_parallel.py::test_multiple_generator_call_separated_gc[generator-generator_unordered-sequential-False] PASSED [ 94%] 355s test/test_parallel.py::test_multiple_generator_call_separated_gc[generator_unordered-generator-loky-True] PASSED [ 94%] 356s test/test_parallel.py::test_multiple_generator_call_separated_gc[generator_unordered-generator-threading-False] PASSED [ 94%] 356s test/test_parallel.py::test_multiple_generator_call_separated_gc[generator_unordered-generator-sequential-False] PASSED [ 94%] 356s test/test_parallel.py::test_multiple_generator_call_separated_gc[generator_unordered-generator_unordered-loky-True] PASSED [ 94%] 356s test/test_parallel.py::test_multiple_generator_call_separated_gc[generator_unordered-generator_unordered-threading-False] PASSED [ 95%] 356s test/test_parallel.py::test_multiple_generator_call_separated_gc[generator_unordered-generator_unordered-sequential-False] PASSED [ 95%] 356s test/test_parallel.py::test_memmapping_leaks[multiprocessing] PASSED [ 95%] 358s test/test_parallel.py::test_memmapping_leaks[loky] PASSED [ 95%] 358s test/test_parallel.py::test_lambda_expression[None] PASSED [ 95%] 358s test/test_parallel.py::test_lambda_expression[loky] PASSED [ 95%] 358s test/test_parallel.py::test_lambda_expression[threading] PASSED [ 95%] 361s test/test_parallel.py::test_backend_batch_statistics_reset[multiprocessing] PASSED [ 95%] 363s test/test_parallel.py::test_backend_batch_statistics_reset[loky] PASSED [ 95%] 363s test/test_parallel.py::test_backend_hinting_and_constraints[parallel_config] PASSED [ 95%] 363s test/test_parallel.py::test_backend_hinting_and_constraints[parallel_backend] PASSED [ 95%] 363s test/test_parallel.py::test_backend_hinting_and_constraints_with_custom_backends[parallel_config] PASSED [ 95%] 363s test/test_parallel.py::test_backend_hinting_and_constraints_with_custom_backends[parallel_backend] PASSED [ 95%] 363s test/test_parallel.py::test_invalid_backend_hinting_and_constraints PASSED [ 95%] 363s test/test_parallel.py::test_nested_parallelism_limit[parallel_config-loky] PASSED [ 96%] 363s test/test_parallel.py::test_nested_parallelism_limit[parallel_config-threading] PASSED [ 96%] 364s test/test_parallel.py::test_nested_parallelism_limit[parallel_backend-loky] PASSED [ 96%] 364s test/test_parallel.py::test_nested_parallelism_limit[parallel_backend-threading] PASSED [ 96%] 364s test/test_parallel.py::test_nested_parallelism_with_dask[parallel_config] SKIPPED [ 96%] 364s test/test_parallel.py::test_nested_parallelism_with_dask[parallel_backend] SKIPPED [ 96%] 364s test/test_parallel.py::test_thread_bomb_mitigation[loky-parallel_config] PASSED [ 96%] 365s test/test_parallel.py::test_thread_bomb_mitigation[loky-parallel_backend] PASSED [ 96%] 365s test/test_parallel.py::test_thread_bomb_mitigation[threading-parallel_config] PASSED [ 96%] 365s test/test_parallel.py::test_thread_bomb_mitigation[threading-parallel_backend] PASSED [ 96%] 365s test/test_parallel.py::test_parallel_thread_limit[None] SKIPPED (Nee...) [ 96%] 365s test/test_parallel.py::test_parallel_thread_limit[loky] SKIPPED (Nee...) [ 96%] 365s test/test_parallel.py::test_dask_backend_when_dask_not_installed[parallel_config] PASSED [ 96%] 365s test/test_parallel.py::test_dask_backend_when_dask_not_installed[parallel_backend] PASSED [ 96%] 365s test/test_parallel.py::test_zero_worker_backend[parallel_config] PASSED [ 96%] 365s test/test_parallel.py::test_zero_worker_backend[parallel_backend] PASSED [ 97%] 366s test/test_parallel.py::test_globals_update_at_each_parallel_call PASSED [ 97%] 366s test/test_parallel.py::test_threadpool_limitation_in_child_loky[2] SKIPPED [ 97%] 366s test/test_parallel.py::test_threadpool_limitation_in_child_loky[4] SKIPPED [ 97%] 366s test/test_parallel.py::test_threadpool_limitation_in_child_loky[-2] SKIPPED [ 97%] 366s test/test_parallel.py::test_threadpool_limitation_in_child_loky[-1] SKIPPED [ 97%] 366s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_config-2-1] SKIPPED [ 97%] 366s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_config-2-2] SKIPPED [ 97%] 366s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_config-2-4] SKIPPED [ 97%] 366s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_config-2-None] SKIPPED [ 97%] 366s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_config--1-1] SKIPPED [ 97%] 366s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_config--1-2] SKIPPED [ 97%] 366s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_config--1-4] SKIPPED [ 97%] 366s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_config--1-None] SKIPPED [ 97%] 366s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_backend-2-1] SKIPPED [ 98%] 366s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_backend-2-2] SKIPPED [ 98%] 366s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_backend-2-4] SKIPPED [ 98%] 366s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_backend-2-None] SKIPPED [ 98%] 366s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_backend--1-1] SKIPPED [ 98%] 366s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_backend--1-2] SKIPPED [ 98%] 366s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_backend--1-4] SKIPPED [ 98%] 366s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_backend--1-None] SKIPPED [ 98%] 366s test/test_parallel.py::test_loky_reuse_workers[2] PASSED [ 98%] 367s test/test_parallel.py::test_loky_reuse_workers[4] PASSED [ 98%] 368s test/test_parallel.py::test_loky_reuse_workers[-1] PASSED [ 98%] 369s test/test_store_backends.py::test_concurrency_safe_write[multiprocessing] PASSED [ 98%] 371s test/test_store_backends.py::test_concurrency_safe_write[loky] PASSED [ 98%] 372s test/test_store_backends.py::test_concurrency_safe_write[threading] PASSED [ 98%] 372s test/test_store_backends.py::test_warning_on_dump_failure PASSED [ 98%] 372s test/test_store_backends.py::test_warning_on_pickling_error PASSED [ 99%] 372s test/test_testing.py::test_check_subprocess_call PASSED [ 99%] 372s test/test_testing.py::test_check_subprocess_call_non_matching_regex PASSED [ 99%] 372s test/test_testing.py::test_check_subprocess_call_wrong_command PASSED [ 99%] 372s test/test_testing.py::test_check_subprocess_call_non_zero_return_code PASSED [ 99%] 373s test/test_testing.py::test_check_subprocess_call_timeout PASSED [ 99%] 373s test/test_utils.py::test_eval_expr_invalid[exec('import os')] PASSED [ 99%] 373s test/test_utils.py::test_eval_expr_invalid[print(1)] PASSED [ 99%] 373s test/test_utils.py::test_eval_expr_invalid[import os] PASSED [ 99%] 373s test/test_utils.py::test_eval_expr_invalid[1+1; import os] PASSED [ 99%] 373s test/test_utils.py::test_eval_expr_invalid[1^1] PASSED [ 99%] 373s test/test_utils.py::test_eval_expr_valid[2*6-12] PASSED [ 99%] 373s test/test_utils.py::test_eval_expr_valid[2**6-64] PASSED [ 99%] 373s test/test_utils.py::test_eval_expr_valid[1 + 2*3**(4) / (6 + -7)--161.0] PASSED [ 99%] 373s test/test_utils.py::test_eval_expr_valid[(20 // 3) % 5-1] PASSED [100%] 373s 373s =============================== warnings summary =============================== 373s ../../../usr/lib/python3/dist-packages/joblib/testing.py:22 373s /usr/lib/python3/dist-packages/joblib/testing.py:22: PytestUnknownMarkWarning: Unknown pytest.mark.timeout - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 373s timeout = pytest.mark.timeout 373s 373s ../../../usr/lib/python3/dist-packages/joblib/test/test_parallel.py:1806 373s /usr/lib/python3/dist-packages/joblib/test/test_parallel.py:1806: PytestUnknownMarkWarning: Unknown pytest.mark.no_cover - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 373s @pytest.mark.no_cover 373s 373s ../../../usr/lib/python3/dist-packages/joblib/executor.py:105 373s /usr/lib/python3/dist-packages/joblib/executor.py:105: PytestCollectionWarning: cannot collect test class '_TestingMemmappingExecutor' because it has a __init__ constructor (from: test/test_memmapping.py) 373s class _TestingMemmappingExecutor(MemmappingExecutor): 373s 373s ../../../usr/lib/python3/dist-packages/joblib/test/test_memory_async.py:27 373s /usr/lib/python3/dist-packages/joblib/test/test_memory_async.py:27: PytestUnknownMarkWarning: Unknown pytest.mark.asyncio - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 373s @pytest.mark.asyncio 373s 373s ../../../usr/lib/python3/dist-packages/joblib/test/test_memory_async.py:68 373s /usr/lib/python3/dist-packages/joblib/test/test_memory_async.py:68: PytestUnknownMarkWarning: Unknown pytest.mark.asyncio - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 373s @pytest.mark.asyncio 373s 373s ../../../usr/lib/python3/dist-packages/joblib/test/test_memory_async.py:86 373s /usr/lib/python3/dist-packages/joblib/test/test_memory_async.py:86: PytestUnknownMarkWarning: Unknown pytest.mark.asyncio - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 373s @pytest.mark.asyncio 373s 373s ../../../usr/lib/python3/dist-packages/joblib/test/test_memory_async.py:125 373s /usr/lib/python3/dist-packages/joblib/test/test_memory_async.py:125: PytestUnknownMarkWarning: Unknown pytest.mark.asyncio - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 373s @pytest.mark.asyncio 373s 373s ../../../usr/lib/python3/dist-packages/joblib/test/test_memory_async.py:152 373s /usr/lib/python3/dist-packages/joblib/test/test_memory_async.py:152: PytestUnknownMarkWarning: Unknown pytest.mark.asyncio - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 373s @pytest.mark.asyncio 373s 373s test/test_func_inspect.py::test_filter_args_2 373s /usr/lib/python3/dist-packages/joblib/test/test_func_inspect.py:131: UserWarning: Cannot inspect object functools.partial(, 1), ignore list will not work. 373s assert filter_args(ff, ['y'], (1, )) == {'*': [1], '**': {}} 373s 373s test/test_hashing.py: 2 warnings 373s test/test_memmapping.py: 52 warnings 373s test/test_parallel.py: 171 warnings 373s test/test_store_backends.py: 2 warnings 373s /usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1761) is multi-threaded, use of fork() may lead to deadlocks in the child. 373s self.pid = os.fork() 373s 373s test/test_memmapping.py: 51 warnings 373s test/test_parallel.py: 122 warnings 373s /usr/lib/python3/dist-packages/joblib/externals/loky/backend/fork_exec.py:38: DeprecationWarning: This process (pid=1761) is multi-threaded, use of fork() may lead to deadlocks in the child. 373s pid = os.fork() 373s 373s test/test_memory.py::test_memory_integration 373s /usr/lib/python3/dist-packages/joblib/test/test_memory.py:104: UserWarning: Compressed results cannot be memmapped 373s memory = Memory(location=tmpdir.strpath, verbose=10, 373s 373s test/test_memory.py::test_memory_integration 373s /usr/lib/python3/dist-packages/joblib/memory.py:128: UserWarning: Compressed items cannot be memmapped in a filesystem store. Option will be ignored. 373s obj.configure(location, verbose=verbose, 373s 373s test/test_memory.py::test_memory_integration 373s /usr/lib/python3.12/contextlib.py:137: UserWarning: mmap_mode "r" is not compatible with compressed file /tmp/pytest-of-ubuntu/pytest-0/test_memory_integration0/joblib/joblib/test/test_memory/test_memory_integration//f/b69f9d78d7bc537482721c40ce38db0a/output.pkl. "r" flag will be ignored. 373s return next(self.gen) 373s 373s test/test_memory_async.py::test_memory_integration_async 373s test/test_memory_async.py::test_no_memory_async 373s test/test_memory_async.py::test_memory_numpy_check_mmap_mode_async 373s test/test_memory_async.py::test_call_and_shelve_async 373s test/test_memory_async.py::test_memorized_func_call_async 373s /usr/lib/python3/dist-packages/_pytest/python.py:148: PytestUnhandledCoroutineWarning: async def functions are not natively supported and have been skipped. 373s You need to install a suitable plugin for your async framework, for example: 373s - anyio 373s - pytest-asyncio 373s - pytest-tornasync 373s - pytest-trio 373s - pytest-twisted 373s warnings.warn(PytestUnhandledCoroutineWarning(msg.format(nodeid))) 373s 373s test/test_numpy_pickle.py::test_joblib_pickle_across_python_versions 373s /usr/lib/python3/dist-packages/joblib/test/test_numpy_pickle.py:461: PendingDeprecationWarning: the matrix subclass is not the recommended way to represent matrices or deal with linear algebra (see https://docs.scipy.org/doc/numpy/user/numpy-for-matlab-users.html). Please adjust your code to use regular ndarray. 373s np.matrix([0, 1, 2], dtype=np.dtype('] PASSED [ 70%] 447s test/test_parallel.py::test_parallel_byteorder_corruption[=] PASSED [ 70%] 447s test/test_parallel.py::test_parallel_timeout_success[multiprocessing] PASSED [ 70%] 447s test/test_parallel.py::test_parallel_timeout_success[loky] PASSED [ 70%] 447s test/test_parallel.py::test_parallel_timeout_success[threading] PASSED [ 70%] 447s test/test_parallel.py::test_parallel_timeout_fail[multiprocessing] PASSED [ 70%] 447s test/test_parallel.py::test_parallel_timeout_fail[loky] PASSED [ 70%] 447s test/test_parallel.py::test_parallel_timeout_fail[threading] PASSED [ 70%] 447s test/test_parallel.py::test_error_in_task_iterator[threading] PASSED [ 70%] 447s test/test_parallel.py::test_error_in_task_iterator[sequential] PASSED [ 71%] 448s test/test_parallel.py::test_error_in_task_iterator[multiprocessing] PASSED [ 71%] 449s test/test_parallel.py::test_error_in_task_iterator[loky] PASSED [ 71%] 451s test/test_parallel.py::test_error_in_task_iterator[back_compat_backend] PASSED [ 71%] 451s test/test_parallel.py::test_dispatch_one_job[1-expected_queue0-threading] PASSED [ 71%] 451s test/test_parallel.py::test_dispatch_one_job[1-expected_queue0-sequential] PASSED [ 71%] 451s test/test_parallel.py::test_dispatch_one_job[1-expected_queue0-multiprocessing] PASSED [ 71%] 451s test/test_parallel.py::test_dispatch_one_job[1-expected_queue0-loky] PASSED [ 71%] 451s test/test_parallel.py::test_dispatch_one_job[1-expected_queue0-back_compat_backend] PASSED [ 71%] 451s test/test_parallel.py::test_dispatch_one_job[4-expected_queue1-threading] PASSED [ 71%] 451s test/test_parallel.py::test_dispatch_one_job[4-expected_queue1-sequential] PASSED [ 71%] 451s test/test_parallel.py::test_dispatch_one_job[4-expected_queue1-multiprocessing] PASSED [ 71%] 451s test/test_parallel.py::test_dispatch_one_job[4-expected_queue1-loky] PASSED [ 71%] 451s test/test_parallel.py::test_dispatch_one_job[4-expected_queue1-back_compat_backend] PASSED [ 71%] 451s test/test_parallel.py::test_dispatch_multiprocessing[multiprocessing] PASSED [ 71%] 452s test/test_parallel.py::test_dispatch_multiprocessing[loky] PASSED [ 72%] 452s test/test_parallel.py::test_dispatch_multiprocessing[threading] PASSED [ 72%] 454s test/test_parallel.py::test_batching_auto_threading PASSED [ 72%] 454s test/test_parallel.py::test_batching_auto_subprocesses[multiprocessing] PASSED [ 72%] 454s test/test_parallel.py::test_batching_auto_subprocesses[loky] PASSED [ 72%] 454s test/test_parallel.py::test_exception_dispatch PASSED [ 72%] 454s test/test_parallel.py::test_invalid_backend PASSED [ 72%] 454s test/test_parallel.py::test_invalid_njobs[None] PASSED [ 72%] 454s test/test_parallel.py::test_invalid_njobs[loky] PASSED [ 72%] 454s test/test_parallel.py::test_invalid_njobs[multiprocessing] PASSED [ 72%] 454s test/test_parallel.py::test_invalid_njobs[sequential] PASSED [ 72%] 454s test/test_parallel.py::test_invalid_njobs[threading] PASSED [ 72%] 454s test/test_parallel.py::test_invalid_njobs[backend5] PASSED [ 72%] 454s test/test_parallel.py::test_invalid_njobs[backend6] PASSED [ 72%] 454s test/test_parallel.py::test_invalid_njobs[backend7] PASSED [ 73%] 454s test/test_parallel.py::test_invalid_njobs[backend8] PASSED [ 73%] 454s test/test_parallel.py::test_invalid_njobs[backend9] PASSED [ 73%] 454s test/test_parallel.py::test_njobs_converted_to_int[2_0-multiprocessing] PASSED [ 73%] 455s test/test_parallel.py::test_njobs_converted_to_int[2_0-loky] PASSED [ 73%] 455s test/test_parallel.py::test_njobs_converted_to_int[2_0-threading] PASSED [ 73%] 455s test/test_parallel.py::test_njobs_converted_to_int[2.3-multiprocessing] PASSED [ 73%] 455s test/test_parallel.py::test_njobs_converted_to_int[2.3-loky] PASSED [ 73%] 455s test/test_parallel.py::test_njobs_converted_to_int[2.3-threading] PASSED [ 73%] 455s test/test_parallel.py::test_njobs_converted_to_int[2_1-multiprocessing] PASSED [ 73%] 455s test/test_parallel.py::test_njobs_converted_to_int[2_1-loky] PASSED [ 73%] 455s test/test_parallel.py::test_njobs_converted_to_int[2_1-threading] PASSED [ 73%] 455s test/test_parallel.py::test_register_parallel_backend PASSED [ 73%] 455s test/test_parallel.py::test_overwrite_default_backend PASSED [ 73%] 455s test/test_parallel.py::test_backend_no_multiprocessing SKIPPED (Only...) [ 73%] 455s test/test_parallel.py::test_backend_context_manager[parallel_backend-multiprocessing] PASSED [ 74%] 455s test/test_parallel.py::test_backend_context_manager[parallel_backend-loky] PASSED [ 74%] 455s test/test_parallel.py::test_backend_context_manager[parallel_backend-threading] PASSED [ 74%] 455s test/test_parallel.py::test_backend_context_manager[parallel_backend-test_backend_0] PASSED [ 74%] 455s test/test_parallel.py::test_backend_context_manager[parallel_backend-test_backend_1] PASSED [ 74%] 455s test/test_parallel.py::test_backend_context_manager[parallel_backend-test_backend_2] PASSED [ 74%] 455s test/test_parallel.py::test_backend_context_manager[parallel_config-multiprocessing] PASSED [ 74%] 455s test/test_parallel.py::test_backend_context_manager[parallel_config-loky] PASSED [ 74%] 455s test/test_parallel.py::test_backend_context_manager[parallel_config-threading] PASSED [ 74%] 455s test/test_parallel.py::test_backend_context_manager[parallel_config-test_backend_0] PASSED [ 74%] 455s test/test_parallel.py::test_backend_context_manager[parallel_config-test_backend_1] PASSED [ 74%] 455s test/test_parallel.py::test_backend_context_manager[parallel_config-test_backend_2] PASSED [ 74%] 455s test/test_parallel.py::test_parameterized_backend_context_manager[parallel_config] PASSED [ 74%] 455s test/test_parallel.py::test_parameterized_backend_context_manager[parallel_backend] PASSED [ 74%] 455s test/test_parallel.py::test_directly_parameterized_backend_context_manager[parallel_config] PASSED [ 75%] 455s test/test_parallel.py::test_directly_parameterized_backend_context_manager[parallel_backend] PASSED [ 75%] 456s test/test_parallel.py::test_nested_backend_context_manager[parallel_config-threading] PASSED [ 75%] 457s test/test_parallel.py::test_nested_backend_context_manager[parallel_config-loky] PASSED [ 75%] 458s test/test_parallel.py::test_nested_backend_context_manager[parallel_config-multiprocessing] PASSED [ 75%] 458s test/test_parallel.py::test_nested_backend_context_manager[parallel_config-back_compat_backend] PASSED [ 75%] 459s test/test_parallel.py::test_nested_backend_context_manager[parallel_backend-threading] PASSED [ 75%] 459s test/test_parallel.py::test_nested_backend_context_manager[parallel_backend-loky] PASSED [ 75%] 460s test/test_parallel.py::test_nested_backend_context_manager[parallel_backend-multiprocessing] PASSED [ 75%] 461s test/test_parallel.py::test_nested_backend_context_manager[parallel_backend-back_compat_backend] PASSED [ 75%] 461s test/test_parallel.py::test_nested_backend_in_sequential[parallel_config-multiprocessing-2] PASSED [ 75%] 461s test/test_parallel.py::test_nested_backend_in_sequential[parallel_config-multiprocessing--1] PASSED [ 75%] 461s test/test_parallel.py::test_nested_backend_in_sequential[parallel_config-multiprocessing-None] PASSED [ 75%] 461s test/test_parallel.py::test_nested_backend_in_sequential[parallel_config-loky-2] PASSED [ 75%] 461s test/test_parallel.py::test_nested_backend_in_sequential[parallel_config-loky--1] PASSED [ 75%] 461s test/test_parallel.py::test_nested_backend_in_sequential[parallel_config-loky-None] PASSED [ 76%] 461s test/test_parallel.py::test_nested_backend_in_sequential[parallel_config-threading-2] PASSED [ 76%] 461s test/test_parallel.py::test_nested_backend_in_sequential[parallel_config-threading--1] PASSED [ 76%] 461s test/test_parallel.py::test_nested_backend_in_sequential[parallel_config-threading-None] PASSED [ 76%] 461s test/test_parallel.py::test_nested_backend_in_sequential[parallel_backend-multiprocessing-2] PASSED [ 76%] 461s test/test_parallel.py::test_nested_backend_in_sequential[parallel_backend-multiprocessing--1] PASSED [ 76%] 461s test/test_parallel.py::test_nested_backend_in_sequential[parallel_backend-multiprocessing-None] PASSED [ 76%] 461s test/test_parallel.py::test_nested_backend_in_sequential[parallel_backend-loky-2] PASSED [ 76%] 461s test/test_parallel.py::test_nested_backend_in_sequential[parallel_backend-loky--1] PASSED [ 76%] 461s test/test_parallel.py::test_nested_backend_in_sequential[parallel_backend-loky-None] PASSED [ 76%] 461s test/test_parallel.py::test_nested_backend_in_sequential[parallel_backend-threading-2] PASSED [ 76%] 461s test/test_parallel.py::test_nested_backend_in_sequential[parallel_backend-threading--1] PASSED [ 76%] 461s test/test_parallel.py::test_nested_backend_in_sequential[parallel_backend-threading-None] PASSED [ 76%] 461s test/test_parallel.py::test_backend_nesting_level[parallel_config-multiprocessing-multiprocessing] PASSED [ 76%] 461s test/test_parallel.py::test_backend_nesting_level[parallel_config-multiprocessing-loky] PASSED [ 77%] 462s test/test_parallel.py::test_backend_nesting_level[parallel_config-multiprocessing-threading] PASSED [ 77%] 462s test/test_parallel.py::test_backend_nesting_level[parallel_config-loky-multiprocessing] PASSED [ 77%] 462s test/test_parallel.py::test_backend_nesting_level[parallel_config-loky-loky] PASSED [ 77%] 462s test/test_parallel.py::test_backend_nesting_level[parallel_config-loky-threading] PASSED [ 77%] 462s test/test_parallel.py::test_backend_nesting_level[parallel_config-threading-multiprocessing] PASSED [ 77%] 462s test/test_parallel.py::test_backend_nesting_level[parallel_config-threading-loky] PASSED [ 77%] 462s test/test_parallel.py::test_backend_nesting_level[parallel_config-threading-threading] PASSED [ 77%] 462s test/test_parallel.py::test_backend_nesting_level[parallel_backend-multiprocessing-multiprocessing] PASSED [ 77%] 462s test/test_parallel.py::test_backend_nesting_level[parallel_backend-multiprocessing-loky] PASSED [ 77%] 463s test/test_parallel.py::test_backend_nesting_level[parallel_backend-multiprocessing-threading] PASSED [ 77%] 463s test/test_parallel.py::test_backend_nesting_level[parallel_backend-loky-multiprocessing] PASSED [ 77%] 463s test/test_parallel.py::test_backend_nesting_level[parallel_backend-loky-loky] PASSED [ 77%] 463s test/test_parallel.py::test_backend_nesting_level[parallel_backend-loky-threading] PASSED [ 77%] 463s test/test_parallel.py::test_backend_nesting_level[parallel_backend-threading-multiprocessing] PASSED [ 77%] 463s test/test_parallel.py::test_backend_nesting_level[parallel_backend-threading-loky] PASSED [ 78%] 463s test/test_parallel.py::test_backend_nesting_level[parallel_backend-threading-threading] PASSED [ 78%] 463s test/test_parallel.py::test_retrieval_context[True-parallel_config] PASSED [ 78%] 463s test/test_parallel.py::test_retrieval_context[True-parallel_backend] PASSED [ 78%] 463s test/test_parallel.py::test_retrieval_context[False-parallel_config] PASSED [ 78%] 463s test/test_parallel.py::test_retrieval_context[False-parallel_backend] PASSED [ 78%] 463s test/test_parallel.py::test_invalid_batch_size[0] PASSED [ 78%] 463s test/test_parallel.py::test_invalid_batch_size[-1] PASSED [ 78%] 463s test/test_parallel.py::test_invalid_batch_size[1.42] PASSED [ 78%] 463s test/test_parallel.py::test_dispatch_race_condition[2-2-all-auto] PASSED [ 78%] 464s test/test_parallel.py::test_dispatch_race_condition[2-2-n_jobs-auto] PASSED [ 78%] 464s test/test_parallel.py::test_dispatch_race_condition[10-2-n_jobs-auto0] PASSED [ 78%] 464s test/test_parallel.py::test_dispatch_race_condition[517-2-n_jobs-auto] PASSED [ 78%] 464s test/test_parallel.py::test_dispatch_race_condition[10-2-n_jobs-auto1] PASSED [ 78%] 464s test/test_parallel.py::test_dispatch_race_condition[10-4-n_jobs-auto] PASSED [ 78%] 465s test/test_parallel.py::test_dispatch_race_condition[200-12-n_jobs-auto] PASSED [ 79%] 465s test/test_parallel.py::test_dispatch_race_condition[25-12-2 * n_jobs-1] PASSED [ 79%] 465s test/test_parallel.py::test_dispatch_race_condition[250-12-all-1] PASSED [ 79%] 466s test/test_parallel.py::test_dispatch_race_condition[250-12-2 * n_jobs-7] PASSED [ 79%] 466s test/test_parallel.py::test_dispatch_race_condition[200-12-2 * n_jobs-auto] PASSED [ 79%] 466s test/test_parallel.py::test_default_mp_context PASSED [ 79%] 473s test/test_parallel.py::test_no_blas_crash_or_freeze_with_subprocesses[multiprocessing] PASSED [ 79%] 480s test/test_parallel.py::test_no_blas_crash_or_freeze_with_subprocesses[loky] PASSED [ 79%] 481s test/test_parallel.py::test_parallel_with_interactively_defined_functions[multiprocessing] PASSED [ 79%] 482s test/test_parallel.py::test_parallel_with_interactively_defined_functions[loky] PASSED [ 79%] 484s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[delayed-def square(x):\n return x ** 2\n-multiprocessing] PASSED [ 79%] 485s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[delayed-def square(x):\n return x ** 2\n-loky] PASSED [ 79%] 486s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[delayed-def square(x):\n return x ** 2\n-spawn] PASSED [ 79%] 486s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[delayed-def gen_square():\n def square(x):\n return x ** 2\n return square\nsquare = gen_square()\n-multiprocessing] SKIPPED [ 79%] 487s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[delayed-def gen_square():\n def square(x):\n return x ** 2\n return square\nsquare = gen_square()\n-loky] PASSED [ 80%] 487s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[delayed-def gen_square():\n def square(x):\n return x ** 2\n return square\nsquare = gen_square()\n-spawn] SKIPPED [ 80%] 487s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[delayed-square = lambda x: x ** 2\n-multiprocessing] SKIPPED [ 80%] 488s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[delayed-square = lambda x: x ** 2\n-loky] PASSED [ 80%] 488s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[delayed-square = lambda x: x ** 2\n-spawn] SKIPPED [ 80%] 489s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[args-def square(x):\n return x ** 2\n-multiprocessing] PASSED [ 80%] 490s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[args-def square(x):\n return x ** 2\n-loky] PASSED [ 80%] 492s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[args-def square(x):\n return x ** 2\n-spawn] PASSED [ 80%] 492s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[args-def gen_square():\n def square(x):\n return x ** 2\n return square\nsquare = gen_square()\n-multiprocessing] SKIPPED [ 80%] 495s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[args-def gen_square():\n def square(x):\n return x ** 2\n return square\nsquare = gen_square()\n-loky] PASSED [ 80%] 495s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[args-def gen_square():\n def square(x):\n return x ** 2\n return square\nsquare = gen_square()\n-spawn] SKIPPED [ 80%] 495s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[args-square = lambda x: x ** 2\n-multiprocessing] SKIPPED [ 80%] 495s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[args-square = lambda x: x ** 2\n-loky] PASSED [ 80%] 495s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[args-square = lambda x: x ** 2\n-spawn] SKIPPED [ 80%] 495s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[kwargs-def square(x):\n return x ** 2\n-multiprocessing] PASSED [ 80%] 496s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[kwargs-def square(x):\n return x ** 2\n-loky] PASSED [ 81%] 497s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[kwargs-def square(x):\n return x ** 2\n-spawn] PASSED [ 81%] 497s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[kwargs-def gen_square():\n def square(x):\n return x ** 2\n return square\nsquare = gen_square()\n-multiprocessing] SKIPPED [ 81%] 498s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[kwargs-def gen_square():\n def square(x):\n return x ** 2\n return square\nsquare = gen_square()\n-loky] PASSED [ 81%] 498s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[kwargs-def gen_square():\n def square(x):\n return x ** 2\n return square\nsquare = gen_square()\n-spawn] SKIPPED [ 81%] 498s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[kwargs-square = lambda x: x ** 2\n-multiprocessing] SKIPPED [ 81%] 500s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[kwargs-square = lambda x: x ** 2\n-loky] PASSED [ 81%] 500s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[kwargs-square = lambda x: x ** 2\n-spawn] SKIPPED [ 81%] 501s test/test_parallel.py::test_parallel_with_interactively_defined_functions_loky PASSED [ 81%] 503s test/test_parallel.py::test_parallel_with_interactively_defined_bound_method_loky PASSED [ 81%] 503s test/test_parallel.py::test_parallel_with_exhausted_iterator PASSED [ 81%] 504s test/test_parallel.py::test_auto_memmap_on_arrays_from_generator[multiprocessing] PASSED [ 81%] 506s test/test_parallel.py::test_auto_memmap_on_arrays_from_generator[loky] PASSED [ 81%] 507s test/test_parallel.py::test_memmap_with_big_offset PASSED [ 81%] 507s test/test_parallel.py::test_warning_about_timeout_not_supported_by_backend PASSED [ 82%] 507s test/test_parallel.py::test_parallel_return_order_with_return_as_generator_parameter[1] PASSED [ 82%] 507s test/test_parallel.py::test_parallel_return_order_with_return_as_generator_parameter[2] PASSED [ 82%] 507s test/test_parallel.py::test_parallel_return_order_with_return_as_generator_parameter[4] PASSED [ 82%] 507s test/test_parallel.py::test_parallel_unordered_generator_returns_fastest_first[threading-2] PASSED [ 82%] 508s test/test_parallel.py::test_parallel_unordered_generator_returns_fastest_first[threading-4] PASSED [ 82%] 508s test/test_parallel.py::test_parallel_unordered_generator_returns_fastest_first[loky-2] PASSED [ 82%] 508s test/test_parallel.py::test_parallel_unordered_generator_returns_fastest_first[loky-4] PASSED [ 82%] 508s test/test_parallel.py::test_parallel_unordered_generator_returns_fastest_first_with_dask[parallel_config-2] SKIPPED [ 82%] 508s test/test_parallel.py::test_parallel_unordered_generator_returns_fastest_first_with_dask[parallel_config--1] SKIPPED [ 82%] 508s test/test_parallel.py::test_parallel_unordered_generator_returns_fastest_first_with_dask[parallel_backend-2] SKIPPED [ 82%] 508s test/test_parallel.py::test_parallel_unordered_generator_returns_fastest_first_with_dask[parallel_backend--1] SKIPPED [ 82%] 508s test/test_parallel.py::test_abort_backend[1-None] PASSED [ 82%] 508s test/test_parallel.py::test_abort_backend[1-loky] PASSED [ 82%] 508s test/test_parallel.py::test_abort_backend[1-multiprocessing] PASSED [ 82%] 508s test/test_parallel.py::test_abort_backend[1-sequential] PASSED [ 83%] 508s test/test_parallel.py::test_abort_backend[1-threading] PASSED [ 83%] 508s test/test_parallel.py::test_abort_backend[1-backend5] PASSED [ 83%] 508s test/test_parallel.py::test_abort_backend[1-backend6] PASSED [ 83%] 508s test/test_parallel.py::test_abort_backend[1-backend7] PASSED [ 83%] 508s test/test_parallel.py::test_abort_backend[1-backend8] PASSED [ 83%] 508s test/test_parallel.py::test_abort_backend[1-backend9] PASSED [ 83%] 509s test/test_parallel.py::test_abort_backend[2-None] PASSED [ 83%] 510s test/test_parallel.py::test_abort_backend[2-loky] PASSED [ 83%] 510s test/test_parallel.py::test_abort_backend[2-multiprocessing] PASSED [ 83%] 510s test/test_parallel.py::test_abort_backend[2-sequential] PASSED [ 83%] 510s test/test_parallel.py::test_abort_backend[2-threading] PASSED [ 83%] 510s test/test_parallel.py::test_abort_backend[2-backend5] PASSED [ 83%] 510s test/test_parallel.py::test_abort_backend[2-backend6] PASSED [ 83%] 510s test/test_parallel.py::test_abort_backend[2-backend7] PASSED [ 84%] 511s test/test_parallel.py::test_abort_backend[2-backend8] PASSED [ 84%] 511s test/test_parallel.py::test_abort_backend[2-backend9] PASSED [ 84%] 512s test/test_parallel.py::test_abort_backend[-2-None] PASSED [ 84%] 513s test/test_parallel.py::test_abort_backend[-2-loky] PASSED [ 84%] 513s test/test_parallel.py::test_abort_backend[-2-multiprocessing] PASSED [ 84%] 513s test/test_parallel.py::test_abort_backend[-2-sequential] PASSED [ 84%] 513s test/test_parallel.py::test_abort_backend[-2-threading] PASSED [ 84%] 513s test/test_parallel.py::test_abort_backend[-2-backend5] PASSED [ 84%] 513s test/test_parallel.py::test_abort_backend[-2-backend6] PASSED [ 84%] 513s test/test_parallel.py::test_abort_backend[-2-backend7] PASSED [ 84%] 514s test/test_parallel.py::test_abort_backend[-2-backend8] PASSED [ 84%] 514s test/test_parallel.py::test_abort_backend[-2-backend9] PASSED [ 84%] 514s test/test_parallel.py::test_abort_backend[-1-None] PASSED [ 84%] 515s test/test_parallel.py::test_abort_backend[-1-loky] PASSED [ 84%] 515s test/test_parallel.py::test_abort_backend[-1-multiprocessing] PASSED [ 85%] 515s test/test_parallel.py::test_abort_backend[-1-sequential] PASSED [ 85%] 515s test/test_parallel.py::test_abort_backend[-1-threading] PASSED [ 85%] 515s test/test_parallel.py::test_abort_backend[-1-backend5] PASSED [ 85%] 515s test/test_parallel.py::test_abort_backend[-1-backend6] PASSED [ 85%] 515s test/test_parallel.py::test_abort_backend[-1-backend7] PASSED [ 85%] 516s test/test_parallel.py::test_abort_backend[-1-backend8] PASSED [ 85%] 517s test/test_parallel.py::test_abort_backend[-1-backend9] PASSED [ 85%] 517s test/test_parallel.py::test_deadlock_with_generator[1-generator-threading] PASSED [ 85%] 517s test/test_parallel.py::test_deadlock_with_generator[1-generator-sequential] PASSED [ 85%] 517s test/test_parallel.py::test_deadlock_with_generator[1-generator-loky] PASSED [ 85%] 517s test/test_parallel.py::test_deadlock_with_generator[1-generator_unordered-threading] PASSED [ 85%] 517s test/test_parallel.py::test_deadlock_with_generator[1-generator_unordered-sequential] PASSED [ 85%] 517s test/test_parallel.py::test_deadlock_with_generator[1-generator_unordered-loky] PASSED [ 85%] 517s test/test_parallel.py::test_deadlock_with_generator[2-generator-threading] PASSED [ 85%] 517s test/test_parallel.py::test_deadlock_with_generator[2-generator-sequential] PASSED [ 86%] 518s test/test_parallel.py::test_deadlock_with_generator[2-generator-loky] PASSED [ 86%] 518s test/test_parallel.py::test_deadlock_with_generator[2-generator_unordered-threading] PASSED [ 86%] 518s test/test_parallel.py::test_deadlock_with_generator[2-generator_unordered-sequential] PASSED [ 86%] 519s test/test_parallel.py::test_deadlock_with_generator[2-generator_unordered-loky] PASSED [ 86%] 519s test/test_parallel.py::test_deadlock_with_generator[-2-generator-threading] PASSED [ 86%] 519s test/test_parallel.py::test_deadlock_with_generator[-2-generator-sequential] PASSED [ 86%] 519s test/test_parallel.py::test_deadlock_with_generator[-2-generator-loky] PASSED [ 86%] 519s test/test_parallel.py::test_deadlock_with_generator[-2-generator_unordered-threading] PASSED [ 86%] 519s test/test_parallel.py::test_deadlock_with_generator[-2-generator_unordered-sequential] PASSED [ 86%] 520s test/test_parallel.py::test_deadlock_with_generator[-2-generator_unordered-loky] PASSED [ 86%] 520s test/test_parallel.py::test_deadlock_with_generator[-1-generator-threading] PASSED [ 86%] 520s test/test_parallel.py::test_deadlock_with_generator[-1-generator-sequential] PASSED [ 86%] 521s test/test_parallel.py::test_deadlock_with_generator[-1-generator-loky] PASSED [ 86%] 521s test/test_parallel.py::test_deadlock_with_generator[-1-generator_unordered-threading] PASSED [ 87%] 521s test/test_parallel.py::test_deadlock_with_generator[-1-generator_unordered-sequential] PASSED [ 87%] 521s test/test_parallel.py::test_deadlock_with_generator[-1-generator_unordered-loky] PASSED [ 87%] 521s test/test_parallel.py::test_deadlock_with_generator_and_dask[parallel_config-generator-2] SKIPPED [ 87%] 521s test/test_parallel.py::test_deadlock_with_generator_and_dask[parallel_config-generator--1] SKIPPED [ 87%] 521s test/test_parallel.py::test_deadlock_with_generator_and_dask[parallel_config-generator_unordered-2] SKIPPED [ 87%] 521s test/test_parallel.py::test_deadlock_with_generator_and_dask[parallel_config-generator_unordered--1] SKIPPED [ 87%] 521s test/test_parallel.py::test_deadlock_with_generator_and_dask[parallel_backend-generator-2] SKIPPED [ 87%] 521s test/test_parallel.py::test_deadlock_with_generator_and_dask[parallel_backend-generator--1] SKIPPED [ 87%] 521s test/test_parallel.py::test_deadlock_with_generator_and_dask[parallel_backend-generator_unordered-2] SKIPPED [ 87%] 521s test/test_parallel.py::test_deadlock_with_generator_and_dask[parallel_backend-generator_unordered--1] SKIPPED [ 87%] 521s test/test_parallel.py::test_multiple_generator_call[1-generator-threading] PASSED [ 87%] 521s test/test_parallel.py::test_multiple_generator_call[1-generator-sequential] PASSED [ 87%] 521s test/test_parallel.py::test_multiple_generator_call[1-generator-loky] PASSED [ 87%] 521s test/test_parallel.py::test_multiple_generator_call[1-generator_unordered-threading] PASSED [ 87%] 521s test/test_parallel.py::test_multiple_generator_call[1-generator_unordered-sequential] PASSED [ 88%] 521s test/test_parallel.py::test_multiple_generator_call[1-generator_unordered-loky] PASSED [ 88%] 521s test/test_parallel.py::test_multiple_generator_call[2-generator-threading] PASSED [ 88%] 521s test/test_parallel.py::test_multiple_generator_call[2-generator-sequential] PASSED [ 88%] 521s test/test_parallel.py::test_multiple_generator_call[2-generator-loky] PASSED [ 88%] 521s test/test_parallel.py::test_multiple_generator_call[2-generator_unordered-threading] PASSED [ 88%] 521s test/test_parallel.py::test_multiple_generator_call[2-generator_unordered-sequential] PASSED [ 88%] 522s test/test_parallel.py::test_multiple_generator_call[2-generator_unordered-loky] PASSED [ 88%] 522s test/test_parallel.py::test_multiple_generator_call[-2-generator-threading] PASSED [ 88%] 522s test/test_parallel.py::test_multiple_generator_call[-2-generator-sequential] PASSED [ 88%] 522s test/test_parallel.py::test_multiple_generator_call[-2-generator-loky] PASSED [ 88%] 522s test/test_parallel.py::test_multiple_generator_call[-2-generator_unordered-threading] PASSED [ 88%] 522s test/test_parallel.py::test_multiple_generator_call[-2-generator_unordered-sequential] PASSED [ 88%] 522s test/test_parallel.py::test_multiple_generator_call[-2-generator_unordered-loky] PASSED [ 88%] 522s test/test_parallel.py::test_multiple_generator_call[-1-generator-threading] PASSED [ 89%] 522s test/test_parallel.py::test_multiple_generator_call[-1-generator-sequential] PASSED [ 89%] 522s test/test_parallel.py::test_multiple_generator_call[-1-generator-loky] PASSED [ 89%] 522s test/test_parallel.py::test_multiple_generator_call[-1-generator_unordered-threading] PASSED [ 89%] 522s test/test_parallel.py::test_multiple_generator_call[-1-generator_unordered-sequential] PASSED [ 89%] 522s test/test_parallel.py::test_multiple_generator_call[-1-generator_unordered-loky] PASSED [ 89%] 522s test/test_parallel.py::test_multiple_generator_call_managed[1-generator-threading] PASSED [ 89%] 522s test/test_parallel.py::test_multiple_generator_call_managed[1-generator-sequential] PASSED [ 89%] 522s test/test_parallel.py::test_multiple_generator_call_managed[1-generator-loky] PASSED [ 89%] 522s test/test_parallel.py::test_multiple_generator_call_managed[1-generator_unordered-threading] PASSED [ 89%] 522s test/test_parallel.py::test_multiple_generator_call_managed[1-generator_unordered-sequential] PASSED [ 89%] 522s test/test_parallel.py::test_multiple_generator_call_managed[1-generator_unordered-loky] PASSED [ 89%] 522s test/test_parallel.py::test_multiple_generator_call_managed[2-generator-threading] PASSED [ 89%] 522s test/test_parallel.py::test_multiple_generator_call_managed[2-generator-sequential] PASSED [ 89%] 522s test/test_parallel.py::test_multiple_generator_call_managed[2-generator-loky] PASSED [ 89%] 522s test/test_parallel.py::test_multiple_generator_call_managed[2-generator_unordered-threading] PASSED [ 90%] 522s test/test_parallel.py::test_multiple_generator_call_managed[2-generator_unordered-sequential] PASSED [ 90%] 522s test/test_parallel.py::test_multiple_generator_call_managed[2-generator_unordered-loky] PASSED [ 90%] 522s test/test_parallel.py::test_multiple_generator_call_managed[-2-generator-threading] PASSED [ 90%] 522s test/test_parallel.py::test_multiple_generator_call_managed[-2-generator-sequential] PASSED [ 90%] 523s test/test_parallel.py::test_multiple_generator_call_managed[-2-generator-loky] PASSED [ 90%] 523s test/test_parallel.py::test_multiple_generator_call_managed[-2-generator_unordered-threading] PASSED [ 90%] 523s test/test_parallel.py::test_multiple_generator_call_managed[-2-generator_unordered-sequential] PASSED [ 90%] 523s test/test_parallel.py::test_multiple_generator_call_managed[-2-generator_unordered-loky] PASSED [ 90%] 523s test/test_parallel.py::test_multiple_generator_call_managed[-1-generator-threading] PASSED [ 90%] 523s test/test_parallel.py::test_multiple_generator_call_managed[-1-generator-sequential] PASSED [ 90%] 523s test/test_parallel.py::test_multiple_generator_call_managed[-1-generator-loky] PASSED [ 90%] 523s test/test_parallel.py::test_multiple_generator_call_managed[-1-generator_unordered-threading] PASSED [ 90%] 523s test/test_parallel.py::test_multiple_generator_call_managed[-1-generator_unordered-sequential] PASSED [ 90%] 523s test/test_parallel.py::test_multiple_generator_call_managed[-1-generator_unordered-loky] PASSED [ 91%] 523s test/test_parallel.py::test_multiple_generator_call_separated[1-generator-generator-threading] PASSED [ 91%] 523s test/test_parallel.py::test_multiple_generator_call_separated[1-generator-generator-sequential] PASSED [ 91%] 523s test/test_parallel.py::test_multiple_generator_call_separated[1-generator-generator-loky] PASSED [ 91%] 523s test/test_parallel.py::test_multiple_generator_call_separated[1-generator-generator_unordered-threading] PASSED [ 91%] 523s test/test_parallel.py::test_multiple_generator_call_separated[1-generator-generator_unordered-sequential] PASSED [ 91%] 523s test/test_parallel.py::test_multiple_generator_call_separated[1-generator-generator_unordered-loky] PASSED [ 91%] 523s test/test_parallel.py::test_multiple_generator_call_separated[1-generator_unordered-generator-threading] PASSED [ 91%] 523s test/test_parallel.py::test_multiple_generator_call_separated[1-generator_unordered-generator-sequential] PASSED [ 91%] 523s test/test_parallel.py::test_multiple_generator_call_separated[1-generator_unordered-generator-loky] PASSED [ 91%] 523s test/test_parallel.py::test_multiple_generator_call_separated[1-generator_unordered-generator_unordered-threading] PASSED [ 91%] 523s test/test_parallel.py::test_multiple_generator_call_separated[1-generator_unordered-generator_unordered-sequential] PASSED [ 91%] 523s test/test_parallel.py::test_multiple_generator_call_separated[1-generator_unordered-generator_unordered-loky] PASSED [ 91%] 523s test/test_parallel.py::test_multiple_generator_call_separated[2-generator-generator-threading] PASSED [ 91%] 523s test/test_parallel.py::test_multiple_generator_call_separated[2-generator-generator-sequential] PASSED [ 91%] 524s test/test_parallel.py::test_multiple_generator_call_separated[2-generator-generator-loky] PASSED [ 92%] 524s test/test_parallel.py::test_multiple_generator_call_separated[2-generator-generator_unordered-threading] PASSED [ 92%] 524s test/test_parallel.py::test_multiple_generator_call_separated[2-generator-generator_unordered-sequential] PASSED [ 92%] 524s test/test_parallel.py::test_multiple_generator_call_separated[2-generator-generator_unordered-loky] PASSED [ 92%] 524s test/test_parallel.py::test_multiple_generator_call_separated[2-generator_unordered-generator-threading] PASSED [ 92%] 524s test/test_parallel.py::test_multiple_generator_call_separated[2-generator_unordered-generator-sequential] PASSED [ 92%] 524s test/test_parallel.py::test_multiple_generator_call_separated[2-generator_unordered-generator-loky] PASSED [ 92%] 524s test/test_parallel.py::test_multiple_generator_call_separated[2-generator_unordered-generator_unordered-threading] PASSED [ 92%] 524s test/test_parallel.py::test_multiple_generator_call_separated[2-generator_unordered-generator_unordered-sequential] PASSED [ 92%] 524s test/test_parallel.py::test_multiple_generator_call_separated[2-generator_unordered-generator_unordered-loky] PASSED [ 92%] 524s test/test_parallel.py::test_multiple_generator_call_separated[-2-generator-generator-threading] PASSED [ 92%] 524s test/test_parallel.py::test_multiple_generator_call_separated[-2-generator-generator-sequential] PASSED [ 92%] 525s test/test_parallel.py::test_multiple_generator_call_separated[-2-generator-generator-loky] PASSED [ 92%] 525s test/test_parallel.py::test_multiple_generator_call_separated[-2-generator-generator_unordered-threading] PASSED [ 92%] 525s test/test_parallel.py::test_multiple_generator_call_separated[-2-generator-generator_unordered-sequential] PASSED [ 92%] 525s test/test_parallel.py::test_multiple_generator_call_separated[-2-generator-generator_unordered-loky] PASSED [ 93%] 525s test/test_parallel.py::test_multiple_generator_call_separated[-2-generator_unordered-generator-threading] PASSED [ 93%] 525s test/test_parallel.py::test_multiple_generator_call_separated[-2-generator_unordered-generator-sequential] PASSED [ 93%] 525s test/test_parallel.py::test_multiple_generator_call_separated[-2-generator_unordered-generator-loky] PASSED [ 93%] 525s test/test_parallel.py::test_multiple_generator_call_separated[-2-generator_unordered-generator_unordered-threading] PASSED [ 93%] 525s test/test_parallel.py::test_multiple_generator_call_separated[-2-generator_unordered-generator_unordered-sequential] PASSED [ 93%] 526s test/test_parallel.py::test_multiple_generator_call_separated[-2-generator_unordered-generator_unordered-loky] PASSED [ 93%] 526s test/test_parallel.py::test_multiple_generator_call_separated[-1-generator-generator-threading] PASSED [ 93%] 526s test/test_parallel.py::test_multiple_generator_call_separated[-1-generator-generator-sequential] PASSED [ 93%] 526s test/test_parallel.py::test_multiple_generator_call_separated[-1-generator-generator-loky] PASSED [ 93%] 526s test/test_parallel.py::test_multiple_generator_call_separated[-1-generator-generator_unordered-threading] PASSED [ 93%] 526s test/test_parallel.py::test_multiple_generator_call_separated[-1-generator-generator_unordered-sequential] PASSED [ 93%] 526s test/test_parallel.py::test_multiple_generator_call_separated[-1-generator-generator_unordered-loky] PASSED [ 93%] 526s test/test_parallel.py::test_multiple_generator_call_separated[-1-generator_unordered-generator-threading] PASSED [ 93%] 526s test/test_parallel.py::test_multiple_generator_call_separated[-1-generator_unordered-generator-sequential] PASSED [ 94%] 526s test/test_parallel.py::test_multiple_generator_call_separated[-1-generator_unordered-generator-loky] PASSED [ 94%] 526s test/test_parallel.py::test_multiple_generator_call_separated[-1-generator_unordered-generator_unordered-threading] PASSED [ 94%] 526s test/test_parallel.py::test_multiple_generator_call_separated[-1-generator_unordered-generator_unordered-sequential] PASSED [ 94%] 526s test/test_parallel.py::test_multiple_generator_call_separated[-1-generator_unordered-generator_unordered-loky] PASSED [ 94%] 527s test/test_parallel.py::test_multiple_generator_call_separated_gc[generator-generator-loky-True] PASSED [ 94%] 527s test/test_parallel.py::test_multiple_generator_call_separated_gc[generator-generator-threading-False] PASSED [ 94%] 527s test/test_parallel.py::test_multiple_generator_call_separated_gc[generator-generator-sequential-False] PASSED [ 94%] 527s test/test_parallel.py::test_multiple_generator_call_separated_gc[generator-generator_unordered-loky-True] PASSED [ 94%] 527s test/test_parallel.py::test_multiple_generator_call_separated_gc[generator-generator_unordered-threading-False] PASSED [ 94%] 527s test/test_parallel.py::test_multiple_generator_call_separated_gc[generator-generator_unordered-sequential-False] PASSED [ 94%] 527s test/test_parallel.py::test_multiple_generator_call_separated_gc[generator_unordered-generator-loky-True] PASSED [ 94%] 527s test/test_parallel.py::test_multiple_generator_call_separated_gc[generator_unordered-generator-threading-False] PASSED [ 94%] 527s test/test_parallel.py::test_multiple_generator_call_separated_gc[generator_unordered-generator-sequential-False] PASSED [ 94%] 527s test/test_parallel.py::test_multiple_generator_call_separated_gc[generator_unordered-generator_unordered-loky-True] PASSED [ 94%] 527s test/test_parallel.py::test_multiple_generator_call_separated_gc[generator_unordered-generator_unordered-threading-False] PASSED [ 95%] 527s test/test_parallel.py::test_multiple_generator_call_separated_gc[generator_unordered-generator_unordered-sequential-False] PASSED [ 95%] 528s test/test_parallel.py::test_memmapping_leaks[multiprocessing] PASSED [ 95%] 530s test/test_parallel.py::test_memmapping_leaks[loky] PASSED [ 95%] 530s test/test_parallel.py::test_lambda_expression[None] PASSED [ 95%] 530s test/test_parallel.py::test_lambda_expression[loky] PASSED [ 95%] 530s test/test_parallel.py::test_lambda_expression[threading] PASSED [ 95%] 533s test/test_parallel.py::test_backend_batch_statistics_reset[multiprocessing] PASSED [ 95%] 535s test/test_parallel.py::test_backend_batch_statistics_reset[loky] PASSED [ 95%] 535s test/test_parallel.py::test_backend_hinting_and_constraints[parallel_config] PASSED [ 95%] 535s test/test_parallel.py::test_backend_hinting_and_constraints[parallel_backend] PASSED [ 95%] 535s test/test_parallel.py::test_backend_hinting_and_constraints_with_custom_backends[parallel_config] PASSED [ 95%] 535s test/test_parallel.py::test_backend_hinting_and_constraints_with_custom_backends[parallel_backend] PASSED [ 95%] 535s test/test_parallel.py::test_invalid_backend_hinting_and_constraints PASSED [ 95%] 535s test/test_parallel.py::test_nested_parallelism_limit[parallel_config-loky] PASSED [ 96%] 536s test/test_parallel.py::test_nested_parallelism_limit[parallel_config-threading] PASSED [ 96%] 536s test/test_parallel.py::test_nested_parallelism_limit[parallel_backend-loky] PASSED [ 96%] 536s test/test_parallel.py::test_nested_parallelism_limit[parallel_backend-threading] PASSED [ 96%] 536s test/test_parallel.py::test_nested_parallelism_with_dask[parallel_config] SKIPPED [ 96%] 536s test/test_parallel.py::test_nested_parallelism_with_dask[parallel_backend] SKIPPED [ 96%] 536s test/test_parallel.py::test_thread_bomb_mitigation[loky-parallel_config] PASSED [ 96%] 537s test/test_parallel.py::test_thread_bomb_mitigation[loky-parallel_backend] PASSED [ 96%] 537s test/test_parallel.py::test_thread_bomb_mitigation[threading-parallel_config] PASSED [ 96%] 538s test/test_parallel.py::test_thread_bomb_mitigation[threading-parallel_backend] PASSED [ 96%] 538s test/test_parallel.py::test_parallel_thread_limit[None] SKIPPED (Nee...) [ 96%] 538s test/test_parallel.py::test_parallel_thread_limit[loky] SKIPPED (Nee...) [ 96%] 538s test/test_parallel.py::test_dask_backend_when_dask_not_installed[parallel_config] PASSED [ 96%] 538s test/test_parallel.py::test_dask_backend_when_dask_not_installed[parallel_backend] PASSED [ 96%] 538s test/test_parallel.py::test_zero_worker_backend[parallel_config] PASSED [ 96%] 538s test/test_parallel.py::test_zero_worker_backend[parallel_backend] PASSED [ 97%] 539s test/test_parallel.py::test_globals_update_at_each_parallel_call PASSED [ 97%] 539s test/test_parallel.py::test_threadpool_limitation_in_child_loky[2] SKIPPED [ 97%] 539s test/test_parallel.py::test_threadpool_limitation_in_child_loky[4] SKIPPED [ 97%] 539s test/test_parallel.py::test_threadpool_limitation_in_child_loky[-2] SKIPPED [ 97%] 539s test/test_parallel.py::test_threadpool_limitation_in_child_loky[-1] SKIPPED [ 97%] 539s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_config-2-1] SKIPPED [ 97%] 539s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_config-2-2] SKIPPED [ 97%] 539s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_config-2-4] SKIPPED [ 97%] 539s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_config-2-None] SKIPPED [ 97%] 539s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_config--1-1] SKIPPED [ 97%] 539s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_config--1-2] SKIPPED [ 97%] 539s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_config--1-4] SKIPPED [ 97%] 539s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_config--1-None] SKIPPED [ 97%] 539s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_backend-2-1] SKIPPED [ 98%] 539s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_backend-2-2] SKIPPED [ 98%] 539s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_backend-2-4] SKIPPED [ 98%] 539s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_backend-2-None] SKIPPED [ 98%] 539s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_backend--1-1] SKIPPED [ 98%] 539s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_backend--1-2] SKIPPED [ 98%] 539s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_backend--1-4] SKIPPED [ 98%] 539s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_backend--1-None] SKIPPED [ 98%] 539s test/test_parallel.py::test_loky_reuse_workers[2] PASSED [ 98%] 540s test/test_parallel.py::test_loky_reuse_workers[4] PASSED [ 98%] 540s test/test_parallel.py::test_loky_reuse_workers[-1] PASSED [ 98%] 541s test/test_store_backends.py::test_concurrency_safe_write[multiprocessing] PASSED [ 98%] 543s test/test_store_backends.py::test_concurrency_safe_write[loky] PASSED [ 98%] 544s test/test_store_backends.py::test_concurrency_safe_write[threading] PASSED [ 98%] 544s test/test_store_backends.py::test_warning_on_dump_failure PASSED [ 98%] 544s test/test_store_backends.py::test_warning_on_pickling_error PASSED [ 99%] 545s test/test_testing.py::test_check_subprocess_call PASSED [ 99%] 545s test/test_testing.py::test_check_subprocess_call_non_matching_regex PASSED [ 99%] 545s test/test_testing.py::test_check_subprocess_call_wrong_command PASSED [ 99%] 545s test/test_testing.py::test_check_subprocess_call_non_zero_return_code PASSED [ 99%] 546s test/test_testing.py::test_check_subprocess_call_timeout PASSED [ 99%] 546s test/test_utils.py::test_eval_expr_invalid[exec('import os')] PASSED [ 99%] 546s test/test_utils.py::test_eval_expr_invalid[print(1)] PASSED [ 99%] 546s test/test_utils.py::test_eval_expr_invalid[import os] PASSED [ 99%] 546s test/test_utils.py::test_eval_expr_invalid[1+1; import os] PASSED [ 99%] 546s test/test_utils.py::test_eval_expr_invalid[1^1] PASSED [ 99%] 546s test/test_utils.py::test_eval_expr_valid[2*6-12] PASSED [ 99%] 546s test/test_utils.py::test_eval_expr_valid[2**6-64] PASSED [ 99%] 546s test/test_utils.py::test_eval_expr_valid[1 + 2*3**(4) / (6 + -7)--161.0] PASSED [ 99%] 546s test/test_utils.py::test_eval_expr_valid[(20 // 3) % 5-1] PASSED [100%] 546s 546s =============================== warnings summary =============================== 546s ../../../usr/lib/python3/dist-packages/joblib/testing.py:22 546s /usr/lib/python3/dist-packages/joblib/testing.py:22: PytestUnknownMarkWarning: Unknown pytest.mark.timeout - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 546s timeout = pytest.mark.timeout 546s 546s ../../../usr/lib/python3/dist-packages/joblib/test/test_parallel.py:1806 546s /usr/lib/python3/dist-packages/joblib/test/test_parallel.py:1806: PytestUnknownMarkWarning: Unknown pytest.mark.no_cover - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 546s @pytest.mark.no_cover 546s 546s ../../../usr/lib/python3/dist-packages/joblib/executor.py:105 546s /usr/lib/python3/dist-packages/joblib/executor.py:105: PytestCollectionWarning: cannot collect test class '_TestingMemmappingExecutor' because it has a __init__ constructor (from: test/test_memmapping.py) 546s class _TestingMemmappingExecutor(MemmappingExecutor): 546s 546s ../../../usr/lib/python3/dist-packages/joblib/test/test_memory_async.py:27 546s /usr/lib/python3/dist-packages/joblib/test/test_memory_async.py:27: PytestUnknownMarkWarning: Unknown pytest.mark.asyncio - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 546s @pytest.mark.asyncio 546s 546s ../../../usr/lib/python3/dist-packages/joblib/test/test_memory_async.py:68 546s /usr/lib/python3/dist-packages/joblib/test/test_memory_async.py:68: PytestUnknownMarkWarning: Unknown pytest.mark.asyncio - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 546s @pytest.mark.asyncio 546s 546s ../../../usr/lib/python3/dist-packages/joblib/test/test_memory_async.py:86 546s /usr/lib/python3/dist-packages/joblib/test/test_memory_async.py:86: PytestUnknownMarkWarning: Unknown pytest.mark.asyncio - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 546s @pytest.mark.asyncio 546s 546s ../../../usr/lib/python3/dist-packages/joblib/test/test_memory_async.py:125 546s /usr/lib/python3/dist-packages/joblib/test/test_memory_async.py:125: PytestUnknownMarkWarning: Unknown pytest.mark.asyncio - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 546s @pytest.mark.asyncio 546s 546s ../../../usr/lib/python3/dist-packages/joblib/test/test_memory_async.py:152 546s /usr/lib/python3/dist-packages/joblib/test/test_memory_async.py:152: PytestUnknownMarkWarning: Unknown pytest.mark.asyncio - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 546s @pytest.mark.asyncio 546s 546s test/test_func_inspect.py::test_filter_args_2 546s /usr/lib/python3/dist-packages/joblib/test/test_func_inspect.py:131: UserWarning: Cannot inspect object functools.partial(, 1), ignore list will not work. 546s assert filter_args(ff, ['y'], (1, )) == {'*': [1], '**': {}} 546s 546s test/test_hashing.py: 2 warnings 546s test/test_memmapping.py: 52 warnings 546s test/test_parallel.py: 171 warnings 546s test/test_store_backends.py: 2 warnings 546s /usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=4347) is multi-threaded, use of fork() may lead to deadlocks in the child. 546s self.pid = os.fork() 546s 546s test/test_memmapping.py: 51 warnings 546s test/test_parallel.py: 122 warnings 546s /usr/lib/python3/dist-packages/joblib/externals/loky/backend/fork_exec.py:38: DeprecationWarning: This process (pid=4347) is multi-threaded, use of fork() may lead to deadlocks in the child. 546s pid = os.fork() 546s 546s test/test_memory.py::test_memory_integration 546s /usr/lib/python3/dist-packages/joblib/test/test_memory.py:104: UserWarning: Compressed results cannot be memmapped 546s memory = Memory(location=tmpdir.strpath, verbose=10, 546s 546s test/test_memory.py::test_memory_integration 546s /usr/lib/python3/dist-packages/joblib/memory.py:128: UserWarning: Compressed items cannot be memmapped in a filesystem store. Option will be ignored. 546s obj.configure(location, verbose=verbose, 546s 546s test/test_memory.py::test_memory_integration 546s /usr/lib/python3.13/contextlib.py:141: UserWarning: mmap_mode "r" is not compatible with compressed file /tmp/pytest-of-ubuntu/pytest-1/test_memory_integration0/joblib/joblib/test/test_memory/test_memory_integration//f/b69f9d78d7bc537482721c40ce38db0a/output.pkl. "r" flag will be ignored. 546s return next(self.gen) 546s 546s test/test_memory_async.py::test_memory_integration_async 546s test/test_memory_async.py::test_no_memory_async 546s test/test_memory_async.py::test_memory_numpy_check_mmap_mode_async 546s test/test_memory_async.py::test_call_and_shelve_async 546s test/test_memory_async.py::test_memorized_func_call_async 546s /usr/lib/python3/dist-packages/_pytest/python.py:148: PytestUnhandledCoroutineWarning: async def functions are not natively supported and have been skipped. 546s You need to install a suitable plugin for your async framework, for example: 546s - anyio 546s - pytest-asyncio 546s - pytest-tornasync 546s - pytest-trio 546s - pytest-twisted 546s warnings.warn(PytestUnhandledCoroutineWarning(msg.format(nodeid))) 546s 546s test/test_numpy_pickle.py::test_joblib_pickle_across_python_versions 546s /usr/lib/python3/dist-packages/joblib/test/test_numpy_pickle.py:461: PendingDeprecationWarning: the matrix subclass is not the recommended way to represent matrices or deal with linear algebra (see https://docs.scipy.org/doc/numpy/user/numpy-for-matlab-users.html). Please adjust your code to use regular ndarray. 546s np.matrix([0, 1, 2], dtype=np.dtype(' 546s 546s Traceback (most recent call last): 546s File "/usr/lib/python3/dist-packages/lz4/frame/__init__.py", line 753, in flush 546s self._fp.flush() 546s ~~~~~~~~~~~~~~^^ 546s ValueError: I/O operation on closed file. 546s 546s warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) 546s 546s test/test_parallel.py::test_nested_loop[threading-multiprocessing] 546s /usr/lib/python3/dist-packages/joblib/parallel.py:1359: UserWarning: Multiprocessing-backed parallel loops cannot be nested below threads, setting n_jobs=1 546s n_jobs = self._backend.configure(n_jobs=self.n_jobs, parallel=self, 546s 546s test/test_parallel.py::test_nested_loop[threading-loky] 546s test/test_parallel.py::test_nested_loop[threading-back_compat_backend] 546s /usr/lib/python3/dist-packages/joblib/parallel.py:1359: UserWarning: Loky-backed parallel loops cannot be nested below threads, setting n_jobs=1 546s n_jobs = self._backend.configure(n_jobs=self.n_jobs, parallel=self, 546s 546s test/test_parallel.py::test_parallel_unordered_generator_returns_fastest_first[threading-2] 546s test/test_parallel.py::test_parallel_unordered_generator_returns_fastest_first[threading-4] 546s test/test_parallel.py::test_parallel_unordered_generator_returns_fastest_first[loky-2] 546s test/test_parallel.py::test_parallel_unordered_generator_returns_fastest_first[loky-4] 546s /usr/lib/python3/dist-packages/joblib/parallel.py:1817: UserWarning: 1 tasks which were still being processed by the workers have been cancelled. You could benefit from adjusting the input task iterator to limit unnecessary computation time. 546s warnings.warn(msg) 546s 546s test/test_parallel.py: 17 warnings 546s /usr/lib/python3/dist-packages/joblib/parallel.py:1817: UserWarning: 4 tasks which were still being processed by the workers have been cancelled. You could benefit from adjusting the input task iterator to limit unnecessary computation time. 546s warnings.warn(msg) 546s 546s test/test_parallel.py::test_deadlock_with_generator[2-generator_unordered-loky] 546s /usr/lib/python3/dist-packages/joblib/parallel.py:1817: UserWarning: 3 tasks have been successfully executed but not used. Additionally, 4 tasks which were still being processed by the workers have been cancelled. You could benefit from adjusting the input task iterator to limit unnecessary computation time. 546s warnings.warn(msg) 546s 546s test/test_parallel.py::test_deadlock_with_generator[-2-generator-loky] 546s /usr/lib/python3/dist-packages/joblib/parallel.py:1817: UserWarning: 1 tasks have been successfully executed but not used. Additionally, 6 tasks which were still being processed by the workers have been cancelled. You could benefit from adjusting the input task iterator to limit unnecessary computation time. 546s warnings.warn(msg) 546s 546s test/test_parallel.py::test_deadlock_with_generator[-2-generator_unordered-loky] 546s test/test_parallel.py::test_multiple_generator_call[-2-generator-threading] 546s test/test_parallel.py::test_multiple_generator_call[-2-generator-loky] 546s test/test_parallel.py::test_multiple_generator_call[-2-generator_unordered-threading] 546s test/test_parallel.py::test_multiple_generator_call[-2-generator_unordered-loky] 546s test/test_parallel.py::test_multiple_generator_call_managed[-2-generator-threading] 546s test/test_parallel.py::test_multiple_generator_call_managed[-2-generator-loky] 546s test/test_parallel.py::test_multiple_generator_call_managed[-2-generator_unordered-threading] 546s test/test_parallel.py::test_multiple_generator_call_managed[-2-generator_unordered-loky] 546s /usr/lib/python3/dist-packages/joblib/parallel.py:1817: UserWarning: 6 tasks which were still being processed by the workers have been cancelled. You could benefit from adjusting the input task iterator to limit unnecessary computation time. 546s warnings.warn(msg) 546s 546s test/test_parallel.py::test_deadlock_with_generator[-1-generator_unordered-loky] 546s /usr/lib/python3/dist-packages/joblib/parallel.py:1817: UserWarning: 2 tasks have been successfully executed but not used. Additionally, 6 tasks which were still being processed by the workers have been cancelled. You could benefit from adjusting the input task iterator to limit unnecessary computation time. 546s warnings.warn(msg) 546s 546s test/test_parallel.py::test_multiple_generator_call[-1-generator-threading] 546s test/test_parallel.py::test_multiple_generator_call[-1-generator-loky] 546s test/test_parallel.py::test_multiple_generator_call[-1-generator_unordered-threading] 546s test/test_parallel.py::test_multiple_generator_call[-1-generator_unordered-loky] 546s test/test_parallel.py::test_multiple_generator_call_managed[-1-generator-threading] 546s test/test_parallel.py::test_multiple_generator_call_managed[-1-generator-loky] 546s test/test_parallel.py::test_multiple_generator_call_managed[-1-generator_unordered-threading] 546s test/test_parallel.py::test_multiple_generator_call_managed[-1-generator_unordered-loky] 546s /usr/lib/python3/dist-packages/joblib/parallel.py:1817: UserWarning: 8 tasks which were still being processed by the workers have been cancelled. You could benefit from adjusting the input task iterator to limit unnecessary computation time. 546s warnings.warn(msg) 546s 546s test/test_testing.py::test_check_subprocess_call_timeout 546s /usr/lib/python3/dist-packages/joblib/testing.py:58: UserWarning: Timeout running ['/usr/bin/python3.13', '-c', 'import time\nimport sys\nprint("before sleep on stdout")\nsys.stdout.flush()\nsys.stderr.write("before sleep on stderr")\nsys.stderr.flush()\ntime.sleep(10)\nprint("process should have be killed before")\nsys.stdout.flush()'] 546s warnings.warn(f"Timeout running {cmd}") 546s 546s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 546s = 1398 passed, 58 skipped, 24 deselected, 2 xfailed, 468 warnings in 170.80s (0:02:50) = 547s autopkgtest [15:44:25]: test pytest: -----------------------] 547s autopkgtest [15:44:25]: test pytest: - - - - - - - - - - results - - - - - - - - - - 547s pytest PASS 548s autopkgtest [15:44:26]: test autodep8-python3: preparing testbed 661s autopkgtest [15:46:19]: testbed dpkg architecture: ppc64el 661s autopkgtest [15:46:19]: testbed apt version: 2.9.29 662s autopkgtest [15:46:20]: @@@@@@@@@@@@@@@@@@@@ test bed setup 662s autopkgtest [15:46:20]: testbed release detected to be: plucky 663s autopkgtest [15:46:21]: updating testbed package index (apt update) 663s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [110 kB] 664s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 664s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 664s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 664s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [3120 B] 664s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [76.1 kB] 664s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [13.9 kB] 664s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [744 kB] 664s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el Packages [106 kB] 664s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted ppc64el Packages [760 B] 664s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe ppc64el Packages [650 kB] 664s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse ppc64el Packages [5392 B] 664s Fetched 1711 kB in 1s (1517 kB/s) 666s Reading package lists... 666s + lsb_release --codename --short 666s + RELEASE=plucky 666s + cat 666s + [ plucky != trusty ] 666s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y --allow-downgrades -o Dpkg::Options::=--force-confnew dist-upgrade 666s Reading package lists... 667s Building dependency tree... 667s Reading state information... 667s Calculating upgrade... 667s The following NEW packages will be installed: 667s libapt-pkg7.0 667s The following packages will be upgraded: 667s apt apt-utils dhcpcd-base iproute2 libgpgme11t64 liblsof0 libp11-kit0 lsof 667s rsyslog sysvinit-utils 668s 10 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 668s Need to get 5997 kB of archives. 668s After this operation, 3932 kB of additional disk space will be used. 668s Get:1 http://ftpmaster.internal/ubuntu plucky/main ppc64el sysvinit-utils ppc64el 3.14-1ubuntu1 [37.0 kB] 668s Get:2 http://ftpmaster.internal/ubuntu plucky/main ppc64el libapt-pkg7.0 ppc64el 2.9.30 [1152 kB] 668s Get:3 http://ftpmaster.internal/ubuntu plucky/main ppc64el apt ppc64el 2.9.30 [1439 kB] 668s Get:4 http://ftpmaster.internal/ubuntu plucky/main ppc64el apt-utils ppc64el 2.9.30 [228 kB] 668s Get:5 http://ftpmaster.internal/ubuntu plucky/main ppc64el dhcpcd-base ppc64el 1:10.1.0-7 [280 kB] 668s Get:6 http://ftpmaster.internal/ubuntu plucky/main ppc64el iproute2 ppc64el 6.13.0-1ubuntu1 [1419 kB] 668s Get:7 http://ftpmaster.internal/ubuntu plucky/main ppc64el libp11-kit0 ppc64el 0.25.5-2ubuntu3 [309 kB] 668s Get:8 http://ftpmaster.internal/ubuntu plucky/main ppc64el rsyslog ppc64el 8.2412.0-2ubuntu1 [632 kB] 668s Get:9 http://ftpmaster.internal/ubuntu plucky/main ppc64el lsof ppc64el 4.99.4+dfsg-1 [255 kB] 668s Get:10 http://ftpmaster.internal/ubuntu plucky/main ppc64el liblsof0 ppc64el 4.99.4+dfsg-1 [68.4 kB] 668s Get:11 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgpgme11t64 ppc64el 1.24.2-1ubuntu1 [177 kB] 669s Preconfiguring packages ... 669s Fetched 5997 kB in 1s (7037 kB/s) 670s (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 ... 106322 files and directories currently installed.) 670s Preparing to unpack .../sysvinit-utils_3.14-1ubuntu1_ppc64el.deb ... 670s Unpacking sysvinit-utils (3.14-1ubuntu1) over (3.08-6ubuntu3) ... 670s Setting up sysvinit-utils (3.14-1ubuntu1) ... 670s Selecting previously unselected package libapt-pkg7.0:ppc64el. 670s (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 ... 106322 files and directories currently installed.) 670s Preparing to unpack .../libapt-pkg7.0_2.9.30_ppc64el.deb ... 670s Unpacking libapt-pkg7.0:ppc64el (2.9.30) ... 670s Setting up libapt-pkg7.0:ppc64el (2.9.30) ... 670s (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 ... 106371 files and directories currently installed.) 670s Preparing to unpack .../apt_2.9.30_ppc64el.deb ... 670s Unpacking apt (2.9.30) over (2.9.29) ... 671s Setting up apt (2.9.30) ... 672s (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 ... 106371 files and directories currently installed.) 672s Preparing to unpack .../0-apt-utils_2.9.30_ppc64el.deb ... 672s Unpacking apt-utils (2.9.30) over (2.9.29) ... 672s Preparing to unpack .../1-dhcpcd-base_1%3a10.1.0-7_ppc64el.deb ... 672s Unpacking dhcpcd-base (1:10.1.0-7) over (1:10.1.0-6) ... 672s Preparing to unpack .../2-iproute2_6.13.0-1ubuntu1_ppc64el.deb ... 673s Unpacking iproute2 (6.13.0-1ubuntu1) over (6.10.0-2ubuntu1) ... 673s Preparing to unpack .../3-libp11-kit0_0.25.5-2ubuntu3_ppc64el.deb ... 673s Unpacking libp11-kit0:ppc64el (0.25.5-2ubuntu3) over (0.25.5-2ubuntu2) ... 673s Preparing to unpack .../4-rsyslog_8.2412.0-2ubuntu1_ppc64el.deb ... 673s Unpacking rsyslog (8.2412.0-2ubuntu1) over (8.2412.0-1ubuntu1) ... 673s Preparing to unpack .../5-lsof_4.99.4+dfsg-1_ppc64el.deb ... 673s Unpacking lsof (4.99.4+dfsg-1) over (4.99.3+dfsg-2) ... 673s Preparing to unpack .../6-liblsof0_4.99.4+dfsg-1_ppc64el.deb ... 673s Unpacking liblsof0 (4.99.4+dfsg-1) over (4.99.3+dfsg-2) ... 673s Preparing to unpack .../7-libgpgme11t64_1.24.2-1ubuntu1_ppc64el.deb ... 673s Unpacking libgpgme11t64:ppc64el (1.24.2-1ubuntu1) over (1.24.1-4ubuntu1) ... 673s Setting up apt-utils (2.9.30) ... 673s Setting up liblsof0 (4.99.4+dfsg-1) ... 673s Setting up iproute2 (6.13.0-1ubuntu1) ... 674s Setting up rsyslog (8.2412.0-2ubuntu1) ... 674s info: The user `syslog' is already a member of `adm'. 676s Setting up libp11-kit0:ppc64el (0.25.5-2ubuntu3) ... 676s Setting up dhcpcd-base (1:10.1.0-7) ... 676s Setting up lsof (4.99.4+dfsg-1) ... 676s Setting up libgpgme11t64:ppc64el (1.24.2-1ubuntu1) ... 676s Processing triggers for man-db (2.13.0-1) ... 682s Processing triggers for libc-bin (2.40-4ubuntu1) ... 682s + rm /etc/apt/preferences.d/force-downgrade-to-release.pref 682s + /usr/lib/apt/apt-helper analyze-pattern ?true 682s + sed s/\./\\./g 682s + uname -r 682s + running_kernel_pattern=^linux-.*6\.12\.0-15-generic.* 682s + apt list ?obsolete 682s + cut -d/ -f1 682s + grep -v ^linux-.*6\.12\.0-15-generic.* 682s + tail -n+2 684s + true 684s + obsolete_pkgs= 684s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y purge --autoremove 684s Reading package lists... 684s Building dependency tree... 684s Reading state information... 685s + grep -q trusty /etc/lsb-release 685s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 685s + [ ! -d /usr/share/doc/unattended-upgrades ] 685s + [ ! -d /usr/share/doc/lxd ] 685s + [ ! -d /usr/share/doc/lxd-client ] 685s + [ ! -d /usr/share/doc/snapd ] 685s + type iptables 685s + cat 685s + chmod 755 /etc/rc.local 685s + . /etc/rc.local 685s + iptables -w -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu 685s + iptables -A OUTPUT -d 10.255.255.1/32 -p tcp -j DROP 685s + iptables -A OUTPUT -d 10.255.255.2/32 -p tcp -j DROP 685s + uname -m 685s + [ ppc64le = ppc64le ] 685s + systemctl is-active keyboard-setup.service 685s + [ active = failed ] 685s + [ -d /run/systemd/system ] 685s + systemd-detect-virt --quiet --vm 685s + mkdir -p /etc/systemd/system/systemd-random-seed.service.d/ 685s + cat 685s + grep -q lz4 /etc/initramfs-tools/initramfs.conf 685s + echo COMPRESS=lz4 685s autopkgtest [15:46:43]: upgrading testbed (apt dist-upgrade and autopurge) 685s Reading package lists... 685s Building dependency tree... 685s Reading state information... 686s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 686s Starting 2 pkgProblemResolver with broken count: 0 686s Done 686s Entering ResolveByKeep 687s 687s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 687s Reading package lists... 687s Building dependency tree... 687s Reading state information... 687s Starting pkgProblemResolver with broken count: 0 688s Starting 2 pkgProblemResolver with broken count: 0 688s Done 688s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 688s autopkgtest [15:46:46]: rebooting testbed after setup commands that affected boot 723s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 736s Reading package lists... 736s Building dependency tree... 736s Reading state information... 737s Starting pkgProblemResolver with broken count: 0 737s Starting 2 pkgProblemResolver with broken count: 0 737s Done 738s The following NEW packages will be installed: 738s python3-all python3-joblib python3.12 python3.12-minimal 738s 0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. 738s Need to get 3342 kB of archives. 738s After this operation, 10.9 MB of additional disk space will be used. 738s Get:1 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3.12-minimal ppc64el 3.12.9-1 [2465 kB] 739s Get:2 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3.12 ppc64el 3.12.9-1 [671 kB] 740s Get:3 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-all ppc64el 3.13.1-1~exp2 [896 B] 740s Get:4 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-joblib all 1.4.2-2 [205 kB] 740s Fetched 3342 kB in 2s (2143 kB/s) 740s Selecting previously unselected package python3.12-minimal. 741s (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 ... 106372 files and directories currently installed.) 741s Preparing to unpack .../python3.12-minimal_3.12.9-1_ppc64el.deb ... 741s Unpacking python3.12-minimal (3.12.9-1) ... 741s Selecting previously unselected package python3.12. 741s Preparing to unpack .../python3.12_3.12.9-1_ppc64el.deb ... 741s Unpacking python3.12 (3.12.9-1) ... 741s Selecting previously unselected package python3-all. 741s Preparing to unpack .../python3-all_3.13.1-1~exp2_ppc64el.deb ... 741s Unpacking python3-all (3.13.1-1~exp2) ... 741s Selecting previously unselected package python3-joblib. 741s Preparing to unpack .../python3-joblib_1.4.2-2_all.deb ... 741s Unpacking python3-joblib (1.4.2-2) ... 742s Setting up python3.12-minimal (3.12.9-1) ... 745s Setting up python3-joblib (1.4.2-2) ... 746s Setting up python3.12 (3.12.9-1) ... 749s Setting up python3-all (3.13.1-1~exp2) ... 749s Processing triggers for man-db (2.13.0-1) ... 752s Processing triggers for systemd (257.2-3ubuntu1) ... 755s autopkgtest [15:47:53]: test autodep8-python3: set -e ; for py in $(py3versions -r 2>/dev/null) ; do cd "$AUTOPKGTEST_TMP" ; echo "Testing with $py:" ; $py -c "import joblib; print(joblib)" ; done 755s autopkgtest [15:47:53]: test autodep8-python3: [----------------------- 756s Testing with python3.12: 756s 756s Testing with python3.13: 756s 757s autopkgtest [15:47:55]: test autodep8-python3: -----------------------] 757s autodep8-python3 PASS (superficial) 757s autopkgtest [15:47:55]: test autodep8-python3: - - - - - - - - - - results - - - - - - - - - - 758s autopkgtest [15:47:56]: @@@@@@@@@@@@@@@@@@@@ summary 758s pytest PASS 758s autodep8-python3 PASS (superficial) 762s nova [W] Using flock in prodstack6-ppc64el 762s Creating nova instance adt-plucky-ppc64el-joblib-20250219-153518-juju-7f2275-prod-proposed-migration-environment-15-84eb83c3-24e7-44e9-889f-e6f625baaf6e from image adt/ubuntu-plucky-ppc64el-server-20250218.img (UUID 9318aa34-3d3c-43c5-86d2-aaf9390f2f5d)... 762s nova [W] Timed out waiting for 9d9031b6-1a36-474e-b2f5-acf530db91ac to get deleted. 762s nova [W] Using flock in prodstack6-ppc64el 762s Creating nova instance adt-plucky-ppc64el-joblib-20250219-153518-juju-7f2275-prod-proposed-migration-environment-15-84eb83c3-24e7-44e9-889f-e6f625baaf6e from image adt/ubuntu-plucky-ppc64el-server-20250218.img (UUID 9318aa34-3d3c-43c5-86d2-aaf9390f2f5d)... 762s nova [W] Timed out waiting for cd8f2cf5-0fed-4a2e-8864-a6523bf5c478 to get deleted.