0s autopkgtest [11:29:06]: starting date and time: 2025-02-19 11:29:06+0000 0s autopkgtest [11:29:06]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [11:29:06]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.d2_hwhhb/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 builder-cpu4-ram8-disk100 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-30.secgroup --name adt-plucky-amd64-joblib-20250219-112905-juju-7f2275-prod-proposed-migration-environment-15-9256426e-085f-4e48-b04e-0843cf9d5a04 --image adt/ubuntu-plucky-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-proposed-migration-amd64 -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/ 85s autopkgtest [11:30:31]: testbed dpkg architecture: amd64 85s autopkgtest [11:30:31]: testbed apt version: 2.9.29 86s autopkgtest [11:30:32]: @@@@@@@@@@@@@@@@@@@@ test bed setup 86s autopkgtest [11:30:32]: testbed release detected to be: None 87s autopkgtest [11:30:33]: updating testbed package index (apt update) 87s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [110 kB] 87s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 87s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 87s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 87s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [13.9 kB] 87s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [750 kB] 88s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [76.1 kB] 88s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [3120 B] 88s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [81.8 kB] 88s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [101 kB] 88s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [7984 B] 88s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/restricted i386 Packages [2412 B] 88s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [697 kB] 88s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [265 kB] 88s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [11.5 kB] 88s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [3128 B] 88s Fetched 2124 kB in 1s (2011 kB/s) 89s Reading package lists... 89s + lsb_release --codename --short 89s + RELEASE=plucky 89s + cat 89s + [ plucky != trusty ] 89s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y --allow-downgrades -o Dpkg::Options::=--force-confnew dist-upgrade 89s Reading package lists... 90s Building dependency tree... 90s Reading state information... 90s 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 iproute2 liblsof0 libp11-kit0 lsof rsyslog 91s 7 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 91s Need to get 5234 kB of archives. 91s After this operation, 4074 kB of additional disk space will be used. 91s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 libapt-pkg7.0 amd64 2.9.30 [1131 kB] 91s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 apt amd64 2.9.30 [1434 kB] 91s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 apt-utils amd64 2.9.30 [222 kB] 91s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 iproute2 amd64 6.13.0-1ubuntu1 [1277 kB] 91s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 libp11-kit0 amd64 0.25.5-2ubuntu3 [311 kB] 91s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 rsyslog amd64 8.2412.0-2ubuntu1 [555 kB] 91s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 lsof amd64 4.99.4+dfsg-1 [245 kB] 91s Get:8 http://ftpmaster.internal/ubuntu plucky/main amd64 liblsof0 amd64 4.99.4+dfsg-1 [59.6 kB] 92s Preconfiguring packages ... 92s Fetched 5234 kB in 1s (6554 kB/s) 92s Selecting previously unselected package libapt-pkg7.0:amd64. 92s (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 ... 108925 files and directories currently installed.) 92s Preparing to unpack .../libapt-pkg7.0_2.9.30_amd64.deb ... 92s Unpacking libapt-pkg7.0:amd64 (2.9.30) ... 92s Setting up libapt-pkg7.0:amd64 (2.9.30) ... 92s (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 ... 108974 files and directories currently installed.) 92s Preparing to unpack .../archives/apt_2.9.30_amd64.deb ... 92s Unpacking apt (2.9.30) over (2.9.29) ... 92s Setting up apt (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 ... 108974 files and directories currently installed.) 93s Preparing to unpack .../0-apt-utils_2.9.30_amd64.deb ... 93s Unpacking apt-utils (2.9.30) over (2.9.29) ... 93s Preparing to unpack .../1-iproute2_6.13.0-1ubuntu1_amd64.deb ... 93s Unpacking iproute2 (6.13.0-1ubuntu1) over (6.10.0-2ubuntu1) ... 93s Preparing to unpack .../2-libp11-kit0_0.25.5-2ubuntu3_amd64.deb ... 93s Unpacking libp11-kit0:amd64 (0.25.5-2ubuntu3) over (0.25.5-2ubuntu2) ... 93s Preparing to unpack .../3-rsyslog_8.2412.0-2ubuntu1_amd64.deb ... 94s Unpacking rsyslog (8.2412.0-2ubuntu1) over (8.2412.0-1ubuntu1) ... 94s Preparing to unpack .../4-lsof_4.99.4+dfsg-1_amd64.deb ... 94s Unpacking lsof (4.99.4+dfsg-1) over (4.99.3+dfsg-2) ... 94s Preparing to unpack .../5-liblsof0_4.99.4+dfsg-1_amd64.deb ... 94s Unpacking liblsof0 (4.99.4+dfsg-1) over (4.99.3+dfsg-2) ... 94s Setting up apt-utils (2.9.30) ... 94s Setting up liblsof0 (4.99.4+dfsg-1) ... 94s Setting up iproute2 (6.13.0-1ubuntu1) ... 94s Setting up rsyslog (8.2412.0-2ubuntu1) ... 94s info: The user `syslog' is already a member of `adm'. 95s Setting up libp11-kit0:amd64 (0.25.5-2ubuntu3) ... 95s Setting up lsof (4.99.4+dfsg-1) ... 95s Processing triggers for man-db (2.13.0-1) ... 97s Processing triggers for libc-bin (2.40-4ubuntu1) ... 97s + rm /etc/apt/preferences.d/force-downgrade-to-release.pref 97s + /usr/lib/apt/apt-helper analyze-pattern ?true 97s + uname -r 97s + sed s/\./\\./g 97s + running_kernel_pattern=^linux-.*6\.12\.0-15-generic.* 97s + apt list ?obsolete+ tail -n+2 97s 97s + grep -v ^linux-.*6\.12\.0-15-generic.* 97s + cut -d/ -f1 98s + true 98s + obsolete_pkgs= 98s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y purge --autoremove 98s Reading package lists... 99s Building dependency tree... 99s Reading state information... 99s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 99s + grep -q trusty /etc/lsb-release 99s + [ ! -d /usr/share/doc/unattended-upgrades ] 99s + [ ! -d /usr/share/doc/lxd ] 99s + [ ! -d /usr/share/doc/lxd-client ] 99s + [ ! -d /usr/share/doc/snapd ] 99s + type iptables 99s + cat 99s + chmod 755 /etc/rc.local 99s + . /etc/rc.local 99s + iptables -w -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu 99s + iptables -A OUTPUT -d 10.255.255.1/32 -p tcp -j DROP 99s + iptables -A OUTPUT -d 10.255.255.2/32 -p tcp -j DROP 99s + uname -m 99s + [ x86_64 = ppc64le ] 99s + [ -d /run/systemd/system ] 99s + systemd-detect-virt --quiet --vm 99s + mkdir -p /etc/systemd/system/systemd-random-seed.service.d/ 99s + cat 99s + grep -q lz4 /etc/initramfs-tools/initramfs.conf 99s + echo COMPRESS=lz4 99s autopkgtest [11:30:45]: upgrading testbed (apt dist-upgrade and autopurge) 99s Reading package lists... 100s Building dependency tree... 100s Reading state information... 100s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 100s Starting 2 pkgProblemResolver with broken count: 0 100s Done 101s Entering ResolveByKeep 101s 101s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 101s Reading package lists... 102s Building dependency tree... 102s Reading state information... 102s Starting pkgProblemResolver with broken count: 0 102s Starting 2 pkgProblemResolver with broken count: 0 102s Done 103s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 103s autopkgtest [11:30:49]: rebooting testbed after setup commands that affected boot 116s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 123s autopkgtest [11:31:09]: testbed running kernel: Linux 6.12.0-15-generic #15-Ubuntu SMP PREEMPT_DYNAMIC Tue Feb 4 16:02:16 UTC 2025 125s autopkgtest [11:31:11]: @@@@@@@@@@@@@@@@@@@@ apt-source joblib 128s Get:1 http://ftpmaster.internal/ubuntu plucky/universe joblib 1.4.2-2 (dsc) [2609 B] 128s Get:2 http://ftpmaster.internal/ubuntu plucky/universe joblib 1.4.2-2 (tar) [360 kB] 128s Get:3 http://ftpmaster.internal/ubuntu plucky/universe joblib 1.4.2-2 (diff) [10.1 kB] 128s gpgv: Signature made Fri Feb 14 16:00:10 2025 UTC 128s gpgv: using RSA key 8F6DE104377F3B11E741748731F3144544A1741A 128s gpgv: issuer "tchet@debian.org" 128s gpgv: Can't check signature: No public key 128s dpkg-source: warning: cannot verify inline signature for ./joblib_1.4.2-2.dsc: no acceptable signature found 128s autopkgtest [11:31:14]: testing package joblib version 1.4.2-2 128s autopkgtest [11:31:14]: build not needed 129s autopkgtest [11:31:15]: test pytest: preparing testbed 129s Reading package lists... 130s Building dependency tree... 130s Reading state information... 130s Starting pkgProblemResolver with broken count: 0 130s Starting 2 pkgProblemResolver with broken count: 0 130s Done 130s The following NEW packages will be installed: 130s libblas3 libgfortran5 liblapack3 python3-all python3-iniconfig 130s python3-joblib python3-lz4 python3-numpy python3-packaging python3-pluggy 130s python3-psutil python3-pytest python3-threadpoolctl python3.12 130s python3.12-minimal 131s 0 upgraded, 15 newly installed, 0 to remove and 0 not upgraded. 131s Need to get 13.6 MB of archives. 131s After this operation, 65.1 MB of additional disk space will be used. 131s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.12-minimal amd64 3.12.9-1 [2348 kB] 131s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.12 amd64 3.12.9-1 [671 kB] 131s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 libblas3 amd64 3.12.1-2 [359 kB] 131s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 libgfortran5 amd64 15-20250213-1ubuntu1 [920 kB] 131s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 liblapack3 amd64 3.12.1-2 [3179 kB] 131s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-all amd64 3.13.1-1~exp2 [894 B] 131s Get:7 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-iniconfig all 1.1.1-2 [6024 B] 131s Get:8 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-joblib all 1.4.2-2 [205 kB] 131s Get:9 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-lz4 amd64 4.4.0+dfsg-1 [27.4 kB] 131s Get:10 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-numpy amd64 1:1.26.4+ds-13 [5319 kB] 131s Get:11 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-packaging all 24.2-1 [51.5 kB] 131s Get:12 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pluggy all 1.5.0-1 [21.0 kB] 131s Get:13 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-psutil amd64 5.9.8-2build3 [196 kB] 131s Get:14 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pytest all 8.3.4-1 [252 kB] 131s Get:15 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-threadpoolctl all 3.1.0-1 [21.3 kB] 132s Fetched 13.6 MB in 1s (14.3 MB/s) 132s Selecting previously unselected package python3.12-minimal. 132s (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 ... 108975 files and directories currently installed.) 132s Preparing to unpack .../00-python3.12-minimal_3.12.9-1_amd64.deb ... 132s Unpacking python3.12-minimal (3.12.9-1) ... 132s Selecting previously unselected package python3.12. 132s Preparing to unpack .../01-python3.12_3.12.9-1_amd64.deb ... 132s Unpacking python3.12 (3.12.9-1) ... 132s Selecting previously unselected package libblas3:amd64. 132s Preparing to unpack .../02-libblas3_3.12.1-2_amd64.deb ... 132s Unpacking libblas3:amd64 (3.12.1-2) ... 132s Selecting previously unselected package libgfortran5:amd64. 132s Preparing to unpack .../03-libgfortran5_15-20250213-1ubuntu1_amd64.deb ... 132s Unpacking libgfortran5:amd64 (15-20250213-1ubuntu1) ... 132s Selecting previously unselected package liblapack3:amd64. 132s Preparing to unpack .../04-liblapack3_3.12.1-2_amd64.deb ... 132s Unpacking liblapack3:amd64 (3.12.1-2) ... 132s Selecting previously unselected package python3-all. 132s Preparing to unpack .../05-python3-all_3.13.1-1~exp2_amd64.deb ... 132s Unpacking python3-all (3.13.1-1~exp2) ... 132s Selecting previously unselected package python3-iniconfig. 133s Preparing to unpack .../06-python3-iniconfig_1.1.1-2_all.deb ... 133s Unpacking python3-iniconfig (1.1.1-2) ... 133s Selecting previously unselected package python3-joblib. 133s Preparing to unpack .../07-python3-joblib_1.4.2-2_all.deb ... 133s Unpacking python3-joblib (1.4.2-2) ... 133s Selecting previously unselected package python3-lz4. 133s Preparing to unpack .../08-python3-lz4_4.4.0+dfsg-1_amd64.deb ... 133s Unpacking python3-lz4 (4.4.0+dfsg-1) ... 133s Selecting previously unselected package python3-numpy. 133s Preparing to unpack .../09-python3-numpy_1%3a1.26.4+ds-13_amd64.deb ... 133s Unpacking python3-numpy (1:1.26.4+ds-13) ... 133s Selecting previously unselected package python3-packaging. 133s Preparing to unpack .../10-python3-packaging_24.2-1_all.deb ... 133s Unpacking python3-packaging (24.2-1) ... 133s Selecting previously unselected package python3-pluggy. 133s Preparing to unpack .../11-python3-pluggy_1.5.0-1_all.deb ... 133s Unpacking python3-pluggy (1.5.0-1) ... 133s Selecting previously unselected package python3-psutil. 133s Preparing to unpack .../12-python3-psutil_5.9.8-2build3_amd64.deb ... 133s Unpacking python3-psutil (5.9.8-2build3) ... 133s Selecting previously unselected package python3-pytest. 133s Preparing to unpack .../13-python3-pytest_8.3.4-1_all.deb ... 133s Unpacking python3-pytest (8.3.4-1) ... 133s Selecting previously unselected package python3-threadpoolctl. 133s Preparing to unpack .../14-python3-threadpoolctl_3.1.0-1_all.deb ... 133s Unpacking python3-threadpoolctl (3.1.0-1) ... 133s Setting up python3-iniconfig (1.1.1-2) ... 133s Setting up python3.12-minimal (3.12.9-1) ... 134s Setting up python3-joblib (1.4.2-2) ... 135s Setting up python3-lz4 (4.4.0+dfsg-1) ... 135s Setting up python3.12 (3.12.9-1) ... 136s Setting up python3-threadpoolctl (3.1.0-1) ... 136s Setting up python3-all (3.13.1-1~exp2) ... 136s Setting up python3-psutil (5.9.8-2build3) ... 137s Setting up libblas3:amd64 (3.12.1-2) ... 137s update-alternatives: using /usr/lib/x86_64-linux-gnu/blas/libblas.so.3 to provide /usr/lib/x86_64-linux-gnu/libblas.so.3 (libblas.so.3-x86_64-linux-gnu) in auto mode 137s Setting up python3-packaging (24.2-1) ... 137s Setting up libgfortran5:amd64 (15-20250213-1ubuntu1) ... 137s Setting up python3-pluggy (1.5.0-1) ... 137s Setting up liblapack3:amd64 (3.12.1-2) ... 137s update-alternatives: using /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/x86_64-linux-gnu/liblapack.so.3 (liblapack.so.3-x86_64-linux-gnu) in auto mode 137s Setting up python3-pytest (8.3.4-1) ... 138s Setting up python3-numpy (1:1.26.4+ds-13) ... 142s Processing triggers for systemd (257.2-3ubuntu1) ... 142s Processing triggers for man-db (2.13.0-1) ... 142s Processing triggers for libc-bin (2.40-4ubuntu1) ... 143s autopkgtest [11:31:29]: test pytest: [----------------------- 144s + cp debian/conftest.py /tmp/autopkgtest.W8kxi0/autopkgtest_tmp 144s + cd /tmp/autopkgtest.W8kxi0/autopkgtest_tmp 144s + 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 144s + py3versions -s 144s Testing with python3.12: 144s + echo Testing with python3.12: 144s + 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 144s ============================= test session starts ============================== 144s platform linux -- Python 3.12.9, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python3.12 144s cachedir: .pytest_cache 144s rootdir: /tmp/autopkgtest.W8kxi0/autopkgtest_tmp 144s plugins: typeguard-4.4.1 145s collecting ... collected 1481 items / 24 deselected / 1 skipped / 1457 selected 145s 145s test/test_backports.py::test_memmap PASSED [ 0%] 145s test/test_backports.py::test_concurrency_safe_rename[None-None] PASSED [ 0%] 145s test/test_backports.py::test_concurrency_safe_rename[None-dst content] PASSED [ 0%] 145s test/test_backports.py::test_concurrency_safe_rename[threading-None] PASSED [ 0%] 145s test/test_backports.py::test_concurrency_safe_rename[threading-dst content] PASSED [ 0%] 145s test/test_cloudpickle_wrapper.py::test_wrap_non_picklable_objects PASSED [ 0%] 145s test/test_config.py::test_global_parallel_backend[parallel_config] PASSED [ 0%] 145s test/test_config.py::test_global_parallel_backend[parallel_backend] PASSED [ 0%] 145s test/test_config.py::test_external_backends[parallel_config] PASSED [ 0%] 145s test/test_config.py::test_external_backends[parallel_backend] PASSED [ 0%] 146s test/test_config.py::test_parallel_config_no_backend PASSED [ 0%] 146s test/test_config.py::test_parallel_config_params_explicit_set PASSED [ 0%] 146s test/test_config.py::test_parallel_config_bad_params[prefer] PASSED [ 0%] 146s test/test_config.py::test_parallel_config_bad_params[require] PASSED [ 0%] 146s test/test_config.py::test_parallel_config_constructor_params PASSED [ 1%] 146s test/test_config.py::test_parallel_config_nested PASSED [ 1%] 146s test/test_config.py::test_threadpool_limitation_in_child_context_error[parallel_config-multiprocessing] PASSED [ 1%] 146s test/test_config.py::test_threadpool_limitation_in_child_context_error[parallel_config-threading] PASSED [ 1%] 146s test/test_config.py::test_threadpool_limitation_in_child_context_error[parallel_config-backend2] PASSED [ 1%] 146s test/test_config.py::test_threadpool_limitation_in_child_context_error[parallel_config-backend3] PASSED [ 1%] 146s test/test_config.py::test_threadpool_limitation_in_child_context_error[parallel_backend-multiprocessing] PASSED [ 1%] 146s test/test_config.py::test_threadpool_limitation_in_child_context_error[parallel_backend-threading] PASSED [ 1%] 146s test/test_config.py::test_threadpool_limitation_in_child_context_error[parallel_backend-backend2] PASSED [ 1%] 146s test/test_config.py::test_threadpool_limitation_in_child_context_error[parallel_backend-backend3] PASSED [ 1%] 146s test/test_config.py::test_parallel_n_jobs_none[parallel_config] PASSED [ 1%] 146s test/test_config.py::test_parallel_n_jobs_none[parallel_backend] PASSED [ 1%] 146s test/test_config.py::test_parallel_config_n_jobs_none[parallel_config] PASSED [ 1%] 146s test/test_config.py::test_parallel_config_n_jobs_none[parallel_backend] PASSED [ 1%] 146s test/test_disk.py::test_disk_used PASSED [ 1%] 146s test/test_disk.py::test_memstr_to_bytes[80G-85899345920] PASSED [ 2%] 146s test/test_disk.py::test_memstr_to_bytes[1.4M-1468006] PASSED [ 2%] 146s test/test_disk.py::test_memstr_to_bytes[120M-125829120] PASSED [ 2%] 146s test/test_disk.py::test_memstr_to_bytes[53K-54272] PASSED [ 2%] 146s test/test_disk.py::test_memstr_to_bytes_exception[fooG-ValueError-Invalid literal for size.*fooG.*] PASSED [ 2%] 146s test/test_disk.py::test_memstr_to_bytes_exception[1.4N-ValueError-Invalid literal for size.*1.4N.*] PASSED [ 2%] 146s test/test_disk.py::test_mkdirp PASSED [ 2%] 146s test/test_disk.py::test_rm_subdirs PASSED [ 2%] 146s test/test_func_inspect.py::test_filter_args[f-args0-filtered_args0] PASSED [ 2%] 146s test/test_func_inspect.py::test_filter_args[f-args1-filtered_args1] PASSED [ 2%] 146s test/test_func_inspect.py::test_filter_args[f-args2-filtered_args2] PASSED [ 2%] 146s test/test_func_inspect.py::test_filter_args[f-args3-filtered_args3] PASSED [ 2%] 146s test/test_func_inspect.py::test_filter_args[f-args4-filtered_args4] PASSED [ 2%] 146s test/test_func_inspect.py::test_filter_args[f-args5-filtered_args5] PASSED [ 2%] 146s test/test_func_inspect.py::test_filter_args[f-args6-filtered_args6] PASSED [ 3%] 146s test/test_func_inspect.py::test_filter_args[g-args7-filtered_args7] PASSED [ 3%] 146s test/test_func_inspect.py::test_filter_args[i-args8-filtered_args8] PASSED [ 3%] 146s test/test_func_inspect.py::test_filter_args_method PASSED [ 3%] 146s test/test_func_inspect.py::test_filter_varargs[h-args0-filtered_args0] PASSED [ 3%] 146s test/test_func_inspect.py::test_filter_varargs[h-args1-filtered_args1] PASSED [ 3%] 146s test/test_func_inspect.py::test_filter_varargs[h-args2-filtered_args2] PASSED [ 3%] 146s test/test_func_inspect.py::test_filter_varargs[h-args3-filtered_args3] PASSED [ 3%] 146s test/test_func_inspect.py::test_filter_kwargs[k-args0-filtered_args0] PASSED [ 3%] 146s test/test_func_inspect.py::test_filter_kwargs[k-args1-filtered_args1] PASSED [ 3%] 146s test/test_func_inspect.py::test_filter_kwargs[m1-args2-filtered_args2] PASSED [ 3%] 146s test/test_func_inspect.py::test_filter_kwargs[m2-args3-filtered_args3] PASSED [ 3%] 146s test/test_func_inspect.py::test_filter_args_2 PASSED [ 3%] 146s test/test_func_inspect.py::test_func_name[f-f] PASSED [ 3%] 146s test/test_func_inspect.py::test_func_name[g-g] PASSED [ 3%] 146s test/test_func_inspect.py::test_func_name[cached_func-cached_func] PASSED [ 4%] 146s test/test_func_inspect.py::test_func_name_on_inner_func PASSED [ 4%] 146s test/test_func_inspect.py::test_func_name_collision_on_inner_func PASSED [ 4%] 146s test/test_func_inspect.py::test_func_inspect_errors PASSED [ 4%] 146s test/test_func_inspect.py::test_filter_args_edge_cases PASSED [ 4%] 146s test/test_func_inspect.py::test_bound_methods PASSED [ 4%] 146s 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%] 146s test/test_func_inspect.py::test_filter_args_error_msg[ValueError-Ignore list: argument \\'(.*)\\' is not defined-g-args1] PASSED [ 4%] 146s test/test_func_inspect.py::test_filter_args_error_msg[ValueError-Wrong number of arguments-h-args2] PASSED [ 4%] 146s test/test_func_inspect.py::test_filter_args_no_kwargs_mutation PASSED [ 4%] 146s test/test_func_inspect.py::test_clean_win_chars PASSED [ 4%] 146s test/test_func_inspect.py::test_format_signature[g-args0-kwargs0-g([0, 1, 2, 3, 4])] PASSED [ 4%] 146s test/test_func_inspect.py::test_format_signature[k-args1-kwargs1-k(1, 2, (3, 4), y=True)] PASSED [ 4%] 146s test/test_func_inspect.py::test_format_signature_long_arguments PASSED [ 4%] 146s test/test_func_inspect.py::test_format_signature_numpy PASSED [ 5%] 146s test/test_func_inspect.py::test_special_source_encoding PASSED [ 5%] 147s test/test_func_inspect.py::test_func_code_consistency PASSED [ 5%] 147s test/test_hashing.py::test_trivial_hash[1-1] PASSED [ 5%] 147s test/test_hashing.py::test_trivial_hash[1-2] PASSED [ 5%] 147s test/test_hashing.py::test_trivial_hash[1-1.0] PASSED [ 5%] 147s test/test_hashing.py::test_trivial_hash[1-2.0] PASSED [ 5%] 147s test/test_hashing.py::test_trivial_hash[1-(1+1j)] PASSED [ 5%] 147s test/test_hashing.py::test_trivial_hash[1-(2+1j)] PASSED [ 5%] 147s test/test_hashing.py::test_trivial_hash[1-a] PASSED [ 5%] 147s test/test_hashing.py::test_trivial_hash[1-b] PASSED [ 5%] 147s test/test_hashing.py::test_trivial_hash[1-obj18] PASSED [ 5%] 147s test/test_hashing.py::test_trivial_hash[1-obj19] PASSED [ 5%] 147s test/test_hashing.py::test_trivial_hash[1-obj110] PASSED [ 5%] 147s test/test_hashing.py::test_trivial_hash[1-obj111] PASSED [ 5%] 147s test/test_hashing.py::test_trivial_hash[1-obj112] PASSED [ 6%] 147s test/test_hashing.py::test_trivial_hash[1-obj113] PASSED [ 6%] 147s test/test_hashing.py::test_trivial_hash[1-obj114] PASSED [ 6%] 147s test/test_hashing.py::test_trivial_hash[1-None] PASSED [ 6%] 147s test/test_hashing.py::test_trivial_hash[1-collect] PASSED [ 6%] 147s test/test_hashing.py::test_trivial_hash[1-append] PASSED [ 6%] 147s test/test_hashing.py::test_trivial_hash[1-obj118] PASSED [ 6%] 147s test/test_hashing.py::test_trivial_hash[1-obj119] PASSED [ 6%] 147s test/test_hashing.py::test_trivial_hash[1-obj120] PASSED [ 6%] 147s test/test_hashing.py::test_trivial_hash[1-obj121] PASSED [ 6%] 147s test/test_hashing.py::test_trivial_hash[2-1] PASSED [ 6%] 147s test/test_hashing.py::test_trivial_hash[2-2] PASSED [ 6%] 147s test/test_hashing.py::test_trivial_hash[2-1.0] PASSED [ 6%] 147s test/test_hashing.py::test_trivial_hash[2-2.0] PASSED [ 6%] 147s test/test_hashing.py::test_trivial_hash[2-(1+1j)] PASSED [ 7%] 147s test/test_hashing.py::test_trivial_hash[2-(2+1j)] PASSED [ 7%] 147s test/test_hashing.py::test_trivial_hash[2-a] PASSED [ 7%] 147s test/test_hashing.py::test_trivial_hash[2-b] PASSED [ 7%] 147s test/test_hashing.py::test_trivial_hash[2-obj18] PASSED [ 7%] 147s test/test_hashing.py::test_trivial_hash[2-obj19] PASSED [ 7%] 147s test/test_hashing.py::test_trivial_hash[2-obj110] PASSED [ 7%] 147s test/test_hashing.py::test_trivial_hash[2-obj111] PASSED [ 7%] 147s test/test_hashing.py::test_trivial_hash[2-obj112] PASSED [ 7%] 147s test/test_hashing.py::test_trivial_hash[2-obj113] PASSED [ 7%] 147s test/test_hashing.py::test_trivial_hash[2-obj114] PASSED [ 7%] 147s test/test_hashing.py::test_trivial_hash[2-None] PASSED [ 7%] 147s test/test_hashing.py::test_trivial_hash[2-collect] PASSED [ 7%] 147s test/test_hashing.py::test_trivial_hash[2-append] PASSED [ 7%] 147s test/test_hashing.py::test_trivial_hash[2-obj118] PASSED [ 7%] 147s test/test_hashing.py::test_trivial_hash[2-obj119] PASSED [ 8%] 147s test/test_hashing.py::test_trivial_hash[2-obj120] PASSED [ 8%] 147s test/test_hashing.py::test_trivial_hash[2-obj121] PASSED [ 8%] 147s test/test_hashing.py::test_trivial_hash[1.0-1] PASSED [ 8%] 147s test/test_hashing.py::test_trivial_hash[1.0-2] PASSED [ 8%] 147s test/test_hashing.py::test_trivial_hash[1.0-1.0] PASSED [ 8%] 147s test/test_hashing.py::test_trivial_hash[1.0-2.0] PASSED [ 8%] 147s test/test_hashing.py::test_trivial_hash[1.0-(1+1j)] PASSED [ 8%] 147s test/test_hashing.py::test_trivial_hash[1.0-(2+1j)] PASSED [ 8%] 147s test/test_hashing.py::test_trivial_hash[1.0-a] PASSED [ 8%] 147s test/test_hashing.py::test_trivial_hash[1.0-b] PASSED [ 8%] 147s test/test_hashing.py::test_trivial_hash[1.0-obj18] PASSED [ 8%] 147s test/test_hashing.py::test_trivial_hash[1.0-obj19] PASSED [ 8%] 147s test/test_hashing.py::test_trivial_hash[1.0-obj110] PASSED [ 8%] 147s test/test_hashing.py::test_trivial_hash[1.0-obj111] PASSED [ 8%] 147s test/test_hashing.py::test_trivial_hash[1.0-obj112] PASSED [ 9%] 147s test/test_hashing.py::test_trivial_hash[1.0-obj113] PASSED [ 9%] 147s test/test_hashing.py::test_trivial_hash[1.0-obj114] PASSED [ 9%] 147s test/test_hashing.py::test_trivial_hash[1.0-None] PASSED [ 9%] 147s test/test_hashing.py::test_trivial_hash[1.0-collect] PASSED [ 9%] 147s test/test_hashing.py::test_trivial_hash[1.0-append] PASSED [ 9%] 147s test/test_hashing.py::test_trivial_hash[1.0-obj118] PASSED [ 9%] 147s test/test_hashing.py::test_trivial_hash[1.0-obj119] PASSED [ 9%] 147s test/test_hashing.py::test_trivial_hash[1.0-obj120] PASSED [ 9%] 147s test/test_hashing.py::test_trivial_hash[1.0-obj121] PASSED [ 9%] 147s test/test_hashing.py::test_trivial_hash[2.0-1] PASSED [ 9%] 147s test/test_hashing.py::test_trivial_hash[2.0-2] PASSED [ 9%] 147s test/test_hashing.py::test_trivial_hash[2.0-1.0] PASSED [ 9%] 147s test/test_hashing.py::test_trivial_hash[2.0-2.0] PASSED [ 9%] 147s test/test_hashing.py::test_trivial_hash[2.0-(1+1j)] PASSED [ 10%] 147s test/test_hashing.py::test_trivial_hash[2.0-(2+1j)] PASSED [ 10%] 147s test/test_hashing.py::test_trivial_hash[2.0-a] PASSED [ 10%] 147s test/test_hashing.py::test_trivial_hash[2.0-b] PASSED [ 10%] 147s test/test_hashing.py::test_trivial_hash[2.0-obj18] PASSED [ 10%] 147s test/test_hashing.py::test_trivial_hash[2.0-obj19] PASSED [ 10%] 147s test/test_hashing.py::test_trivial_hash[2.0-obj110] PASSED [ 10%] 147s test/test_hashing.py::test_trivial_hash[2.0-obj111] PASSED [ 10%] 147s test/test_hashing.py::test_trivial_hash[2.0-obj112] PASSED [ 10%] 147s test/test_hashing.py::test_trivial_hash[2.0-obj113] PASSED [ 10%] 147s test/test_hashing.py::test_trivial_hash[2.0-obj114] PASSED [ 10%] 147s test/test_hashing.py::test_trivial_hash[2.0-None] PASSED [ 10%] 147s test/test_hashing.py::test_trivial_hash[2.0-collect] PASSED [ 10%] 147s test/test_hashing.py::test_trivial_hash[2.0-append] PASSED [ 10%] 147s test/test_hashing.py::test_trivial_hash[2.0-obj118] PASSED [ 10%] 147s test/test_hashing.py::test_trivial_hash[2.0-obj119] PASSED [ 11%] 147s test/test_hashing.py::test_trivial_hash[2.0-obj120] PASSED [ 11%] 147s test/test_hashing.py::test_trivial_hash[2.0-obj121] PASSED [ 11%] 147s test/test_hashing.py::test_trivial_hash[(1+1j)-1] PASSED [ 11%] 147s test/test_hashing.py::test_trivial_hash[(1+1j)-2] PASSED [ 11%] 147s test/test_hashing.py::test_trivial_hash[(1+1j)-1.0] PASSED [ 11%] 147s test/test_hashing.py::test_trivial_hash[(1+1j)-2.0] PASSED [ 11%] 147s test/test_hashing.py::test_trivial_hash[(1+1j)-(1+1j)] PASSED [ 11%] 147s test/test_hashing.py::test_trivial_hash[(1+1j)-(2+1j)] PASSED [ 11%] 147s test/test_hashing.py::test_trivial_hash[(1+1j)-a] PASSED [ 11%] 147s test/test_hashing.py::test_trivial_hash[(1+1j)-b] PASSED [ 11%] 147s test/test_hashing.py::test_trivial_hash[(1+1j)-obj18] PASSED [ 11%] 147s test/test_hashing.py::test_trivial_hash[(1+1j)-obj19] PASSED [ 11%] 147s test/test_hashing.py::test_trivial_hash[(1+1j)-obj110] PASSED [ 11%] 147s test/test_hashing.py::test_trivial_hash[(1+1j)-obj111] PASSED [ 12%] 147s test/test_hashing.py::test_trivial_hash[(1+1j)-obj112] PASSED [ 12%] 147s test/test_hashing.py::test_trivial_hash[(1+1j)-obj113] PASSED [ 12%] 147s test/test_hashing.py::test_trivial_hash[(1+1j)-obj114] PASSED [ 12%] 147s test/test_hashing.py::test_trivial_hash[(1+1j)-None] PASSED [ 12%] 147s test/test_hashing.py::test_trivial_hash[(1+1j)-collect] PASSED [ 12%] 147s test/test_hashing.py::test_trivial_hash[(1+1j)-append] PASSED [ 12%] 147s test/test_hashing.py::test_trivial_hash[(1+1j)-obj118] PASSED [ 12%] 147s test/test_hashing.py::test_trivial_hash[(1+1j)-obj119] PASSED [ 12%] 147s test/test_hashing.py::test_trivial_hash[(1+1j)-obj120] PASSED [ 12%] 147s test/test_hashing.py::test_trivial_hash[(1+1j)-obj121] PASSED [ 12%] 147s test/test_hashing.py::test_trivial_hash[(2+1j)-1] PASSED [ 12%] 147s test/test_hashing.py::test_trivial_hash[(2+1j)-2] PASSED [ 12%] 147s test/test_hashing.py::test_trivial_hash[(2+1j)-1.0] PASSED [ 12%] 147s test/test_hashing.py::test_trivial_hash[(2+1j)-2.0] PASSED [ 12%] 147s test/test_hashing.py::test_trivial_hash[(2+1j)-(1+1j)] PASSED [ 13%] 147s test/test_hashing.py::test_trivial_hash[(2+1j)-(2+1j)] PASSED [ 13%] 147s test/test_hashing.py::test_trivial_hash[(2+1j)-a] PASSED [ 13%] 147s test/test_hashing.py::test_trivial_hash[(2+1j)-b] PASSED [ 13%] 147s test/test_hashing.py::test_trivial_hash[(2+1j)-obj18] PASSED [ 13%] 147s test/test_hashing.py::test_trivial_hash[(2+1j)-obj19] PASSED [ 13%] 147s test/test_hashing.py::test_trivial_hash[(2+1j)-obj110] PASSED [ 13%] 147s test/test_hashing.py::test_trivial_hash[(2+1j)-obj111] PASSED [ 13%] 147s test/test_hashing.py::test_trivial_hash[(2+1j)-obj112] PASSED [ 13%] 147s test/test_hashing.py::test_trivial_hash[(2+1j)-obj113] PASSED [ 13%] 147s test/test_hashing.py::test_trivial_hash[(2+1j)-obj114] PASSED [ 13%] 147s test/test_hashing.py::test_trivial_hash[(2+1j)-None] PASSED [ 13%] 147s test/test_hashing.py::test_trivial_hash[(2+1j)-collect] PASSED [ 13%] 147s test/test_hashing.py::test_trivial_hash[(2+1j)-append] PASSED [ 13%] 147s test/test_hashing.py::test_trivial_hash[(2+1j)-obj118] PASSED [ 14%] 147s test/test_hashing.py::test_trivial_hash[(2+1j)-obj119] PASSED [ 14%] 147s test/test_hashing.py::test_trivial_hash[(2+1j)-obj120] PASSED [ 14%] 147s test/test_hashing.py::test_trivial_hash[(2+1j)-obj121] PASSED [ 14%] 147s test/test_hashing.py::test_trivial_hash[a-1] PASSED [ 14%] 147s test/test_hashing.py::test_trivial_hash[a-2] PASSED [ 14%] 147s test/test_hashing.py::test_trivial_hash[a-1.0] PASSED [ 14%] 147s test/test_hashing.py::test_trivial_hash[a-2.0] PASSED [ 14%] 147s test/test_hashing.py::test_trivial_hash[a-(1+1j)] PASSED [ 14%] 147s test/test_hashing.py::test_trivial_hash[a-(2+1j)] PASSED [ 14%] 147s test/test_hashing.py::test_trivial_hash[a-a] PASSED [ 14%] 147s test/test_hashing.py::test_trivial_hash[a-b] PASSED [ 14%] 147s test/test_hashing.py::test_trivial_hash[a-obj18] PASSED [ 14%] 147s test/test_hashing.py::test_trivial_hash[a-obj19] PASSED [ 14%] 147s test/test_hashing.py::test_trivial_hash[a-obj110] PASSED [ 14%] 147s test/test_hashing.py::test_trivial_hash[a-obj111] PASSED [ 15%] 147s test/test_hashing.py::test_trivial_hash[a-obj112] PASSED [ 15%] 147s test/test_hashing.py::test_trivial_hash[a-obj113] PASSED [ 15%] 147s test/test_hashing.py::test_trivial_hash[a-obj114] PASSED [ 15%] 147s test/test_hashing.py::test_trivial_hash[a-None] PASSED [ 15%] 147s test/test_hashing.py::test_trivial_hash[a-collect] PASSED [ 15%] 147s test/test_hashing.py::test_trivial_hash[a-append] PASSED [ 15%] 147s test/test_hashing.py::test_trivial_hash[a-obj118] PASSED [ 15%] 147s test/test_hashing.py::test_trivial_hash[a-obj119] PASSED [ 15%] 147s test/test_hashing.py::test_trivial_hash[a-obj120] PASSED [ 15%] 147s test/test_hashing.py::test_trivial_hash[a-obj121] PASSED [ 15%] 147s test/test_hashing.py::test_trivial_hash[b-1] PASSED [ 15%] 147s test/test_hashing.py::test_trivial_hash[b-2] PASSED [ 15%] 147s test/test_hashing.py::test_trivial_hash[b-1.0] PASSED [ 15%] 147s test/test_hashing.py::test_trivial_hash[b-2.0] PASSED [ 15%] 147s test/test_hashing.py::test_trivial_hash[b-(1+1j)] PASSED [ 16%] 147s test/test_hashing.py::test_trivial_hash[b-(2+1j)] PASSED [ 16%] 147s test/test_hashing.py::test_trivial_hash[b-a] PASSED [ 16%] 147s test/test_hashing.py::test_trivial_hash[b-b] PASSED [ 16%] 147s test/test_hashing.py::test_trivial_hash[b-obj18] PASSED [ 16%] 147s test/test_hashing.py::test_trivial_hash[b-obj19] PASSED [ 16%] 147s test/test_hashing.py::test_trivial_hash[b-obj110] PASSED [ 16%] 147s test/test_hashing.py::test_trivial_hash[b-obj111] PASSED [ 16%] 147s test/test_hashing.py::test_trivial_hash[b-obj112] PASSED [ 16%] 147s test/test_hashing.py::test_trivial_hash[b-obj113] PASSED [ 16%] 147s test/test_hashing.py::test_trivial_hash[b-obj114] PASSED [ 16%] 147s test/test_hashing.py::test_trivial_hash[b-None] PASSED [ 16%] 147s test/test_hashing.py::test_trivial_hash[b-collect] PASSED [ 16%] 147s test/test_hashing.py::test_trivial_hash[b-append] PASSED [ 16%] 147s test/test_hashing.py::test_trivial_hash[b-obj118] PASSED [ 17%] 147s test/test_hashing.py::test_trivial_hash[b-obj119] PASSED [ 17%] 147s test/test_hashing.py::test_trivial_hash[b-obj120] PASSED [ 17%] 147s test/test_hashing.py::test_trivial_hash[b-obj121] PASSED [ 17%] 147s test/test_hashing.py::test_trivial_hash[obj28-1] PASSED [ 17%] 147s test/test_hashing.py::test_trivial_hash[obj28-2] PASSED [ 17%] 147s test/test_hashing.py::test_trivial_hash[obj28-1.0] PASSED [ 17%] 147s test/test_hashing.py::test_trivial_hash[obj28-2.0] PASSED [ 17%] 147s test/test_hashing.py::test_trivial_hash[obj28-(1+1j)] PASSED [ 17%] 147s test/test_hashing.py::test_trivial_hash[obj28-(2+1j)] PASSED [ 17%] 147s test/test_hashing.py::test_trivial_hash[obj28-a] PASSED [ 17%] 147s test/test_hashing.py::test_trivial_hash[obj28-b] PASSED [ 17%] 147s test/test_hashing.py::test_trivial_hash[obj28-obj18] PASSED [ 17%] 147s test/test_hashing.py::test_trivial_hash[obj28-obj19] PASSED [ 17%] 147s test/test_hashing.py::test_trivial_hash[obj28-obj110] PASSED [ 17%] 147s test/test_hashing.py::test_trivial_hash[obj28-obj111] PASSED [ 18%] 147s test/test_hashing.py::test_trivial_hash[obj28-obj112] PASSED [ 18%] 147s test/test_hashing.py::test_trivial_hash[obj28-obj113] PASSED [ 18%] 147s test/test_hashing.py::test_trivial_hash[obj28-obj114] PASSED [ 18%] 147s test/test_hashing.py::test_trivial_hash[obj28-None] PASSED [ 18%] 147s test/test_hashing.py::test_trivial_hash[obj28-collect] PASSED [ 18%] 147s test/test_hashing.py::test_trivial_hash[obj28-append] PASSED [ 18%] 147s test/test_hashing.py::test_trivial_hash[obj28-obj118] PASSED [ 18%] 147s test/test_hashing.py::test_trivial_hash[obj28-obj119] PASSED [ 18%] 147s test/test_hashing.py::test_trivial_hash[obj28-obj120] PASSED [ 18%] 147s test/test_hashing.py::test_trivial_hash[obj28-obj121] PASSED [ 18%] 147s test/test_hashing.py::test_trivial_hash[obj29-1] PASSED [ 18%] 147s test/test_hashing.py::test_trivial_hash[obj29-2] PASSED [ 18%] 147s test/test_hashing.py::test_trivial_hash[obj29-1.0] PASSED [ 18%] 147s test/test_hashing.py::test_trivial_hash[obj29-2.0] PASSED [ 19%] 147s test/test_hashing.py::test_trivial_hash[obj29-(1+1j)] PASSED [ 19%] 147s test/test_hashing.py::test_trivial_hash[obj29-(2+1j)] PASSED [ 19%] 147s test/test_hashing.py::test_trivial_hash[obj29-a] PASSED [ 19%] 147s test/test_hashing.py::test_trivial_hash[obj29-b] PASSED [ 19%] 147s test/test_hashing.py::test_trivial_hash[obj29-obj18] PASSED [ 19%] 147s test/test_hashing.py::test_trivial_hash[obj29-obj19] PASSED [ 19%] 147s test/test_hashing.py::test_trivial_hash[obj29-obj110] PASSED [ 19%] 147s test/test_hashing.py::test_trivial_hash[obj29-obj111] PASSED [ 19%] 147s test/test_hashing.py::test_trivial_hash[obj29-obj112] PASSED [ 19%] 147s test/test_hashing.py::test_trivial_hash[obj29-obj113] PASSED [ 19%] 147s test/test_hashing.py::test_trivial_hash[obj29-obj114] PASSED [ 19%] 147s test/test_hashing.py::test_trivial_hash[obj29-None] PASSED [ 19%] 147s test/test_hashing.py::test_trivial_hash[obj29-collect] PASSED [ 19%] 147s test/test_hashing.py::test_trivial_hash[obj29-append] PASSED [ 19%] 147s test/test_hashing.py::test_trivial_hash[obj29-obj118] PASSED [ 20%] 147s test/test_hashing.py::test_trivial_hash[obj29-obj119] PASSED [ 20%] 147s test/test_hashing.py::test_trivial_hash[obj29-obj120] PASSED [ 20%] 147s test/test_hashing.py::test_trivial_hash[obj29-obj121] PASSED [ 20%] 147s test/test_hashing.py::test_trivial_hash[obj210-1] PASSED [ 20%] 147s test/test_hashing.py::test_trivial_hash[obj210-2] PASSED [ 20%] 147s test/test_hashing.py::test_trivial_hash[obj210-1.0] PASSED [ 20%] 147s test/test_hashing.py::test_trivial_hash[obj210-2.0] PASSED [ 20%] 147s test/test_hashing.py::test_trivial_hash[obj210-(1+1j)] PASSED [ 20%] 147s test/test_hashing.py::test_trivial_hash[obj210-(2+1j)] PASSED [ 20%] 147s test/test_hashing.py::test_trivial_hash[obj210-a] PASSED [ 20%] 147s test/test_hashing.py::test_trivial_hash[obj210-b] PASSED [ 20%] 147s test/test_hashing.py::test_trivial_hash[obj210-obj18] PASSED [ 20%] 147s test/test_hashing.py::test_trivial_hash[obj210-obj19] PASSED [ 20%] 147s test/test_hashing.py::test_trivial_hash[obj210-obj110] PASSED [ 21%] 147s test/test_hashing.py::test_trivial_hash[obj210-obj111] PASSED [ 21%] 147s test/test_hashing.py::test_trivial_hash[obj210-obj112] PASSED [ 21%] 147s test/test_hashing.py::test_trivial_hash[obj210-obj113] PASSED [ 21%] 147s test/test_hashing.py::test_trivial_hash[obj210-obj114] PASSED [ 21%] 147s test/test_hashing.py::test_trivial_hash[obj210-None] PASSED [ 21%] 147s test/test_hashing.py::test_trivial_hash[obj210-collect] PASSED [ 21%] 147s test/test_hashing.py::test_trivial_hash[obj210-append] PASSED [ 21%] 147s test/test_hashing.py::test_trivial_hash[obj210-obj118] PASSED [ 21%] 147s test/test_hashing.py::test_trivial_hash[obj210-obj119] PASSED [ 21%] 147s test/test_hashing.py::test_trivial_hash[obj210-obj120] PASSED [ 21%] 147s test/test_hashing.py::test_trivial_hash[obj210-obj121] PASSED [ 21%] 147s test/test_hashing.py::test_trivial_hash[obj211-1] PASSED [ 21%] 147s test/test_hashing.py::test_trivial_hash[obj211-2] PASSED [ 21%] 147s test/test_hashing.py::test_trivial_hash[obj211-1.0] PASSED [ 21%] 147s test/test_hashing.py::test_trivial_hash[obj211-2.0] PASSED [ 22%] 147s test/test_hashing.py::test_trivial_hash[obj211-(1+1j)] PASSED [ 22%] 147s test/test_hashing.py::test_trivial_hash[obj211-(2+1j)] PASSED [ 22%] 147s test/test_hashing.py::test_trivial_hash[obj211-a] PASSED [ 22%] 147s test/test_hashing.py::test_trivial_hash[obj211-b] PASSED [ 22%] 147s test/test_hashing.py::test_trivial_hash[obj211-obj18] PASSED [ 22%] 147s test/test_hashing.py::test_trivial_hash[obj211-obj19] PASSED [ 22%] 147s test/test_hashing.py::test_trivial_hash[obj211-obj110] PASSED [ 22%] 147s test/test_hashing.py::test_trivial_hash[obj211-obj111] PASSED [ 22%] 147s test/test_hashing.py::test_trivial_hash[obj211-obj112] PASSED [ 22%] 147s test/test_hashing.py::test_trivial_hash[obj211-obj113] PASSED [ 22%] 147s test/test_hashing.py::test_trivial_hash[obj211-obj114] PASSED [ 22%] 147s test/test_hashing.py::test_trivial_hash[obj211-None] PASSED [ 22%] 147s test/test_hashing.py::test_trivial_hash[obj211-collect] PASSED [ 22%] 147s test/test_hashing.py::test_trivial_hash[obj211-append] PASSED [ 22%] 147s test/test_hashing.py::test_trivial_hash[obj211-obj118] PASSED [ 23%] 147s test/test_hashing.py::test_trivial_hash[obj211-obj119] PASSED [ 23%] 147s test/test_hashing.py::test_trivial_hash[obj211-obj120] PASSED [ 23%] 147s test/test_hashing.py::test_trivial_hash[obj211-obj121] PASSED [ 23%] 147s test/test_hashing.py::test_trivial_hash[obj212-1] PASSED [ 23%] 147s test/test_hashing.py::test_trivial_hash[obj212-2] PASSED [ 23%] 147s test/test_hashing.py::test_trivial_hash[obj212-1.0] PASSED [ 23%] 147s test/test_hashing.py::test_trivial_hash[obj212-2.0] PASSED [ 23%] 147s test/test_hashing.py::test_trivial_hash[obj212-(1+1j)] PASSED [ 23%] 147s test/test_hashing.py::test_trivial_hash[obj212-(2+1j)] PASSED [ 23%] 147s test/test_hashing.py::test_trivial_hash[obj212-a] PASSED [ 23%] 147s test/test_hashing.py::test_trivial_hash[obj212-b] PASSED [ 23%] 147s test/test_hashing.py::test_trivial_hash[obj212-obj18] PASSED [ 23%] 147s test/test_hashing.py::test_trivial_hash[obj212-obj19] PASSED [ 23%] 147s test/test_hashing.py::test_trivial_hash[obj212-obj110] PASSED [ 24%] 147s test/test_hashing.py::test_trivial_hash[obj212-obj111] PASSED [ 24%] 147s test/test_hashing.py::test_trivial_hash[obj212-obj112] PASSED [ 24%] 147s test/test_hashing.py::test_trivial_hash[obj212-obj113] PASSED [ 24%] 147s test/test_hashing.py::test_trivial_hash[obj212-obj114] PASSED [ 24%] 147s test/test_hashing.py::test_trivial_hash[obj212-None] PASSED [ 24%] 147s test/test_hashing.py::test_trivial_hash[obj212-collect] PASSED [ 24%] 147s test/test_hashing.py::test_trivial_hash[obj212-append] PASSED [ 24%] 147s test/test_hashing.py::test_trivial_hash[obj212-obj118] PASSED [ 24%] 147s test/test_hashing.py::test_trivial_hash[obj212-obj119] PASSED [ 24%] 147s test/test_hashing.py::test_trivial_hash[obj212-obj120] PASSED [ 24%] 147s test/test_hashing.py::test_trivial_hash[obj212-obj121] PASSED [ 24%] 147s test/test_hashing.py::test_trivial_hash[obj213-1] PASSED [ 24%] 147s test/test_hashing.py::test_trivial_hash[obj213-2] PASSED [ 24%] 147s test/test_hashing.py::test_trivial_hash[obj213-1.0] PASSED [ 24%] 147s test/test_hashing.py::test_trivial_hash[obj213-2.0] PASSED [ 25%] 147s test/test_hashing.py::test_trivial_hash[obj213-(1+1j)] PASSED [ 25%] 147s test/test_hashing.py::test_trivial_hash[obj213-(2+1j)] PASSED [ 25%] 147s test/test_hashing.py::test_trivial_hash[obj213-a] PASSED [ 25%] 147s test/test_hashing.py::test_trivial_hash[obj213-b] PASSED [ 25%] 147s test/test_hashing.py::test_trivial_hash[obj213-obj18] PASSED [ 25%] 147s test/test_hashing.py::test_trivial_hash[obj213-obj19] PASSED [ 25%] 147s test/test_hashing.py::test_trivial_hash[obj213-obj110] PASSED [ 25%] 147s test/test_hashing.py::test_trivial_hash[obj213-obj111] PASSED [ 25%] 147s test/test_hashing.py::test_trivial_hash[obj213-obj112] PASSED [ 25%] 147s test/test_hashing.py::test_trivial_hash[obj213-obj113] PASSED [ 25%] 147s test/test_hashing.py::test_trivial_hash[obj213-obj114] PASSED [ 25%] 147s test/test_hashing.py::test_trivial_hash[obj213-None] PASSED [ 25%] 147s test/test_hashing.py::test_trivial_hash[obj213-collect] PASSED [ 25%] 147s test/test_hashing.py::test_trivial_hash[obj213-append] PASSED [ 26%] 147s test/test_hashing.py::test_trivial_hash[obj213-obj118] PASSED [ 26%] 147s test/test_hashing.py::test_trivial_hash[obj213-obj119] PASSED [ 26%] 147s test/test_hashing.py::test_trivial_hash[obj213-obj120] PASSED [ 26%] 147s test/test_hashing.py::test_trivial_hash[obj213-obj121] PASSED [ 26%] 147s test/test_hashing.py::test_trivial_hash[obj214-1] PASSED [ 26%] 147s test/test_hashing.py::test_trivial_hash[obj214-2] PASSED [ 26%] 147s test/test_hashing.py::test_trivial_hash[obj214-1.0] PASSED [ 26%] 147s test/test_hashing.py::test_trivial_hash[obj214-2.0] PASSED [ 26%] 147s test/test_hashing.py::test_trivial_hash[obj214-(1+1j)] PASSED [ 26%] 147s test/test_hashing.py::test_trivial_hash[obj214-(2+1j)] PASSED [ 26%] 147s test/test_hashing.py::test_trivial_hash[obj214-a] PASSED [ 26%] 147s test/test_hashing.py::test_trivial_hash[obj214-b] PASSED [ 26%] 147s test/test_hashing.py::test_trivial_hash[obj214-obj18] PASSED [ 26%] 147s test/test_hashing.py::test_trivial_hash[obj214-obj19] PASSED [ 26%] 147s test/test_hashing.py::test_trivial_hash[obj214-obj110] PASSED [ 27%] 147s test/test_hashing.py::test_trivial_hash[obj214-obj111] PASSED [ 27%] 147s test/test_hashing.py::test_trivial_hash[obj214-obj112] PASSED [ 27%] 147s test/test_hashing.py::test_trivial_hash[obj214-obj113] PASSED [ 27%] 147s test/test_hashing.py::test_trivial_hash[obj214-obj114] PASSED [ 27%] 147s test/test_hashing.py::test_trivial_hash[obj214-None] PASSED [ 27%] 147s test/test_hashing.py::test_trivial_hash[obj214-collect] PASSED [ 27%] 147s test/test_hashing.py::test_trivial_hash[obj214-append] PASSED [ 27%] 147s test/test_hashing.py::test_trivial_hash[obj214-obj118] PASSED [ 27%] 147s test/test_hashing.py::test_trivial_hash[obj214-obj119] PASSED [ 27%] 147s test/test_hashing.py::test_trivial_hash[obj214-obj120] PASSED [ 27%] 147s test/test_hashing.py::test_trivial_hash[obj214-obj121] PASSED [ 27%] 147s test/test_hashing.py::test_trivial_hash[None-1] PASSED [ 27%] 147s test/test_hashing.py::test_trivial_hash[None-2] PASSED [ 27%] 147s test/test_hashing.py::test_trivial_hash[None-1.0] PASSED [ 28%] 147s test/test_hashing.py::test_trivial_hash[None-2.0] PASSED [ 28%] 147s test/test_hashing.py::test_trivial_hash[None-(1+1j)] PASSED [ 28%] 147s test/test_hashing.py::test_trivial_hash[None-(2+1j)] PASSED [ 28%] 147s test/test_hashing.py::test_trivial_hash[None-a] PASSED [ 28%] 147s test/test_hashing.py::test_trivial_hash[None-b] PASSED [ 28%] 147s test/test_hashing.py::test_trivial_hash[None-obj18] PASSED [ 28%] 147s test/test_hashing.py::test_trivial_hash[None-obj19] PASSED [ 28%] 147s test/test_hashing.py::test_trivial_hash[None-obj110] PASSED [ 28%] 147s test/test_hashing.py::test_trivial_hash[None-obj111] PASSED [ 28%] 147s test/test_hashing.py::test_trivial_hash[None-obj112] PASSED [ 28%] 147s test/test_hashing.py::test_trivial_hash[None-obj113] PASSED [ 28%] 147s test/test_hashing.py::test_trivial_hash[None-obj114] PASSED [ 28%] 147s test/test_hashing.py::test_trivial_hash[None-None] PASSED [ 28%] 147s test/test_hashing.py::test_trivial_hash[None-collect] PASSED [ 28%] 147s test/test_hashing.py::test_trivial_hash[None-append] PASSED [ 29%] 147s test/test_hashing.py::test_trivial_hash[None-obj118] PASSED [ 29%] 147s test/test_hashing.py::test_trivial_hash[None-obj119] PASSED [ 29%] 147s test/test_hashing.py::test_trivial_hash[None-obj120] PASSED [ 29%] 147s test/test_hashing.py::test_trivial_hash[None-obj121] PASSED [ 29%] 147s test/test_hashing.py::test_trivial_hash[collect-1] PASSED [ 29%] 147s test/test_hashing.py::test_trivial_hash[collect-2] PASSED [ 29%] 147s test/test_hashing.py::test_trivial_hash[collect-1.0] PASSED [ 29%] 147s test/test_hashing.py::test_trivial_hash[collect-2.0] PASSED [ 29%] 147s test/test_hashing.py::test_trivial_hash[collect-(1+1j)] PASSED [ 29%] 147s test/test_hashing.py::test_trivial_hash[collect-(2+1j)] PASSED [ 29%] 147s test/test_hashing.py::test_trivial_hash[collect-a] PASSED [ 29%] 147s test/test_hashing.py::test_trivial_hash[collect-b] PASSED [ 29%] 147s test/test_hashing.py::test_trivial_hash[collect-obj18] PASSED [ 29%] 147s test/test_hashing.py::test_trivial_hash[collect-obj19] PASSED [ 29%] 147s test/test_hashing.py::test_trivial_hash[collect-obj110] PASSED [ 30%] 147s test/test_hashing.py::test_trivial_hash[collect-obj111] PASSED [ 30%] 147s test/test_hashing.py::test_trivial_hash[collect-obj112] PASSED [ 30%] 147s test/test_hashing.py::test_trivial_hash[collect-obj113] PASSED [ 30%] 147s test/test_hashing.py::test_trivial_hash[collect-obj114] PASSED [ 30%] 147s test/test_hashing.py::test_trivial_hash[collect-None] PASSED [ 30%] 147s test/test_hashing.py::test_trivial_hash[collect-collect] PASSED [ 30%] 147s test/test_hashing.py::test_trivial_hash[collect-append] PASSED [ 30%] 147s test/test_hashing.py::test_trivial_hash[collect-obj118] PASSED [ 30%] 147s test/test_hashing.py::test_trivial_hash[collect-obj119] PASSED [ 30%] 147s test/test_hashing.py::test_trivial_hash[collect-obj120] PASSED [ 30%] 147s test/test_hashing.py::test_trivial_hash[collect-obj121] PASSED [ 30%] 147s test/test_hashing.py::test_trivial_hash[append-1] PASSED [ 30%] 147s test/test_hashing.py::test_trivial_hash[append-2] PASSED [ 30%] 147s test/test_hashing.py::test_trivial_hash[append-1.0] PASSED [ 31%] 147s test/test_hashing.py::test_trivial_hash[append-2.0] PASSED [ 31%] 147s test/test_hashing.py::test_trivial_hash[append-(1+1j)] PASSED [ 31%] 147s test/test_hashing.py::test_trivial_hash[append-(2+1j)] PASSED [ 31%] 147s test/test_hashing.py::test_trivial_hash[append-a] PASSED [ 31%] 147s test/test_hashing.py::test_trivial_hash[append-b] PASSED [ 31%] 147s test/test_hashing.py::test_trivial_hash[append-obj18] PASSED [ 31%] 147s test/test_hashing.py::test_trivial_hash[append-obj19] PASSED [ 31%] 147s test/test_hashing.py::test_trivial_hash[append-obj110] PASSED [ 31%] 147s test/test_hashing.py::test_trivial_hash[append-obj111] PASSED [ 31%] 147s test/test_hashing.py::test_trivial_hash[append-obj112] PASSED [ 31%] 147s test/test_hashing.py::test_trivial_hash[append-obj113] PASSED [ 31%] 147s test/test_hashing.py::test_trivial_hash[append-obj114] PASSED [ 31%] 147s test/test_hashing.py::test_trivial_hash[append-None] PASSED [ 31%] 147s test/test_hashing.py::test_trivial_hash[append-collect] PASSED [ 31%] 147s test/test_hashing.py::test_trivial_hash[append-append] PASSED [ 32%] 147s test/test_hashing.py::test_trivial_hash[append-obj118] PASSED [ 32%] 147s test/test_hashing.py::test_trivial_hash[append-obj119] PASSED [ 32%] 147s test/test_hashing.py::test_trivial_hash[append-obj120] PASSED [ 32%] 147s test/test_hashing.py::test_trivial_hash[append-obj121] PASSED [ 32%] 147s test/test_hashing.py::test_trivial_hash[obj218-1] PASSED [ 32%] 147s test/test_hashing.py::test_trivial_hash[obj218-2] PASSED [ 32%] 147s test/test_hashing.py::test_trivial_hash[obj218-1.0] PASSED [ 32%] 147s test/test_hashing.py::test_trivial_hash[obj218-2.0] PASSED [ 32%] 147s test/test_hashing.py::test_trivial_hash[obj218-(1+1j)] PASSED [ 32%] 147s test/test_hashing.py::test_trivial_hash[obj218-(2+1j)] PASSED [ 32%] 147s test/test_hashing.py::test_trivial_hash[obj218-a] PASSED [ 32%] 147s test/test_hashing.py::test_trivial_hash[obj218-b] PASSED [ 32%] 147s test/test_hashing.py::test_trivial_hash[obj218-obj18] PASSED [ 32%] 147s test/test_hashing.py::test_trivial_hash[obj218-obj19] PASSED [ 33%] 147s test/test_hashing.py::test_trivial_hash[obj218-obj110] PASSED [ 33%] 147s test/test_hashing.py::test_trivial_hash[obj218-obj111] PASSED [ 33%] 147s test/test_hashing.py::test_trivial_hash[obj218-obj112] PASSED [ 33%] 147s test/test_hashing.py::test_trivial_hash[obj218-obj113] PASSED [ 33%] 147s test/test_hashing.py::test_trivial_hash[obj218-obj114] PASSED [ 33%] 147s test/test_hashing.py::test_trivial_hash[obj218-None] PASSED [ 33%] 147s test/test_hashing.py::test_trivial_hash[obj218-collect] PASSED [ 33%] 147s test/test_hashing.py::test_trivial_hash[obj218-append] PASSED [ 33%] 147s test/test_hashing.py::test_trivial_hash[obj218-obj118] PASSED [ 33%] 147s test/test_hashing.py::test_trivial_hash[obj218-obj119] PASSED [ 33%] 147s test/test_hashing.py::test_trivial_hash[obj218-obj120] PASSED [ 33%] 147s test/test_hashing.py::test_trivial_hash[obj218-obj121] PASSED [ 33%] 147s test/test_hashing.py::test_trivial_hash[obj219-1] PASSED [ 33%] 147s test/test_hashing.py::test_trivial_hash[obj219-2] PASSED [ 33%] 147s test/test_hashing.py::test_trivial_hash[obj219-1.0] PASSED [ 34%] 147s test/test_hashing.py::test_trivial_hash[obj219-2.0] PASSED [ 34%] 147s test/test_hashing.py::test_trivial_hash[obj219-(1+1j)] PASSED [ 34%] 147s test/test_hashing.py::test_trivial_hash[obj219-(2+1j)] PASSED [ 34%] 147s test/test_hashing.py::test_trivial_hash[obj219-a] PASSED [ 34%] 147s test/test_hashing.py::test_trivial_hash[obj219-b] PASSED [ 34%] 147s test/test_hashing.py::test_trivial_hash[obj219-obj18] PASSED [ 34%] 147s test/test_hashing.py::test_trivial_hash[obj219-obj19] PASSED [ 34%] 147s test/test_hashing.py::test_trivial_hash[obj219-obj110] PASSED [ 34%] 147s test/test_hashing.py::test_trivial_hash[obj219-obj111] PASSED [ 34%] 147s test/test_hashing.py::test_trivial_hash[obj219-obj112] PASSED [ 34%] 147s test/test_hashing.py::test_trivial_hash[obj219-obj113] PASSED [ 34%] 147s test/test_hashing.py::test_trivial_hash[obj219-obj114] PASSED [ 34%] 147s test/test_hashing.py::test_trivial_hash[obj219-None] PASSED [ 34%] 147s test/test_hashing.py::test_trivial_hash[obj219-collect] PASSED [ 35%] 147s test/test_hashing.py::test_trivial_hash[obj219-append] PASSED [ 35%] 147s test/test_hashing.py::test_trivial_hash[obj219-obj118] PASSED [ 35%] 147s test/test_hashing.py::test_trivial_hash[obj219-obj119] PASSED [ 35%] 147s test/test_hashing.py::test_trivial_hash[obj219-obj120] PASSED [ 35%] 147s test/test_hashing.py::test_trivial_hash[obj219-obj121] PASSED [ 35%] 147s test/test_hashing.py::test_trivial_hash[obj220-1] PASSED [ 35%] 147s test/test_hashing.py::test_trivial_hash[obj220-2] PASSED [ 35%] 147s test/test_hashing.py::test_trivial_hash[obj220-1.0] PASSED [ 35%] 147s test/test_hashing.py::test_trivial_hash[obj220-2.0] PASSED [ 35%] 147s test/test_hashing.py::test_trivial_hash[obj220-(1+1j)] PASSED [ 35%] 147s test/test_hashing.py::test_trivial_hash[obj220-(2+1j)] PASSED [ 35%] 147s test/test_hashing.py::test_trivial_hash[obj220-a] PASSED [ 35%] 147s test/test_hashing.py::test_trivial_hash[obj220-b] PASSED [ 35%] 147s test/test_hashing.py::test_trivial_hash[obj220-obj18] PASSED [ 35%] 147s test/test_hashing.py::test_trivial_hash[obj220-obj19] PASSED [ 36%] 147s test/test_hashing.py::test_trivial_hash[obj220-obj110] PASSED [ 36%] 147s test/test_hashing.py::test_trivial_hash[obj220-obj111] PASSED [ 36%] 147s test/test_hashing.py::test_trivial_hash[obj220-obj112] PASSED [ 36%] 147s test/test_hashing.py::test_trivial_hash[obj220-obj113] PASSED [ 36%] 147s test/test_hashing.py::test_trivial_hash[obj220-obj114] PASSED [ 36%] 147s test/test_hashing.py::test_trivial_hash[obj220-None] PASSED [ 36%] 147s test/test_hashing.py::test_trivial_hash[obj220-collect] PASSED [ 36%] 147s test/test_hashing.py::test_trivial_hash[obj220-append] PASSED [ 36%] 147s test/test_hashing.py::test_trivial_hash[obj220-obj118] PASSED [ 36%] 147s test/test_hashing.py::test_trivial_hash[obj220-obj119] PASSED [ 36%] 147s test/test_hashing.py::test_trivial_hash[obj220-obj120] PASSED [ 36%] 147s test/test_hashing.py::test_trivial_hash[obj220-obj121] PASSED [ 36%] 147s test/test_hashing.py::test_trivial_hash[obj221-1] PASSED [ 36%] 147s test/test_hashing.py::test_trivial_hash[obj221-2] PASSED [ 36%] 147s test/test_hashing.py::test_trivial_hash[obj221-1.0] PASSED [ 37%] 147s test/test_hashing.py::test_trivial_hash[obj221-2.0] PASSED [ 37%] 147s test/test_hashing.py::test_trivial_hash[obj221-(1+1j)] PASSED [ 37%] 147s test/test_hashing.py::test_trivial_hash[obj221-(2+1j)] PASSED [ 37%] 147s test/test_hashing.py::test_trivial_hash[obj221-a] PASSED [ 37%] 147s test/test_hashing.py::test_trivial_hash[obj221-b] PASSED [ 37%] 147s test/test_hashing.py::test_trivial_hash[obj221-obj18] PASSED [ 37%] 147s test/test_hashing.py::test_trivial_hash[obj221-obj19] PASSED [ 37%] 147s test/test_hashing.py::test_trivial_hash[obj221-obj110] PASSED [ 37%] 147s test/test_hashing.py::test_trivial_hash[obj221-obj111] PASSED [ 37%] 147s test/test_hashing.py::test_trivial_hash[obj221-obj112] PASSED [ 37%] 147s test/test_hashing.py::test_trivial_hash[obj221-obj113] PASSED [ 37%] 147s test/test_hashing.py::test_trivial_hash[obj221-obj114] PASSED [ 37%] 147s test/test_hashing.py::test_trivial_hash[obj221-None] PASSED [ 37%] 147s test/test_hashing.py::test_trivial_hash[obj221-collect] PASSED [ 38%] 147s test/test_hashing.py::test_trivial_hash[obj221-append] PASSED [ 38%] 147s test/test_hashing.py::test_trivial_hash[obj221-obj118] PASSED [ 38%] 147s test/test_hashing.py::test_trivial_hash[obj221-obj119] PASSED [ 38%] 147s test/test_hashing.py::test_trivial_hash[obj221-obj120] PASSED [ 38%] 147s test/test_hashing.py::test_trivial_hash[obj221-obj121] PASSED [ 38%] 147s test/test_hashing.py::test_hash_methods PASSED [ 38%] 147s test/test_hashing.py::test_hash_numpy_arrays PASSED [ 38%] 147s test/test_hashing.py::test_hash_numpy_dict_of_arrays PASSED [ 38%] 147s test/test_hashing.py::test_numpy_datetime_array[datetime64[s]] PASSED [ 38%] 147s test/test_hashing.py::test_numpy_datetime_array[timedelta64[D]] PASSED [ 38%] 147s test/test_hashing.py::test_hash_numpy_noncontiguous PASSED [ 38%] 147s test/test_hashing.py::test_hash_memmap[True] PASSED [ 38%] 147s test/test_hashing.py::test_hash_memmap[False] PASSED [ 38%] 147s test/test_hashing.py::test_hash_numpy_performance PASSED [ 38%] 147s test/test_hashing.py::test_bound_methods_hash PASSED [ 39%] 147s test/test_hashing.py::test_bound_cached_methods_hash PASSED [ 39%] 147s test/test_hashing.py::test_hash_object_dtype PASSED [ 39%] 147s test/test_hashing.py::test_numpy_scalar PASSED [ 39%] 147s test/test_hashing.py::test_dict_hash PASSED [ 39%] 147s test/test_hashing.py::test_set_hash PASSED [ 39%] 147s test/test_hashing.py::test_set_decimal_hash PASSED [ 39%] 147s test/test_hashing.py::test_string PASSED [ 39%] 147s test/test_hashing.py::test_numpy_dtype_pickling PASSED [ 39%] 147s test/test_hashing.py::test_hashes_stay_the_same[This is a string to hash-71b3f47df22cb19431d85d92d0b230b2] PASSED [ 39%] 147s test/test_hashing.py::test_hashes_stay_the_same[C'est l\xe9t\xe9-2d8d189e9b2b0b2e384d93c868c0e576] PASSED [ 39%] 147s test/test_hashing.py::test_hashes_stay_the_same[to_hash2-e205227dd82250871fa25aa0ec690aa3] PASSED [ 39%] 147s test/test_hashing.py::test_hashes_stay_the_same[to_hash3-a11ffad81f9682a7d901e6edc3d16c84] PASSED [ 39%] 147s test/test_hashing.py::test_hashes_stay_the_same[to_hash4-aeda150553d4bb5c69f0e69d51b0e2ef] PASSED [ 39%] 147s test/test_hashing.py::test_hashes_are_different_between_c_and_fortran_contiguous_arrays PASSED [ 40%] 147s test/test_hashing.py::test_0d_array PASSED [ 40%] 147s test/test_hashing.py::test_0d_and_1d_array_hashing_is_different PASSED [ 40%] 147s test/test_hashing.py::test_hashes_stay_the_same_with_numpy_objects PASSED [ 40%] 147s test/test_hashing.py::test_hashing_pickling_error PASSED [ 40%] 147s test/test_hashing.py::test_wrong_hash_name PASSED [ 40%] 147s test/test_init.py::test_import_joblib PASSED [ 40%] 147s test/test_logger.py::test_print_time PASSED [ 40%] 147s test/test_memmapping.py::test_memmap_based_array_reducing PASSED [ 40%] 147s test/test_memmapping.py::test_resource_tracker_retries_when_permissionerror SKIPPED [ 40%] 147s test/test_memmapping.py::test_high_dimension_memmap_array_reducing PASSED [ 40%] 147s test/test_memmapping.py::test__strided_from_memmap PASSED [ 40%] 148s test/test_memmapping.py::test_pool_with_memmap[multiprocessing] PASSED [ 40%] 149s test/test_memmapping.py::test_pool_with_memmap[loky] PASSED [ 40%] 149s test/test_memmapping.py::test_pool_with_memmap_array_view[multiprocessing] PASSED [ 40%] 150s test/test_memmapping.py::test_pool_with_memmap_array_view[loky] PASSED [ 41%] 150s test/test_memmapping.py::test_permission_error_windows_reference_cycle[multiprocessing] PASSED [ 41%] 152s test/test_memmapping.py::test_permission_error_windows_reference_cycle[loky] PASSED [ 41%] 152s test/test_memmapping.py::test_parallel_isolated_temp_folders[multiprocessing] PASSED [ 41%] 153s test/test_memmapping.py::test_parallel_isolated_temp_folders[loky] PASSED [ 41%] 153s test/test_memmapping.py::test_managed_backend_reuse_temp_folder[multiprocessing] PASSED [ 41%] 153s test/test_memmapping.py::test_managed_backend_reuse_temp_folder[loky] PASSED [ 41%] 153s test/test_memmapping.py::test_memmapping_temp_folder_thread_safety PASSED [ 41%] 154s test/test_memmapping.py::test_many_parallel_calls_on_same_object[multiprocessing] PASSED [ 41%] 155s test/test_memmapping.py::test_many_parallel_calls_on_same_object[loky] PASSED [ 41%] 155s test/test_memmapping.py::test_memmap_returned_as_regular_array[multiprocessing] PASSED [ 41%] 156s test/test_memmapping.py::test_memmap_returned_as_regular_array[loky] PASSED [ 41%] 156s test/test_memmapping.py::test_memmapping_pool_for_large_arrays[multiprocessing] PASSED [ 41%] 157s test/test_memmapping.py::test_memmapping_pool_for_large_arrays[loky] PASSED [ 41%] 157s test/test_memmapping.py::test_memmapping_pool_for_large_arrays_disabled[multiprocessing] PASSED [ 42%] 157s test/test_memmapping.py::test_memmapping_pool_for_large_arrays_disabled[loky] PASSED [ 42%] 157s test/test_memmapping.py::test_memmapping_on_large_enough_dev_shm[multiprocessing] PASSED [ 42%] 158s test/test_memmapping.py::test_memmapping_on_large_enough_dev_shm[loky] PASSED [ 42%] 158s test/test_memmapping.py::test_memmapping_on_too_small_dev_shm[multiprocessing] PASSED [ 42%] 158s test/test_memmapping.py::test_memmapping_on_too_small_dev_shm[loky] PASSED [ 42%] 158s test/test_memmapping.py::test_memmapping_pool_for_large_arrays_in_return[multiprocessing] PASSED [ 42%] 158s test/test_memmapping.py::test_memmapping_pool_for_large_arrays_in_return[loky] PASSED [ 42%] 158s test/test_memmapping.py::test_workaround_against_bad_memmap_with_copied_buffers[multiprocessing] PASSED [ 42%] 158s test/test_memmapping.py::test_workaround_against_bad_memmap_with_copied_buffers[loky] PASSED [ 42%] 158s test/test_memmapping.py::test_pool_memmap_with_big_offset[multiprocessing, 0] PASSED [ 42%] 158s test/test_memmapping.py::test_pool_memmap_with_big_offset[multiprocessing, 1] PASSED [ 42%] 158s test/test_memmapping.py::test_pool_memmap_with_big_offset[multiprocessing, 2] PASSED [ 42%] 159s test/test_memmapping.py::test_pool_memmap_with_big_offset[loky, 0] PASSED [ 42%] 159s test/test_memmapping.py::test_pool_memmap_with_big_offset[loky, 1] PASSED [ 42%] 159s test/test_memmapping.py::test_pool_memmap_with_big_offset[loky, 2] PASSED [ 43%] 159s test/test_memmapping.py::test_pool_get_temp_dir PASSED [ 43%] 159s test/test_memmapping.py::test_pool_get_temp_dir_no_statvfs PASSED [ 43%] 160s test/test_memmapping.py::test_numpy_arrays_use_different_memory[r+] PASSED [ 43%] 160s test/test_memmapping.py::test_numpy_arrays_use_different_memory[w+] PASSED [ 43%] 160s test/test_memmapping.py::test_weak_array_key_map PASSED [ 43%] 160s test/test_memmapping.py::test_weak_array_key_map_no_pickling PASSED [ 43%] 161s test/test_memmapping.py::test_direct_mmap PASSED [ 43%] 161s test/test_memory.py::test_memory_integration PASSED [ 43%] 161s test/test_memory.py::test_parallel_call_cached_function_defined_in_jupyter[True] XFAIL [ 43%] 161s test/test_memory.py::test_parallel_call_cached_function_defined_in_jupyter[False] XFAIL [ 43%] 161s test/test_memory.py::test_no_memory PASSED [ 43%] 161s test/test_memory.py::test_memory_kwarg PASSED [ 43%] 161s test/test_memory.py::test_memory_lambda PASSED [ 43%] 161s test/test_memory.py::test_memory_name_collision PASSED [ 43%] 161s test/test_memory.py::test_memory_warning_lambda_collisions PASSED [ 44%] 161s test/test_memory.py::test_memory_warning_collision_detection PASSED [ 44%] 161s test/test_memory.py::test_memory_partial PASSED [ 44%] 161s test/test_memory.py::test_memory_eval PASSED [ 44%] 161s test/test_memory.py::test_argument_change PASSED [ 44%] 161s test/test_memory.py::test_memory_numpy[None] PASSED [ 44%] 161s test/test_memory.py::test_memory_numpy[r] PASSED [ 44%] 161s test/test_memory.py::test_memory_numpy_check_mmap_mode PASSED [ 44%] 161s test/test_memory.py::test_memory_exception PASSED [ 44%] 161s test/test_memory.py::test_memory_ignore PASSED [ 44%] 161s test/test_memory.py::test_memory_ignore_decorated PASSED [ 44%] 161s test/test_memory.py::test_memory_args_as_kwargs PASSED [ 44%] 161s test/test_memory.py::test_partial_decoration[ignore0-100-r] PASSED [ 44%] 161s test/test_memory.py::test_partial_decoration[ignore1-10-None] PASSED [ 44%] 161s test/test_memory.py::test_func_dir PASSED [ 45%] 161s test/test_memory.py::test_persistence PASSED [ 45%] 161s test/test_memory.py::test_check_call_in_cache PASSED [ 45%] 161s test/test_memory.py::test_call_and_shelve PASSED [ 45%] 161s test/test_memory.py::test_call_and_shelve_argument_hash PASSED [ 45%] 163s test/test_memory.py::test_call_and_shelve_lazily_load_stored_result PASSED [ 45%] 163s test/test_memory.py::test_memorized_pickling PASSED [ 45%] 163s test/test_memory.py::test_memorized_repr PASSED [ 45%] 163s test/test_memory.py::test_memory_file_modification PASSED [ 45%] 163s test/test_memory.py::test_memory_in_memory_function_code_change PASSED [ 45%] 163s test/test_memory.py::test_clear_memory_with_none_location PASSED [ 45%] 163s test/test_memory.py::test_memory_func_with_kwonly_args PASSED [ 45%] 163s test/test_memory.py::test_memory_func_with_signature PASSED [ 45%] 163s test/test_memory.py::test__get_items PASSED [ 45%] 163s test/test_memory.py::test__get_items_to_delete PASSED [ 45%] 163s test/test_memory.py::test_memory_reduce_size_bytes_limit PASSED [ 46%] 163s test/test_memory.py::test_memory_reduce_size_items_limit PASSED [ 46%] 165s test/test_memory.py::test_memory_reduce_size_age_limit PASSED [ 46%] 165s test/test_memory.py::test_memory_clear PASSED [ 46%] 165s test/test_memory.py::test_cached_function_race_condition_when_persisting_output PASSED [ 46%] 165s test/test_memory.py::test_cached_function_race_condition_when_persisting_output_2 PASSED [ 46%] 165s test/test_memory.py::test_memory_recomputes_after_an_error_while_loading_results PASSED [ 46%] 165s test/test_memory.py::test_register_invalid_store_backends_key[None] PASSED [ 46%] 165s test/test_memory.py::test_register_invalid_store_backends_key[invalid_prefix1] PASSED [ 46%] 165s test/test_memory.py::test_register_invalid_store_backends_key[invalid_prefix2] PASSED [ 46%] 165s test/test_memory.py::test_register_invalid_store_backends_object PASSED [ 46%] 165s test/test_memory.py::test_memory_default_store_backend PASSED [ 46%] 165s test/test_memory.py::test_warning_on_unknown_location_type PASSED [ 46%] 165s test/test_memory.py::test_instanciate_incomplete_store_backend PASSED [ 46%] 165s test/test_memory.py::test_dummy_store_backend PASSED [ 47%] 165s test/test_memory.py::test_instanciate_store_backend_with_pathlib_path PASSED [ 47%] 165s test/test_memory.py::test_filesystem_store_backend_repr PASSED [ 47%] 165s test/test_memory.py::test_memory_objects_repr PASSED [ 47%] 165s test/test_memory.py::test_memorized_result_pickle PASSED [ 47%] 165s test/test_memory.py::test_memory_pickle_dump_load[memory_kwargs0] PASSED [ 47%] 165s test/test_memory.py::test_memory_pickle_dump_load[memory_kwargs1] PASSED [ 47%] 165s test/test_memory.py::test_info_log PASSED [ 47%] 165s test/test_memory.py::test_deprecated_bytes_limit PASSED [ 47%] 165s test/test_memory.py::TestCacheValidationCallback::test_invalid_cache_validation_callback PASSED [ 47%] 165s test/test_memory.py::TestCacheValidationCallback::test_constant_cache_validation_callback[True] PASSED [ 47%] 165s test/test_memory.py::TestCacheValidationCallback::test_constant_cache_validation_callback[False] PASSED [ 47%] 165s test/test_memory.py::TestCacheValidationCallback::test_memory_only_cache_long_run PASSED [ 47%] 166s test/test_memory.py::TestCacheValidationCallback::test_memory_expires_after PASSED [ 47%] 166s test/test_memory.py::TestMemorizedFunc::test_call_method_memorized PASSED [ 47%] 166s test/test_memory.py::TestMemorizedFunc::test_call_method_not_memorized PASSED [ 48%] 166s test/test_memory_async.py::test_memory_integration_async SKIPPED (as...) [ 48%] 166s test/test_memory_async.py::test_no_memory_async SKIPPED (async def f...) [ 48%] 166s test/test_memory_async.py::test_memory_numpy_check_mmap_mode_async SKIPPED [ 48%] 166s test/test_memory_async.py::test_call_and_shelve_async SKIPPED (async...) [ 48%] 166s test/test_memory_async.py::test_memorized_func_call_async SKIPPED (a...) [ 48%] 166s test/test_missing_multiprocessing.py::test_missing_multiprocessing PASSED [ 48%] 166s test/test_module.py::test_version PASSED [ 48%] 166s test/test_module.py::test_no_start_method_side_effect_on_import PASSED [ 48%] 167s test/test_module.py::test_no_semaphore_tracker_on_import PASSED [ 48%] 167s test/test_module.py::test_no_resource_tracker_on_import PASSED [ 48%] 167s test/test_numpy_pickle.py::test_standard_types[None-0] PASSED [ 48%] 167s test/test_numpy_pickle.py::test_standard_types[None-1] PASSED [ 48%] 167s test/test_numpy_pickle.py::test_standard_types[type-0] PASSED [ 48%] 167s test/test_numpy_pickle.py::test_standard_types[type-1] PASSED [ 49%] 167s test/test_numpy_pickle.py::test_standard_types[True-0] PASSED [ 49%] 167s test/test_numpy_pickle.py::test_standard_types[True-1] PASSED [ 49%] 167s test/test_numpy_pickle.py::test_standard_types[1_0-0] PASSED [ 49%] 167s test/test_numpy_pickle.py::test_standard_types[1_0-1] PASSED [ 49%] 167s test/test_numpy_pickle.py::test_standard_types[1.0-0] PASSED [ 49%] 167s test/test_numpy_pickle.py::test_standard_types[1.0-1] PASSED [ 49%] 167s test/test_numpy_pickle.py::test_standard_types[(1+0j)-0] PASSED [ 49%] 167s test/test_numpy_pickle.py::test_standard_types[(1+0j)-1] PASSED [ 49%] 167s test/test_numpy_pickle.py::test_standard_types[1_1-0] PASSED [ 49%] 167s test/test_numpy_pickle.py::test_standard_types[1_1-1] PASSED [ 49%] 167s test/test_numpy_pickle.py::test_standard_types[member7-0] PASSED [ 49%] 167s test/test_numpy_pickle.py::test_standard_types[member7-1] PASSED [ 49%] 167s test/test_numpy_pickle.py::test_standard_types[member8-0] PASSED [ 49%] 167s test/test_numpy_pickle.py::test_standard_types[member8-1] PASSED [ 49%] 167s test/test_numpy_pickle.py::test_standard_types[member9-0] PASSED [ 50%] 167s test/test_numpy_pickle.py::test_standard_types[member9-1] PASSED [ 50%] 167s test/test_numpy_pickle.py::test_standard_types[len-0] PASSED [ 50%] 167s test/test_numpy_pickle.py::test_standard_types[len-1] PASSED [ 50%] 167s test/test_numpy_pickle.py::test_standard_types[_function-0] PASSED [ 50%] 167s test/test_numpy_pickle.py::test_standard_types[_function-1] PASSED [ 50%] 167s test/test_numpy_pickle.py::test_standard_types[_class-0] PASSED [ 50%] 167s test/test_numpy_pickle.py::test_standard_types[_class-1] PASSED [ 50%] 167s test/test_numpy_pickle.py::test_standard_types[_newclass-0] PASSED [ 50%] 167s test/test_numpy_pickle.py::test_standard_types[_newclass-1] PASSED [ 50%] 167s test/test_numpy_pickle.py::test_standard_types[member14-0] PASSED [ 50%] 167s test/test_numpy_pickle.py::test_standard_types[member14-1] PASSED [ 50%] 167s test/test_numpy_pickle.py::test_standard_types[member15-0] PASSED [ 50%] 167s test/test_numpy_pickle.py::test_standard_types[member15-1] PASSED [ 50%] 167s test/test_numpy_pickle.py::test_value_error PASSED [ 50%] 167s test/test_numpy_pickle.py::test_compress_level_error[-1] PASSED [ 51%] 167s test/test_numpy_pickle.py::test_compress_level_error[10] PASSED [ 51%] 167s test/test_numpy_pickle.py::test_compress_level_error[wrong_compress2] PASSED [ 51%] 167s test/test_numpy_pickle.py::test_numpy_persistence[False] PASSED [ 51%] 167s test/test_numpy_pickle.py::test_numpy_persistence[True] PASSED [ 51%] 167s test/test_numpy_pickle.py::test_numpy_persistence[0] PASSED [ 51%] 167s test/test_numpy_pickle.py::test_numpy_persistence[3] PASSED [ 51%] 167s test/test_numpy_pickle.py::test_numpy_persistence[zlib] PASSED [ 51%] 167s test/test_numpy_pickle.py::test_numpy_persistence_bufferred_array_compression PASSED [ 51%] 167s test/test_numpy_pickle.py::test_memmap_persistence PASSED [ 51%] 167s test/test_numpy_pickle.py::test_memmap_persistence_mixed_dtypes PASSED [ 51%] 167s test/test_numpy_pickle.py::test_masked_array_persistence PASSED [ 51%] 167s test/test_numpy_pickle.py::test_compress_mmap_mode_warning PASSED [ 51%] 167s test/test_numpy_pickle.py::test_cache_size_warning[None] PASSED [ 51%] 167s test/test_numpy_pickle.py::test_cache_size_warning[0] PASSED [ 52%] 167s test/test_numpy_pickle.py::test_cache_size_warning[10] PASSED [ 52%] 167s test/test_numpy_pickle.py::test_memory_usage SKIPPED (Test requires ...) [ 52%] 167s test/test_numpy_pickle.py::test_compressed_pickle_dump_and_load PASSED [ 52%] 167s test/test_numpy_pickle.py::test_joblib_pickle_across_python_versions PASSED [ 52%] 167s test/test_numpy_pickle.py::test_joblib_pickle_across_python_versions_with_mmap PASSED [ 52%] 167s test/test_numpy_pickle.py::test_numpy_array_byte_order_mismatch_detection PASSED [ 52%] 167s test/test_numpy_pickle.py::test_compress_tuple_argument[compress_tuple0] PASSED [ 52%] 167s test/test_numpy_pickle.py::test_compress_tuple_argument[compress_tuple1] PASSED [ 52%] 167s test/test_numpy_pickle.py::test_compress_tuple_argument_exception[compress_tuple0-Compress argument tuple should contain exactly 2 elements] PASSED [ 52%] 167s test/test_numpy_pickle.py::test_compress_tuple_argument_exception[compress_tuple1-Non valid compression method given: "wrong"] PASSED [ 52%] 167s test/test_numpy_pickle.py::test_compress_tuple_argument_exception[compress_tuple2-Non valid compress level given: "wrong"] PASSED [ 52%] 167s test/test_numpy_pickle.py::test_compress_string_argument[zlib] PASSED [ 52%] 167s test/test_numpy_pickle.py::test_compress_string_argument[gzip] PASSED [ 52%] 167s test/test_numpy_pickle.py::test_joblib_compression_formats[zlib-1] PASSED [ 52%] 167s test/test_numpy_pickle.py::test_joblib_compression_formats[zlib-3] PASSED [ 53%] 167s test/test_numpy_pickle.py::test_joblib_compression_formats[zlib-6] PASSED [ 53%] 167s test/test_numpy_pickle.py::test_joblib_compression_formats[gzip-1] PASSED [ 53%] 167s test/test_numpy_pickle.py::test_joblib_compression_formats[gzip-3] PASSED [ 53%] 167s test/test_numpy_pickle.py::test_joblib_compression_formats[gzip-6] PASSED [ 53%] 167s test/test_numpy_pickle.py::test_joblib_compression_formats[bz2-1] PASSED [ 53%] 167s test/test_numpy_pickle.py::test_joblib_compression_formats[bz2-3] PASSED [ 53%] 167s test/test_numpy_pickle.py::test_joblib_compression_formats[bz2-6] PASSED [ 53%] 167s test/test_numpy_pickle.py::test_joblib_compression_formats[lzma-1] PASSED [ 53%] 167s test/test_numpy_pickle.py::test_joblib_compression_formats[lzma-3] PASSED [ 53%] 167s test/test_numpy_pickle.py::test_joblib_compression_formats[lzma-6] PASSED [ 53%] 167s test/test_numpy_pickle.py::test_joblib_compression_formats[xz-1] PASSED [ 53%] 167s test/test_numpy_pickle.py::test_joblib_compression_formats[xz-3] PASSED [ 53%] 167s test/test_numpy_pickle.py::test_joblib_compression_formats[xz-6] PASSED [ 53%] 167s test/test_numpy_pickle.py::test_joblib_compression_formats[lz4-1] PASSED [ 54%] 167s test/test_numpy_pickle.py::test_joblib_compression_formats[lz4-3] PASSED [ 54%] 167s test/test_numpy_pickle.py::test_joblib_compression_formats[lz4-6] PASSED [ 54%] 167s test/test_numpy_pickle.py::test_load_externally_decompressed_files[.z-_zlib_file_decompress] PASSED [ 54%] 167s test/test_numpy_pickle.py::test_load_externally_decompressed_files[.gz-_gzip_file_decompress] PASSED [ 54%] 167s test/test_numpy_pickle.py::test_compression_using_file_extension[.z-zlib] PASSED [ 54%] 167s test/test_numpy_pickle.py::test_compression_using_file_extension[.gz-gzip] PASSED [ 54%] 167s test/test_numpy_pickle.py::test_compression_using_file_extension[.bz2-bz2] PASSED [ 54%] 167s test/test_numpy_pickle.py::test_compression_using_file_extension[.lzma-lzma] PASSED [ 54%] 167s test/test_numpy_pickle.py::test_compression_using_file_extension[.xz-xz] PASSED [ 54%] 167s test/test_numpy_pickle.py::test_compression_using_file_extension[.pkl-not-compressed] PASSED [ 54%] 167s test/test_numpy_pickle.py::test_compression_using_file_extension[-not-compressed] PASSED [ 54%] 167s test/test_numpy_pickle.py::test_file_handle_persistence PASSED [ 54%] 167s test/test_numpy_pickle.py::test_in_memory_persistence PASSED [ 54%] 167s test/test_numpy_pickle.py::test_file_handle_persistence_mmap PASSED [ 54%] 167s test/test_numpy_pickle.py::test_file_handle_persistence_compressed_mmap PASSED [ 55%] 167s test/test_numpy_pickle.py::test_file_handle_persistence_in_memory_mmap PASSED [ 55%] 167s test/test_numpy_pickle.py::test_binary_zlibfile[1-a little data as bytes.] PASSED [ 55%] 167s test/test_numpy_pickle.py::test_binary_zlibfile[1-a large data as bytes.] PASSED [ 55%] 167s test/test_numpy_pickle.py::test_binary_zlibfile[3-a little data as bytes.] PASSED [ 55%] 167s test/test_numpy_pickle.py::test_binary_zlibfile[3-a large data as bytes.] PASSED [ 55%] 167s test/test_numpy_pickle.py::test_binary_zlibfile[9-a little data as bytes.] PASSED [ 55%] 167s test/test_numpy_pickle.py::test_binary_zlibfile[9-a large data as bytes.] PASSED [ 55%] 167s test/test_numpy_pickle.py::test_binary_zlibfile_bad_compression_levels[-1] PASSED [ 55%] 167s test/test_numpy_pickle.py::test_binary_zlibfile_bad_compression_levels[10] PASSED [ 55%] 167s test/test_numpy_pickle.py::test_binary_zlibfile_bad_compression_levels[15] PASSED [ 55%] 167s test/test_numpy_pickle.py::test_binary_zlibfile_bad_compression_levels[a] PASSED [ 55%] 167s test/test_numpy_pickle.py::test_binary_zlibfile_bad_compression_levels[bad_value4] PASSED [ 55%] 167s test/test_numpy_pickle.py::test_binary_zlibfile_bad_compression_levels[bad_value5] PASSED [ 55%] 167s test/test_numpy_pickle.py::test_binary_zlibfile_invalid_modes[a] PASSED [ 56%] 167s test/test_numpy_pickle.py::test_binary_zlibfile_invalid_modes[x] PASSED [ 56%] 167s test/test_numpy_pickle.py::test_binary_zlibfile_invalid_modes[r] PASSED [ 56%] 167s test/test_numpy_pickle.py::test_binary_zlibfile_invalid_modes[w] PASSED [ 56%] 167s test/test_numpy_pickle.py::test_binary_zlibfile_invalid_modes[1] PASSED [ 56%] 167s test/test_numpy_pickle.py::test_binary_zlibfile_invalid_modes[2] PASSED [ 56%] 167s test/test_numpy_pickle.py::test_binary_zlibfile_invalid_filename_type[1] PASSED [ 56%] 167s test/test_numpy_pickle.py::test_binary_zlibfile_invalid_filename_type[bad_file1] PASSED [ 56%] 167s test/test_numpy_pickle.py::test_binary_zlibfile_invalid_filename_type[bad_file2] PASSED [ 56%] 167s test/test_numpy_pickle.py::test_numpy_subclass PASSED [ 56%] 167s test/test_numpy_pickle.py::test_pathlib PASSED [ 56%] 167s test/test_numpy_pickle.py::test_non_contiguous_array_pickling PASSED [ 56%] 167s test/test_numpy_pickle.py::test_pickle_highest_protocol PASSED [ 56%] 167s test/test_numpy_pickle.py::test_pickle_in_socket PASSED [ 56%] 167s test/test_numpy_pickle.py::test_load_memmap_with_big_offset PASSED [ 56%] 167s test/test_numpy_pickle.py::test_register_compressor PASSED [ 57%] 167s test/test_numpy_pickle.py::test_register_compressor_invalid_name[1] PASSED [ 57%] 167s test/test_numpy_pickle.py::test_register_compressor_invalid_name[invalid_name1] PASSED [ 57%] 167s test/test_numpy_pickle.py::test_register_compressor_invalid_name[invalid_name2] PASSED [ 57%] 167s test/test_numpy_pickle.py::test_register_compressor_invalid_fileobj PASSED [ 57%] 167s test/test_numpy_pickle.py::test_register_compressor_already_registered PASSED [ 57%] 167s test/test_numpy_pickle.py::test_lz4_compression PASSED [ 57%] 167s test/test_numpy_pickle.py::test_lz4_compression_without_lz4 SKIPPED [ 57%] 167s test/test_numpy_pickle.py::test_memmap_alignment_padding[4] PASSED [ 57%] 167s test/test_numpy_pickle.py::test_memmap_alignment_padding[5] PASSED [ 57%] 167s test/test_numpy_pickle_compat.py::test_z_file PASSED [ 57%] 167s test/test_numpy_pickle_utils.py::test_binary_zlib_file[test0] PASSED [ 57%] 167s test/test_numpy_pickle_utils.py::test_binary_zlib_file[test1] PASSED [ 57%] 167s test/test_parallel.py::test_cpu_count PASSED [ 57%] 167s test/test_parallel.py::test_effective_n_jobs PASSED [ 57%] 167s test/test_parallel.py::test_effective_n_jobs_None[positive-int-parallel_config] PASSED [ 58%] 167s test/test_parallel.py::test_effective_n_jobs_None[positive-int-parallel_backend] PASSED [ 58%] 167s test/test_parallel.py::test_effective_n_jobs_None[negative-int-parallel_config] PASSED [ 58%] 167s test/test_parallel.py::test_effective_n_jobs_None[negative-int-parallel_backend] PASSED [ 58%] 167s test/test_parallel.py::test_effective_n_jobs_None[None-parallel_config] PASSED [ 58%] 167s test/test_parallel.py::test_effective_n_jobs_None[None-parallel_backend] PASSED [ 58%] 167s test/test_parallel.py::test_simple_parallel[2-1-None] PASSED [ 58%] 167s test/test_parallel.py::test_simple_parallel[2-1-loky] PASSED [ 58%] 167s test/test_parallel.py::test_simple_parallel[2-1-multiprocessing] PASSED [ 58%] 167s test/test_parallel.py::test_simple_parallel[2-1-sequential] PASSED [ 58%] 167s test/test_parallel.py::test_simple_parallel[2-1-threading] PASSED [ 58%] 167s test/test_parallel.py::test_simple_parallel[2-1-backend5] PASSED [ 58%] 167s test/test_parallel.py::test_simple_parallel[2-1-backend6] PASSED [ 58%] 167s test/test_parallel.py::test_simple_parallel[2-1-backend7] PASSED [ 58%] 167s test/test_parallel.py::test_simple_parallel[2-1-backend8] PASSED [ 59%] 167s test/test_parallel.py::test_simple_parallel[2-1-backend9] PASSED [ 59%] 167s test/test_parallel.py::test_simple_parallel[2-2-None] PASSED [ 59%] 167s test/test_parallel.py::test_simple_parallel[2-2-loky] PASSED [ 59%] 167s test/test_parallel.py::test_simple_parallel[2-2-multiprocessing] PASSED [ 59%] 167s test/test_parallel.py::test_simple_parallel[2-2-sequential] PASSED [ 59%] 167s test/test_parallel.py::test_simple_parallel[2-2-threading] PASSED [ 59%] 167s test/test_parallel.py::test_simple_parallel[2-2-backend5] PASSED [ 59%] 167s test/test_parallel.py::test_simple_parallel[2-2-backend6] PASSED [ 59%] 167s test/test_parallel.py::test_simple_parallel[2-2-backend7] PASSED [ 59%] 167s test/test_parallel.py::test_simple_parallel[2-2-backend8] PASSED [ 59%] 168s test/test_parallel.py::test_simple_parallel[2-2-backend9] PASSED [ 59%] 168s test/test_parallel.py::test_simple_parallel[2--1-None] PASSED [ 59%] 168s test/test_parallel.py::test_simple_parallel[2--1-loky] PASSED [ 59%] 168s test/test_parallel.py::test_simple_parallel[2--1-multiprocessing] PASSED [ 59%] 168s test/test_parallel.py::test_simple_parallel[2--1-sequential] PASSED [ 60%] 168s test/test_parallel.py::test_simple_parallel[2--1-threading] PASSED [ 60%] 168s test/test_parallel.py::test_simple_parallel[2--1-backend5] PASSED [ 60%] 168s test/test_parallel.py::test_simple_parallel[2--1-backend6] PASSED [ 60%] 169s test/test_parallel.py::test_simple_parallel[2--1-backend7] PASSED [ 60%] 169s test/test_parallel.py::test_simple_parallel[2--1-backend8] PASSED [ 60%] 169s test/test_parallel.py::test_simple_parallel[2--1-backend9] PASSED [ 60%] 169s test/test_parallel.py::test_simple_parallel[2--2-None] PASSED [ 60%] 169s test/test_parallel.py::test_simple_parallel[2--2-loky] PASSED [ 60%] 169s test/test_parallel.py::test_simple_parallel[2--2-multiprocessing] PASSED [ 60%] 169s test/test_parallel.py::test_simple_parallel[2--2-sequential] PASSED [ 60%] 169s test/test_parallel.py::test_simple_parallel[2--2-threading] PASSED [ 60%] 169s test/test_parallel.py::test_simple_parallel[2--2-backend5] PASSED [ 60%] 169s test/test_parallel.py::test_simple_parallel[2--2-backend6] PASSED [ 60%] 169s test/test_parallel.py::test_simple_parallel[2--2-backend7] PASSED [ 61%] 169s test/test_parallel.py::test_simple_parallel[2--2-backend8] PASSED [ 61%] 170s test/test_parallel.py::test_simple_parallel[2--2-backend9] PASSED [ 61%] 170s test/test_parallel.py::test_simple_parallel[11-1-None] PASSED [ 61%] 170s test/test_parallel.py::test_simple_parallel[11-1-loky] PASSED [ 61%] 170s test/test_parallel.py::test_simple_parallel[11-1-multiprocessing] PASSED [ 61%] 170s test/test_parallel.py::test_simple_parallel[11-1-sequential] PASSED [ 61%] 170s test/test_parallel.py::test_simple_parallel[11-1-threading] PASSED [ 61%] 170s test/test_parallel.py::test_simple_parallel[11-1-backend5] PASSED [ 61%] 170s test/test_parallel.py::test_simple_parallel[11-1-backend6] PASSED [ 61%] 170s test/test_parallel.py::test_simple_parallel[11-1-backend7] PASSED [ 61%] 170s test/test_parallel.py::test_simple_parallel[11-1-backend8] PASSED [ 61%] 170s test/test_parallel.py::test_simple_parallel[11-1-backend9] PASSED [ 61%] 170s test/test_parallel.py::test_simple_parallel[11-2-None] PASSED [ 61%] 170s test/test_parallel.py::test_simple_parallel[11-2-loky] PASSED [ 61%] 170s test/test_parallel.py::test_simple_parallel[11-2-multiprocessing] PASSED [ 62%] 170s test/test_parallel.py::test_simple_parallel[11-2-sequential] PASSED [ 62%] 170s test/test_parallel.py::test_simple_parallel[11-2-threading] PASSED [ 62%] 170s test/test_parallel.py::test_simple_parallel[11-2-backend5] PASSED [ 62%] 170s test/test_parallel.py::test_simple_parallel[11-2-backend6] PASSED [ 62%] 170s test/test_parallel.py::test_simple_parallel[11-2-backend7] PASSED [ 62%] 170s test/test_parallel.py::test_simple_parallel[11-2-backend8] PASSED [ 62%] 171s test/test_parallel.py::test_simple_parallel[11-2-backend9] PASSED [ 62%] 171s test/test_parallel.py::test_simple_parallel[11--1-None] PASSED [ 62%] 171s test/test_parallel.py::test_simple_parallel[11--1-loky] PASSED [ 62%] 171s test/test_parallel.py::test_simple_parallel[11--1-multiprocessing] PASSED [ 62%] 171s test/test_parallel.py::test_simple_parallel[11--1-sequential] PASSED [ 62%] 171s test/test_parallel.py::test_simple_parallel[11--1-threading] PASSED [ 62%] 171s test/test_parallel.py::test_simple_parallel[11--1-backend5] PASSED [ 62%] 171s test/test_parallel.py::test_simple_parallel[11--1-backend6] PASSED [ 63%] 171s test/test_parallel.py::test_simple_parallel[11--1-backend7] PASSED [ 63%] 171s test/test_parallel.py::test_simple_parallel[11--1-backend8] PASSED [ 63%] 172s test/test_parallel.py::test_simple_parallel[11--1-backend9] PASSED [ 63%] 172s test/test_parallel.py::test_simple_parallel[11--2-None] PASSED [ 63%] 172s test/test_parallel.py::test_simple_parallel[11--2-loky] PASSED [ 63%] 172s test/test_parallel.py::test_simple_parallel[11--2-multiprocessing] PASSED [ 63%] 172s test/test_parallel.py::test_simple_parallel[11--2-sequential] PASSED [ 63%] 172s test/test_parallel.py::test_simple_parallel[11--2-threading] PASSED [ 63%] 172s test/test_parallel.py::test_simple_parallel[11--2-backend5] PASSED [ 63%] 172s test/test_parallel.py::test_simple_parallel[11--2-backend6] PASSED [ 63%] 172s test/test_parallel.py::test_simple_parallel[11--2-backend7] PASSED [ 63%] 172s test/test_parallel.py::test_simple_parallel[11--2-backend8] PASSED [ 63%] 173s test/test_parallel.py::test_simple_parallel[11--2-backend9] PASSED [ 63%] 173s test/test_parallel.py::test_simple_parallel[100-1-None] PASSED [ 63%] 173s test/test_parallel.py::test_simple_parallel[100-1-loky] PASSED [ 64%] 173s test/test_parallel.py::test_simple_parallel[100-1-multiprocessing] PASSED [ 64%] 173s test/test_parallel.py::test_simple_parallel[100-1-sequential] PASSED [ 64%] 173s test/test_parallel.py::test_simple_parallel[100-1-threading] PASSED [ 64%] 173s test/test_parallel.py::test_simple_parallel[100-1-backend5] PASSED [ 64%] 173s test/test_parallel.py::test_simple_parallel[100-1-backend6] PASSED [ 64%] 173s test/test_parallel.py::test_simple_parallel[100-1-backend7] PASSED [ 64%] 173s test/test_parallel.py::test_simple_parallel[100-1-backend8] PASSED [ 64%] 173s test/test_parallel.py::test_simple_parallel[100-1-backend9] PASSED [ 64%] 173s test/test_parallel.py::test_simple_parallel[100-2-None] PASSED [ 64%] 173s test/test_parallel.py::test_simple_parallel[100-2-loky] PASSED [ 64%] 173s test/test_parallel.py::test_simple_parallel[100-2-multiprocessing] PASSED [ 64%] 173s test/test_parallel.py::test_simple_parallel[100-2-sequential] PASSED [ 64%] 173s test/test_parallel.py::test_simple_parallel[100-2-threading] PASSED [ 64%] 173s test/test_parallel.py::test_simple_parallel[100-2-backend5] PASSED [ 64%] 173s test/test_parallel.py::test_simple_parallel[100-2-backend6] PASSED [ 65%] 173s test/test_parallel.py::test_simple_parallel[100-2-backend7] PASSED [ 65%] 173s test/test_parallel.py::test_simple_parallel[100-2-backend8] PASSED [ 65%] 174s test/test_parallel.py::test_simple_parallel[100-2-backend9] PASSED [ 65%] 174s test/test_parallel.py::test_simple_parallel[100--1-None] PASSED [ 65%] 174s test/test_parallel.py::test_simple_parallel[100--1-loky] PASSED [ 65%] 174s test/test_parallel.py::test_simple_parallel[100--1-multiprocessing] PASSED [ 65%] 174s test/test_parallel.py::test_simple_parallel[100--1-sequential] PASSED [ 65%] 174s test/test_parallel.py::test_simple_parallel[100--1-threading] PASSED [ 65%] 174s test/test_parallel.py::test_simple_parallel[100--1-backend5] PASSED [ 65%] 174s test/test_parallel.py::test_simple_parallel[100--1-backend6] PASSED [ 65%] 174s test/test_parallel.py::test_simple_parallel[100--1-backend7] PASSED [ 65%] 174s test/test_parallel.py::test_simple_parallel[100--1-backend8] PASSED [ 65%] 175s test/test_parallel.py::test_simple_parallel[100--1-backend9] PASSED [ 65%] 175s test/test_parallel.py::test_simple_parallel[100--2-None] PASSED [ 66%] 175s test/test_parallel.py::test_simple_parallel[100--2-loky] PASSED [ 66%] 175s test/test_parallel.py::test_simple_parallel[100--2-multiprocessing] PASSED [ 66%] 175s test/test_parallel.py::test_simple_parallel[100--2-sequential] PASSED [ 66%] 175s test/test_parallel.py::test_simple_parallel[100--2-threading] PASSED [ 66%] 175s test/test_parallel.py::test_simple_parallel[100--2-backend5] PASSED [ 66%] 175s test/test_parallel.py::test_simple_parallel[100--2-backend6] PASSED [ 66%] 175s test/test_parallel.py::test_simple_parallel[100--2-backend7] PASSED [ 66%] 175s test/test_parallel.py::test_simple_parallel[100--2-backend8] PASSED [ 66%] 176s test/test_parallel.py::test_simple_parallel[100--2-backend9] PASSED [ 66%] 176s test/test_parallel.py::test_main_thread_renamed_no_warning[None] PASSED [ 66%] 176s test/test_parallel.py::test_main_thread_renamed_no_warning[loky] PASSED [ 66%] 176s test/test_parallel.py::test_main_thread_renamed_no_warning[multiprocessing] PASSED [ 66%] 176s test/test_parallel.py::test_main_thread_renamed_no_warning[sequential] PASSED [ 66%] 176s test/test_parallel.py::test_main_thread_renamed_no_warning[threading] PASSED [ 66%] 176s test/test_parallel.py::test_main_thread_renamed_no_warning[backend5] PASSED [ 67%] 176s test/test_parallel.py::test_main_thread_renamed_no_warning[backend6] PASSED [ 67%] 176s test/test_parallel.py::test_main_thread_renamed_no_warning[backend7] PASSED [ 67%] 176s test/test_parallel.py::test_main_thread_renamed_no_warning[backend8] PASSED [ 67%] 176s test/test_parallel.py::test_main_thread_renamed_no_warning[backend9] PASSED [ 67%] 177s test/test_parallel.py::test_nested_parallel_warnings[loky-multiprocessing-True] PASSED [ 67%] 177s test/test_parallel.py::test_nested_parallel_warnings[loky-loky-False] PASSED [ 67%] 177s test/test_parallel.py::test_nested_parallel_warnings[multiprocessing-multiprocessing-True] PASSED [ 67%] 177s test/test_parallel.py::test_nested_parallel_warnings[multiprocessing-loky-True] PASSED [ 67%] 177s test/test_parallel.py::test_nested_parallel_warnings[threading-multiprocessing-True] PASSED [ 67%] 177s test/test_parallel.py::test_nested_parallel_warnings[threading-loky-True] PASSED [ 67%] 178s test/test_parallel.py::test_background_thread_parallelism[loky] PASSED [ 67%] 178s test/test_parallel.py::test_background_thread_parallelism[multiprocessing] PASSED [ 67%] 178s test/test_parallel.py::test_background_thread_parallelism[threading] PASSED [ 67%] 178s test/test_parallel.py::test_nested_loop[threading-threading] PASSED [ 68%] 178s test/test_parallel.py::test_nested_loop[threading-sequential] PASSED [ 68%] 178s test/test_parallel.py::test_nested_loop[threading-multiprocessing] PASSED [ 68%] 178s test/test_parallel.py::test_nested_loop[threading-loky] PASSED [ 68%] 178s test/test_parallel.py::test_nested_loop[threading-back_compat_backend] PASSED [ 68%] 178s test/test_parallel.py::test_nested_loop[sequential-threading] PASSED [ 68%] 178s test/test_parallel.py::test_nested_loop[sequential-sequential] PASSED [ 68%] 178s test/test_parallel.py::test_nested_loop[sequential-multiprocessing] PASSED [ 68%] 178s test/test_parallel.py::test_nested_loop[sequential-loky] PASSED [ 68%] 178s test/test_parallel.py::test_nested_loop[sequential-back_compat_backend] PASSED [ 68%] 178s test/test_parallel.py::test_nested_loop[multiprocessing-threading] PASSED [ 68%] 178s test/test_parallel.py::test_nested_loop[multiprocessing-sequential] PASSED [ 68%] 178s test/test_parallel.py::test_nested_loop[multiprocessing-multiprocessing] PASSED [ 68%] 179s test/test_parallel.py::test_nested_loop[multiprocessing-loky] PASSED [ 68%] 179s test/test_parallel.py::test_nested_loop[multiprocessing-back_compat_backend] PASSED [ 68%] 179s test/test_parallel.py::test_nested_loop[loky-threading] PASSED [ 69%] 179s test/test_parallel.py::test_nested_loop[loky-sequential] PASSED [ 69%] 179s test/test_parallel.py::test_nested_loop[loky-multiprocessing] PASSED [ 69%] 179s test/test_parallel.py::test_nested_loop[loky-loky] PASSED [ 69%] 179s test/test_parallel.py::test_nested_loop[loky-back_compat_backend] PASSED [ 69%] 179s test/test_parallel.py::test_nested_loop[back_compat_backend-threading] PASSED [ 69%] 179s test/test_parallel.py::test_nested_loop[back_compat_backend-sequential] PASSED [ 69%] 179s test/test_parallel.py::test_nested_loop[back_compat_backend-multiprocessing] PASSED [ 69%] 179s test/test_parallel.py::test_nested_loop[back_compat_backend-loky] PASSED [ 69%] 179s test/test_parallel.py::test_nested_loop[back_compat_backend-back_compat_backend] PASSED [ 69%] 179s test/test_parallel.py::test_nested_loop_with_exception_with_loky PASSED [ 69%] 179s test/test_parallel.py::test_mutate_input_with_threads PASSED [ 69%] 179s test/test_parallel.py::test_parallel_kwargs[1] PASSED [ 69%] 179s test/test_parallel.py::test_parallel_kwargs[2] PASSED [ 69%] 180s test/test_parallel.py::test_parallel_kwargs[3] PASSED [ 70%] 180s test/test_parallel.py::test_parallel_as_context_manager[multiprocessing] PASSED [ 70%] 180s test/test_parallel.py::test_parallel_as_context_manager[loky] PASSED [ 70%] 180s test/test_parallel.py::test_parallel_as_context_manager[threading] PASSED [ 70%] 180s test/test_parallel.py::test_parallel_pickling PASSED [ 70%] 180s test/test_parallel.py::test_parallel_byteorder_corruption[<] PASSED [ 70%] 180s test/test_parallel.py::test_parallel_byteorder_corruption[>] PASSED [ 70%] 180s test/test_parallel.py::test_parallel_byteorder_corruption[=] PASSED [ 70%] 180s test/test_parallel.py::test_parallel_timeout_success[multiprocessing] PASSED [ 70%] 180s test/test_parallel.py::test_parallel_timeout_success[loky] PASSED [ 70%] 180s test/test_parallel.py::test_parallel_timeout_success[threading] PASSED [ 70%] 181s test/test_parallel.py::test_parallel_timeout_fail[multiprocessing] PASSED [ 70%] 181s test/test_parallel.py::test_parallel_timeout_fail[loky] PASSED [ 70%] 181s test/test_parallel.py::test_parallel_timeout_fail[threading] PASSED [ 70%] 181s test/test_parallel.py::test_error_in_task_iterator[threading] PASSED [ 70%] 181s test/test_parallel.py::test_error_in_task_iterator[sequential] PASSED [ 71%] 181s test/test_parallel.py::test_error_in_task_iterator[multiprocessing] PASSED [ 71%] 181s test/test_parallel.py::test_error_in_task_iterator[loky] PASSED [ 71%] 182s test/test_parallel.py::test_error_in_task_iterator[back_compat_backend] PASSED [ 71%] 182s test/test_parallel.py::test_dispatch_one_job[1-expected_queue0-threading] PASSED [ 71%] 182s test/test_parallel.py::test_dispatch_one_job[1-expected_queue0-sequential] PASSED [ 71%] 182s test/test_parallel.py::test_dispatch_one_job[1-expected_queue0-multiprocessing] PASSED [ 71%] 182s test/test_parallel.py::test_dispatch_one_job[1-expected_queue0-loky] PASSED [ 71%] 182s test/test_parallel.py::test_dispatch_one_job[1-expected_queue0-back_compat_backend] PASSED [ 71%] 182s test/test_parallel.py::test_dispatch_one_job[4-expected_queue1-threading] PASSED [ 71%] 182s test/test_parallel.py::test_dispatch_one_job[4-expected_queue1-sequential] PASSED [ 71%] 182s test/test_parallel.py::test_dispatch_one_job[4-expected_queue1-multiprocessing] PASSED [ 71%] 182s test/test_parallel.py::test_dispatch_one_job[4-expected_queue1-loky] PASSED [ 71%] 182s test/test_parallel.py::test_dispatch_one_job[4-expected_queue1-back_compat_backend] PASSED [ 71%] 182s test/test_parallel.py::test_dispatch_multiprocessing[multiprocessing] PASSED [ 71%] 182s test/test_parallel.py::test_dispatch_multiprocessing[loky] PASSED [ 72%] 183s test/test_parallel.py::test_dispatch_multiprocessing[threading] PASSED [ 72%] 183s test/test_parallel.py::test_batching_auto_threading PASSED [ 72%] 183s test/test_parallel.py::test_batching_auto_subprocesses[multiprocessing] PASSED [ 72%] 183s test/test_parallel.py::test_batching_auto_subprocesses[loky] PASSED [ 72%] 183s test/test_parallel.py::test_exception_dispatch PASSED [ 72%] 183s test/test_parallel.py::test_invalid_backend PASSED [ 72%] 183s test/test_parallel.py::test_invalid_njobs[None] PASSED [ 72%] 183s test/test_parallel.py::test_invalid_njobs[loky] PASSED [ 72%] 183s test/test_parallel.py::test_invalid_njobs[multiprocessing] PASSED [ 72%] 183s test/test_parallel.py::test_invalid_njobs[sequential] PASSED [ 72%] 183s test/test_parallel.py::test_invalid_njobs[threading] PASSED [ 72%] 183s test/test_parallel.py::test_invalid_njobs[backend5] PASSED [ 72%] 183s test/test_parallel.py::test_invalid_njobs[backend6] PASSED [ 72%] 183s test/test_parallel.py::test_invalid_njobs[backend7] PASSED [ 73%] 183s test/test_parallel.py::test_invalid_njobs[backend8] PASSED [ 73%] 183s test/test_parallel.py::test_invalid_njobs[backend9] PASSED [ 73%] 183s test/test_parallel.py::test_njobs_converted_to_int[2_0-multiprocessing] PASSED [ 73%] 183s test/test_parallel.py::test_njobs_converted_to_int[2_0-loky] PASSED [ 73%] 183s test/test_parallel.py::test_njobs_converted_to_int[2_0-threading] PASSED [ 73%] 183s test/test_parallel.py::test_njobs_converted_to_int[2.3-multiprocessing] PASSED [ 73%] 183s test/test_parallel.py::test_njobs_converted_to_int[2.3-loky] PASSED [ 73%] 183s test/test_parallel.py::test_njobs_converted_to_int[2.3-threading] PASSED [ 73%] 184s test/test_parallel.py::test_njobs_converted_to_int[2_1-multiprocessing] PASSED [ 73%] 184s test/test_parallel.py::test_njobs_converted_to_int[2_1-loky] PASSED [ 73%] 184s test/test_parallel.py::test_njobs_converted_to_int[2_1-threading] PASSED [ 73%] 184s test/test_parallel.py::test_register_parallel_backend PASSED [ 73%] 184s test/test_parallel.py::test_overwrite_default_backend PASSED [ 73%] 184s test/test_parallel.py::test_backend_no_multiprocessing SKIPPED (Only...) [ 73%] 184s test/test_parallel.py::test_backend_context_manager[parallel_backend-multiprocessing] PASSED [ 74%] 184s test/test_parallel.py::test_backend_context_manager[parallel_backend-loky] PASSED [ 74%] 184s test/test_parallel.py::test_backend_context_manager[parallel_backend-threading] PASSED [ 74%] 184s test/test_parallel.py::test_backend_context_manager[parallel_backend-test_backend_0] PASSED [ 74%] 184s test/test_parallel.py::test_backend_context_manager[parallel_backend-test_backend_1] PASSED [ 74%] 184s test/test_parallel.py::test_backend_context_manager[parallel_backend-test_backend_2] PASSED [ 74%] 184s test/test_parallel.py::test_backend_context_manager[parallel_config-multiprocessing] PASSED [ 74%] 184s test/test_parallel.py::test_backend_context_manager[parallel_config-loky] PASSED [ 74%] 184s test/test_parallel.py::test_backend_context_manager[parallel_config-threading] PASSED [ 74%] 184s test/test_parallel.py::test_backend_context_manager[parallel_config-test_backend_0] PASSED [ 74%] 184s test/test_parallel.py::test_backend_context_manager[parallel_config-test_backend_1] PASSED [ 74%] 184s test/test_parallel.py::test_backend_context_manager[parallel_config-test_backend_2] PASSED [ 74%] 184s test/test_parallel.py::test_parameterized_backend_context_manager[parallel_config] PASSED [ 74%] 184s test/test_parallel.py::test_parameterized_backend_context_manager[parallel_backend] PASSED [ 74%] 184s test/test_parallel.py::test_directly_parameterized_backend_context_manager[parallel_config] PASSED [ 75%] 184s test/test_parallel.py::test_directly_parameterized_backend_context_manager[parallel_backend] PASSED [ 75%] 184s test/test_parallel.py::test_nested_backend_context_manager[parallel_config-threading] PASSED [ 75%] 185s test/test_parallel.py::test_nested_backend_context_manager[parallel_config-loky] PASSED [ 75%] 185s test/test_parallel.py::test_nested_backend_context_manager[parallel_config-multiprocessing] PASSED [ 75%] 186s test/test_parallel.py::test_nested_backend_context_manager[parallel_config-back_compat_backend] PASSED [ 75%] 186s test/test_parallel.py::test_nested_backend_context_manager[parallel_backend-threading] PASSED [ 75%] 187s test/test_parallel.py::test_nested_backend_context_manager[parallel_backend-loky] PASSED [ 75%] 187s test/test_parallel.py::test_nested_backend_context_manager[parallel_backend-multiprocessing] PASSED [ 75%] 188s test/test_parallel.py::test_nested_backend_context_manager[parallel_backend-back_compat_backend] PASSED [ 75%] 188s test/test_parallel.py::test_nested_backend_in_sequential[parallel_config-multiprocessing-2] PASSED [ 75%] 188s test/test_parallel.py::test_nested_backend_in_sequential[parallel_config-multiprocessing--1] PASSED [ 75%] 188s test/test_parallel.py::test_nested_backend_in_sequential[parallel_config-multiprocessing-None] PASSED [ 75%] 188s test/test_parallel.py::test_nested_backend_in_sequential[parallel_config-loky-2] PASSED [ 75%] 188s test/test_parallel.py::test_nested_backend_in_sequential[parallel_config-loky--1] PASSED [ 75%] 188s test/test_parallel.py::test_nested_backend_in_sequential[parallel_config-loky-None] PASSED [ 76%] 188s test/test_parallel.py::test_nested_backend_in_sequential[parallel_config-threading-2] PASSED [ 76%] 188s test/test_parallel.py::test_nested_backend_in_sequential[parallel_config-threading--1] PASSED [ 76%] 188s test/test_parallel.py::test_nested_backend_in_sequential[parallel_config-threading-None] PASSED [ 76%] 188s test/test_parallel.py::test_nested_backend_in_sequential[parallel_backend-multiprocessing-2] PASSED [ 76%] 188s test/test_parallel.py::test_nested_backend_in_sequential[parallel_backend-multiprocessing--1] PASSED [ 76%] 188s test/test_parallel.py::test_nested_backend_in_sequential[parallel_backend-multiprocessing-None] PASSED [ 76%] 188s test/test_parallel.py::test_nested_backend_in_sequential[parallel_backend-loky-2] PASSED [ 76%] 188s test/test_parallel.py::test_nested_backend_in_sequential[parallel_backend-loky--1] PASSED [ 76%] 188s test/test_parallel.py::test_nested_backend_in_sequential[parallel_backend-loky-None] PASSED [ 76%] 188s test/test_parallel.py::test_nested_backend_in_sequential[parallel_backend-threading-2] PASSED [ 76%] 188s test/test_parallel.py::test_nested_backend_in_sequential[parallel_backend-threading--1] PASSED [ 76%] 188s test/test_parallel.py::test_nested_backend_in_sequential[parallel_backend-threading-None] PASSED [ 76%] 188s test/test_parallel.py::test_backend_nesting_level[parallel_config-multiprocessing-multiprocessing] PASSED [ 76%] 188s test/test_parallel.py::test_backend_nesting_level[parallel_config-multiprocessing-loky] PASSED [ 77%] 188s test/test_parallel.py::test_backend_nesting_level[parallel_config-multiprocessing-threading] PASSED [ 77%] 188s test/test_parallel.py::test_backend_nesting_level[parallel_config-loky-multiprocessing] PASSED [ 77%] 188s test/test_parallel.py::test_backend_nesting_level[parallel_config-loky-loky] PASSED [ 77%] 188s test/test_parallel.py::test_backend_nesting_level[parallel_config-loky-threading] PASSED [ 77%] 189s test/test_parallel.py::test_backend_nesting_level[parallel_config-threading-multiprocessing] PASSED [ 77%] 189s test/test_parallel.py::test_backend_nesting_level[parallel_config-threading-loky] PASSED [ 77%] 189s test/test_parallel.py::test_backend_nesting_level[parallel_config-threading-threading] PASSED [ 77%] 189s test/test_parallel.py::test_backend_nesting_level[parallel_backend-multiprocessing-multiprocessing] PASSED [ 77%] 189s test/test_parallel.py::test_backend_nesting_level[parallel_backend-multiprocessing-loky] PASSED [ 77%] 189s test/test_parallel.py::test_backend_nesting_level[parallel_backend-multiprocessing-threading] PASSED [ 77%] 189s test/test_parallel.py::test_backend_nesting_level[parallel_backend-loky-multiprocessing] PASSED [ 77%] 189s test/test_parallel.py::test_backend_nesting_level[parallel_backend-loky-loky] PASSED [ 77%] 189s test/test_parallel.py::test_backend_nesting_level[parallel_backend-loky-threading] PASSED [ 77%] 189s test/test_parallel.py::test_backend_nesting_level[parallel_backend-threading-multiprocessing] PASSED [ 77%] 189s test/test_parallel.py::test_backend_nesting_level[parallel_backend-threading-loky] PASSED [ 78%] 189s test/test_parallel.py::test_backend_nesting_level[parallel_backend-threading-threading] PASSED [ 78%] 189s test/test_parallel.py::test_retrieval_context[True-parallel_config] PASSED [ 78%] 189s test/test_parallel.py::test_retrieval_context[True-parallel_backend] PASSED [ 78%] 189s test/test_parallel.py::test_retrieval_context[False-parallel_config] PASSED [ 78%] 189s test/test_parallel.py::test_retrieval_context[False-parallel_backend] PASSED [ 78%] 189s test/test_parallel.py::test_invalid_batch_size[0] PASSED [ 78%] 189s test/test_parallel.py::test_invalid_batch_size[-1] PASSED [ 78%] 189s test/test_parallel.py::test_invalid_batch_size[1.42] PASSED [ 78%] 189s test/test_parallel.py::test_dispatch_race_condition[2-2-all-auto] PASSED [ 78%] 189s test/test_parallel.py::test_dispatch_race_condition[2-2-n_jobs-auto] PASSED [ 78%] 189s test/test_parallel.py::test_dispatch_race_condition[10-2-n_jobs-auto0] PASSED [ 78%] 189s test/test_parallel.py::test_dispatch_race_condition[517-2-n_jobs-auto] PASSED [ 78%] 189s test/test_parallel.py::test_dispatch_race_condition[10-2-n_jobs-auto1] PASSED [ 78%] 190s test/test_parallel.py::test_dispatch_race_condition[10-4-n_jobs-auto] PASSED [ 78%] 190s test/test_parallel.py::test_dispatch_race_condition[200-12-n_jobs-auto] PASSED [ 79%] 190s test/test_parallel.py::test_dispatch_race_condition[25-12-2 * n_jobs-1] PASSED [ 79%] 190s test/test_parallel.py::test_dispatch_race_condition[250-12-all-1] PASSED [ 79%] 190s test/test_parallel.py::test_dispatch_race_condition[250-12-2 * n_jobs-7] PASSED [ 79%] 190s test/test_parallel.py::test_dispatch_race_condition[200-12-2 * n_jobs-auto] PASSED [ 79%] 190s test/test_parallel.py::test_default_mp_context PASSED [ 79%] 192s test/test_parallel.py::test_no_blas_crash_or_freeze_with_subprocesses[multiprocessing] PASSED [ 79%] 195s test/test_parallel.py::test_no_blas_crash_or_freeze_with_subprocesses[loky] PASSED [ 79%] 195s test/test_parallel.py::test_parallel_with_interactively_defined_functions[multiprocessing] PASSED [ 79%] 195s test/test_parallel.py::test_parallel_with_interactively_defined_functions[loky] PASSED [ 79%] 196s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[delayed-def square(x):\n return x ** 2\n-multiprocessing] PASSED [ 79%] 196s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[delayed-def square(x):\n return x ** 2\n-loky] PASSED [ 79%] 197s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[delayed-def square(x):\n return x ** 2\n-spawn] PASSED [ 79%] 197s 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%] 197s 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%] 197s 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%] 197s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[delayed-square = lambda x: x ** 2\n-multiprocessing] SKIPPED [ 80%] 198s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[delayed-square = lambda x: x ** 2\n-loky] PASSED [ 80%] 198s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[delayed-square = lambda x: x ** 2\n-spawn] SKIPPED [ 80%] 198s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[args-def square(x):\n return x ** 2\n-multiprocessing] PASSED [ 80%] 199s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[args-def square(x):\n return x ** 2\n-loky] PASSED [ 80%] 200s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[args-def square(x):\n return x ** 2\n-spawn] PASSED [ 80%] 200s 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%] 200s 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%] 200s 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%] 200s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[args-square = lambda x: x ** 2\n-multiprocessing] SKIPPED [ 80%] 201s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[args-square = lambda x: x ** 2\n-loky] PASSED [ 80%] 201s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[args-square = lambda x: x ** 2\n-spawn] SKIPPED [ 80%] 201s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[kwargs-def square(x):\n return x ** 2\n-multiprocessing] PASSED [ 80%] 202s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[kwargs-def square(x):\n return x ** 2\n-loky] PASSED [ 81%] 202s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[kwargs-def square(x):\n return x ** 2\n-spawn] PASSED [ 81%] 202s 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%] 203s 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%] 203s 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%] 203s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[kwargs-square = lambda x: x ** 2\n-multiprocessing] SKIPPED [ 81%] 203s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[kwargs-square = lambda x: x ** 2\n-loky] PASSED [ 81%] 203s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[kwargs-square = lambda x: x ** 2\n-spawn] SKIPPED [ 81%] 204s test/test_parallel.py::test_parallel_with_interactively_defined_functions_loky PASSED [ 81%] 205s test/test_parallel.py::test_parallel_with_interactively_defined_bound_method_loky PASSED [ 81%] 205s test/test_parallel.py::test_parallel_with_exhausted_iterator PASSED [ 81%] 205s test/test_parallel.py::test_auto_memmap_on_arrays_from_generator[multiprocessing] PASSED [ 81%] 206s test/test_parallel.py::test_auto_memmap_on_arrays_from_generator[loky] PASSED [ 81%] 207s test/test_parallel.py::test_memmap_with_big_offset PASSED [ 81%] 207s test/test_parallel.py::test_warning_about_timeout_not_supported_by_backend PASSED [ 82%] 207s test/test_parallel.py::test_parallel_return_order_with_return_as_generator_parameter[1] PASSED [ 82%] 207s test/test_parallel.py::test_parallel_return_order_with_return_as_generator_parameter[2] PASSED [ 82%] 207s test/test_parallel.py::test_parallel_return_order_with_return_as_generator_parameter[4] PASSED [ 82%] 207s test/test_parallel.py::test_parallel_unordered_generator_returns_fastest_first[threading-2] PASSED [ 82%] 207s test/test_parallel.py::test_parallel_unordered_generator_returns_fastest_first[threading-4] PASSED [ 82%] 207s test/test_parallel.py::test_parallel_unordered_generator_returns_fastest_first[loky-2] PASSED [ 82%] 207s test/test_parallel.py::test_parallel_unordered_generator_returns_fastest_first[loky-4] PASSED [ 82%] 207s test/test_parallel.py::test_parallel_unordered_generator_returns_fastest_first_with_dask[parallel_config-2] SKIPPED [ 82%] 207s test/test_parallel.py::test_parallel_unordered_generator_returns_fastest_first_with_dask[parallel_config--1] SKIPPED [ 82%] 207s test/test_parallel.py::test_parallel_unordered_generator_returns_fastest_first_with_dask[parallel_backend-2] SKIPPED [ 82%] 207s test/test_parallel.py::test_parallel_unordered_generator_returns_fastest_first_with_dask[parallel_backend--1] SKIPPED [ 82%] 207s test/test_parallel.py::test_abort_backend[1-None] PASSED [ 82%] 207s test/test_parallel.py::test_abort_backend[1-loky] PASSED [ 82%] 207s test/test_parallel.py::test_abort_backend[1-multiprocessing] PASSED [ 82%] 207s test/test_parallel.py::test_abort_backend[1-sequential] PASSED [ 83%] 207s test/test_parallel.py::test_abort_backend[1-threading] PASSED [ 83%] 207s test/test_parallel.py::test_abort_backend[1-backend5] PASSED [ 83%] 207s test/test_parallel.py::test_abort_backend[1-backend6] PASSED [ 83%] 207s test/test_parallel.py::test_abort_backend[1-backend7] PASSED [ 83%] 207s test/test_parallel.py::test_abort_backend[1-backend8] PASSED [ 83%] 207s test/test_parallel.py::test_abort_backend[1-backend9] PASSED [ 83%] 207s test/test_parallel.py::test_abort_backend[2-None] PASSED [ 83%] 208s test/test_parallel.py::test_abort_backend[2-loky] PASSED [ 83%] 208s test/test_parallel.py::test_abort_backend[2-multiprocessing] PASSED [ 83%] 208s test/test_parallel.py::test_abort_backend[2-sequential] PASSED [ 83%] 208s test/test_parallel.py::test_abort_backend[2-threading] PASSED [ 83%] 208s test/test_parallel.py::test_abort_backend[2-backend5] PASSED [ 83%] 208s test/test_parallel.py::test_abort_backend[2-backend6] PASSED [ 83%] 208s test/test_parallel.py::test_abort_backend[2-backend7] PASSED [ 84%] 208s test/test_parallel.py::test_abort_backend[2-backend8] PASSED [ 84%] 208s test/test_parallel.py::test_abort_backend[2-backend9] PASSED [ 84%] 209s test/test_parallel.py::test_abort_backend[-2-None] PASSED [ 84%] 209s test/test_parallel.py::test_abort_backend[-2-loky] PASSED [ 84%] 209s test/test_parallel.py::test_abort_backend[-2-multiprocessing] PASSED [ 84%] 209s test/test_parallel.py::test_abort_backend[-2-sequential] PASSED [ 84%] 209s test/test_parallel.py::test_abort_backend[-2-threading] PASSED [ 84%] 209s test/test_parallel.py::test_abort_backend[-2-backend5] PASSED [ 84%] 209s test/test_parallel.py::test_abort_backend[-2-backend6] PASSED [ 84%] 209s test/test_parallel.py::test_abort_backend[-2-backend7] PASSED [ 84%] 209s test/test_parallel.py::test_abort_backend[-2-backend8] PASSED [ 84%] 210s test/test_parallel.py::test_abort_backend[-2-backend9] PASSED [ 84%] 210s test/test_parallel.py::test_abort_backend[-1-None] PASSED [ 84%] 210s test/test_parallel.py::test_abort_backend[-1-loky] PASSED [ 84%] 210s test/test_parallel.py::test_abort_backend[-1-multiprocessing] PASSED [ 85%] 210s test/test_parallel.py::test_abort_backend[-1-sequential] PASSED [ 85%] 210s test/test_parallel.py::test_abort_backend[-1-threading] PASSED [ 85%] 210s test/test_parallel.py::test_abort_backend[-1-backend5] PASSED [ 85%] 210s test/test_parallel.py::test_abort_backend[-1-backend6] PASSED [ 85%] 210s test/test_parallel.py::test_abort_backend[-1-backend7] PASSED [ 85%] 211s test/test_parallel.py::test_abort_backend[-1-backend8] PASSED [ 85%] 211s test/test_parallel.py::test_abort_backend[-1-backend9] PASSED [ 85%] 211s test/test_parallel.py::test_deadlock_with_generator[1-generator-threading] PASSED [ 85%] 211s test/test_parallel.py::test_deadlock_with_generator[1-generator-sequential] PASSED [ 85%] 211s test/test_parallel.py::test_deadlock_with_generator[1-generator-loky] PASSED [ 85%] 211s test/test_parallel.py::test_deadlock_with_generator[1-generator_unordered-threading] PASSED [ 85%] 211s test/test_parallel.py::test_deadlock_with_generator[1-generator_unordered-sequential] PASSED [ 85%] 211s test/test_parallel.py::test_deadlock_with_generator[1-generator_unordered-loky] PASSED [ 85%] 211s test/test_parallel.py::test_deadlock_with_generator[2-generator-threading] PASSED [ 85%] 211s test/test_parallel.py::test_deadlock_with_generator[2-generator-sequential] PASSED [ 86%] 211s test/test_parallel.py::test_deadlock_with_generator[2-generator-loky] PASSED [ 86%] 211s test/test_parallel.py::test_deadlock_with_generator[2-generator_unordered-threading] PASSED [ 86%] 211s test/test_parallel.py::test_deadlock_with_generator[2-generator_unordered-sequential] PASSED [ 86%] 212s test/test_parallel.py::test_deadlock_with_generator[2-generator_unordered-loky] PASSED [ 86%] 212s test/test_parallel.py::test_deadlock_with_generator[-2-generator-threading] PASSED [ 86%] 212s test/test_parallel.py::test_deadlock_with_generator[-2-generator-sequential] PASSED [ 86%] 212s test/test_parallel.py::test_deadlock_with_generator[-2-generator-loky] PASSED [ 86%] 212s test/test_parallel.py::test_deadlock_with_generator[-2-generator_unordered-threading] PASSED [ 86%] 212s test/test_parallel.py::test_deadlock_with_generator[-2-generator_unordered-sequential] PASSED [ 86%] 212s test/test_parallel.py::test_deadlock_with_generator[-2-generator_unordered-loky] PASSED [ 86%] 212s test/test_parallel.py::test_deadlock_with_generator[-1-generator-threading] PASSED [ 86%] 212s test/test_parallel.py::test_deadlock_with_generator[-1-generator-sequential] PASSED [ 86%] 213s test/test_parallel.py::test_deadlock_with_generator[-1-generator-loky] PASSED [ 86%] 213s test/test_parallel.py::test_deadlock_with_generator[-1-generator_unordered-threading] PASSED [ 87%] 213s test/test_parallel.py::test_deadlock_with_generator[-1-generator_unordered-sequential] PASSED [ 87%] 213s test/test_parallel.py::test_deadlock_with_generator[-1-generator_unordered-loky] PASSED [ 87%] 213s test/test_parallel.py::test_deadlock_with_generator_and_dask[parallel_config-generator-2] SKIPPED [ 87%] 213s test/test_parallel.py::test_deadlock_with_generator_and_dask[parallel_config-generator--1] SKIPPED [ 87%] 213s test/test_parallel.py::test_deadlock_with_generator_and_dask[parallel_config-generator_unordered-2] SKIPPED [ 87%] 213s test/test_parallel.py::test_deadlock_with_generator_and_dask[parallel_config-generator_unordered--1] SKIPPED [ 87%] 213s test/test_parallel.py::test_deadlock_with_generator_and_dask[parallel_backend-generator-2] SKIPPED [ 87%] 213s test/test_parallel.py::test_deadlock_with_generator_and_dask[parallel_backend-generator--1] SKIPPED [ 87%] 213s test/test_parallel.py::test_deadlock_with_generator_and_dask[parallel_backend-generator_unordered-2] SKIPPED [ 87%] 213s test/test_parallel.py::test_deadlock_with_generator_and_dask[parallel_backend-generator_unordered--1] SKIPPED [ 87%] 213s test/test_parallel.py::test_multiple_generator_call[1-generator-threading] PASSED [ 87%] 213s test/test_parallel.py::test_multiple_generator_call[1-generator-sequential] PASSED [ 87%] 213s test/test_parallel.py::test_multiple_generator_call[1-generator-loky] PASSED [ 87%] 213s test/test_parallel.py::test_multiple_generator_call[1-generator_unordered-threading] PASSED [ 87%] 213s test/test_parallel.py::test_multiple_generator_call[1-generator_unordered-sequential] PASSED [ 88%] 213s test/test_parallel.py::test_multiple_generator_call[1-generator_unordered-loky] PASSED [ 88%] 213s test/test_parallel.py::test_multiple_generator_call[2-generator-threading] PASSED [ 88%] 213s test/test_parallel.py::test_multiple_generator_call[2-generator-sequential] PASSED [ 88%] 213s test/test_parallel.py::test_multiple_generator_call[2-generator-loky] PASSED [ 88%] 213s test/test_parallel.py::test_multiple_generator_call[2-generator_unordered-threading] PASSED [ 88%] 213s test/test_parallel.py::test_multiple_generator_call[2-generator_unordered-sequential] PASSED [ 88%] 213s test/test_parallel.py::test_multiple_generator_call[2-generator_unordered-loky] PASSED [ 88%] 213s test/test_parallel.py::test_multiple_generator_call[-2-generator-threading] PASSED [ 88%] 213s test/test_parallel.py::test_multiple_generator_call[-2-generator-sequential] PASSED [ 88%] 213s test/test_parallel.py::test_multiple_generator_call[-2-generator-loky] PASSED [ 88%] 213s test/test_parallel.py::test_multiple_generator_call[-2-generator_unordered-threading] PASSED [ 88%] 213s test/test_parallel.py::test_multiple_generator_call[-2-generator_unordered-sequential] PASSED [ 88%] 213s test/test_parallel.py::test_multiple_generator_call[-2-generator_unordered-loky] PASSED [ 88%] 213s test/test_parallel.py::test_multiple_generator_call[-1-generator-threading] PASSED [ 89%] 213s test/test_parallel.py::test_multiple_generator_call[-1-generator-sequential] PASSED [ 89%] 213s test/test_parallel.py::test_multiple_generator_call[-1-generator-loky] PASSED [ 89%] 213s test/test_parallel.py::test_multiple_generator_call[-1-generator_unordered-threading] PASSED [ 89%] 213s test/test_parallel.py::test_multiple_generator_call[-1-generator_unordered-sequential] PASSED [ 89%] 213s test/test_parallel.py::test_multiple_generator_call[-1-generator_unordered-loky] PASSED [ 89%] 213s test/test_parallel.py::test_multiple_generator_call_managed[1-generator-threading] PASSED [ 89%] 213s test/test_parallel.py::test_multiple_generator_call_managed[1-generator-sequential] PASSED [ 89%] 213s test/test_parallel.py::test_multiple_generator_call_managed[1-generator-loky] PASSED [ 89%] 213s test/test_parallel.py::test_multiple_generator_call_managed[1-generator_unordered-threading] PASSED [ 89%] 213s test/test_parallel.py::test_multiple_generator_call_managed[1-generator_unordered-sequential] PASSED [ 89%] 213s test/test_parallel.py::test_multiple_generator_call_managed[1-generator_unordered-loky] PASSED [ 89%] 213s test/test_parallel.py::test_multiple_generator_call_managed[2-generator-threading] PASSED [ 89%] 213s test/test_parallel.py::test_multiple_generator_call_managed[2-generator-sequential] PASSED [ 89%] 213s test/test_parallel.py::test_multiple_generator_call_managed[2-generator-loky] PASSED [ 89%] 213s test/test_parallel.py::test_multiple_generator_call_managed[2-generator_unordered-threading] PASSED [ 90%] 213s test/test_parallel.py::test_multiple_generator_call_managed[2-generator_unordered-sequential] PASSED [ 90%] 214s test/test_parallel.py::test_multiple_generator_call_managed[2-generator_unordered-loky] PASSED [ 90%] 214s test/test_parallel.py::test_multiple_generator_call_managed[-2-generator-threading] PASSED [ 90%] 214s test/test_parallel.py::test_multiple_generator_call_managed[-2-generator-sequential] PASSED [ 90%] 214s test/test_parallel.py::test_multiple_generator_call_managed[-2-generator-loky] PASSED [ 90%] 214s test/test_parallel.py::test_multiple_generator_call_managed[-2-generator_unordered-threading] PASSED [ 90%] 214s test/test_parallel.py::test_multiple_generator_call_managed[-2-generator_unordered-sequential] PASSED [ 90%] 214s test/test_parallel.py::test_multiple_generator_call_managed[-2-generator_unordered-loky] PASSED [ 90%] 214s test/test_parallel.py::test_multiple_generator_call_managed[-1-generator-threading] PASSED [ 90%] 214s test/test_parallel.py::test_multiple_generator_call_managed[-1-generator-sequential] PASSED [ 90%] 214s test/test_parallel.py::test_multiple_generator_call_managed[-1-generator-loky] PASSED [ 90%] 214s test/test_parallel.py::test_multiple_generator_call_managed[-1-generator_unordered-threading] PASSED [ 90%] 214s test/test_parallel.py::test_multiple_generator_call_managed[-1-generator_unordered-sequential] PASSED [ 90%] 214s test/test_parallel.py::test_multiple_generator_call_managed[-1-generator_unordered-loky] PASSED [ 91%] 214s test/test_parallel.py::test_multiple_generator_call_separated[1-generator-generator-threading] PASSED [ 91%] 214s test/test_parallel.py::test_multiple_generator_call_separated[1-generator-generator-sequential] PASSED [ 91%] 214s test/test_parallel.py::test_multiple_generator_call_separated[1-generator-generator-loky] PASSED [ 91%] 214s test/test_parallel.py::test_multiple_generator_call_separated[1-generator-generator_unordered-threading] PASSED [ 91%] 214s test/test_parallel.py::test_multiple_generator_call_separated[1-generator-generator_unordered-sequential] PASSED [ 91%] 214s test/test_parallel.py::test_multiple_generator_call_separated[1-generator-generator_unordered-loky] PASSED [ 91%] 214s test/test_parallel.py::test_multiple_generator_call_separated[1-generator_unordered-generator-threading] PASSED [ 91%] 214s test/test_parallel.py::test_multiple_generator_call_separated[1-generator_unordered-generator-sequential] PASSED [ 91%] 214s test/test_parallel.py::test_multiple_generator_call_separated[1-generator_unordered-generator-loky] PASSED [ 91%] 214s test/test_parallel.py::test_multiple_generator_call_separated[1-generator_unordered-generator_unordered-threading] PASSED [ 91%] 214s test/test_parallel.py::test_multiple_generator_call_separated[1-generator_unordered-generator_unordered-sequential] PASSED [ 91%] 214s test/test_parallel.py::test_multiple_generator_call_separated[1-generator_unordered-generator_unordered-loky] PASSED [ 91%] 214s test/test_parallel.py::test_multiple_generator_call_separated[2-generator-generator-threading] PASSED [ 91%] 214s test/test_parallel.py::test_multiple_generator_call_separated[2-generator-generator-sequential] PASSED [ 91%] 214s test/test_parallel.py::test_multiple_generator_call_separated[2-generator-generator-loky] PASSED [ 92%] 214s test/test_parallel.py::test_multiple_generator_call_separated[2-generator-generator_unordered-threading] PASSED [ 92%] 214s test/test_parallel.py::test_multiple_generator_call_separated[2-generator-generator_unordered-sequential] PASSED [ 92%] 214s test/test_parallel.py::test_multiple_generator_call_separated[2-generator-generator_unordered-loky] PASSED [ 92%] 214s test/test_parallel.py::test_multiple_generator_call_separated[2-generator_unordered-generator-threading] PASSED [ 92%] 214s test/test_parallel.py::test_multiple_generator_call_separated[2-generator_unordered-generator-sequential] PASSED [ 92%] 214s test/test_parallel.py::test_multiple_generator_call_separated[2-generator_unordered-generator-loky] PASSED [ 92%] 214s test/test_parallel.py::test_multiple_generator_call_separated[2-generator_unordered-generator_unordered-threading] PASSED [ 92%] 214s test/test_parallel.py::test_multiple_generator_call_separated[2-generator_unordered-generator_unordered-sequential] PASSED [ 92%] 214s test/test_parallel.py::test_multiple_generator_call_separated[2-generator_unordered-generator_unordered-loky] PASSED [ 92%] 214s test/test_parallel.py::test_multiple_generator_call_separated[-2-generator-generator-threading] PASSED [ 92%] 214s test/test_parallel.py::test_multiple_generator_call_separated[-2-generator-generator-sequential] PASSED [ 92%] 214s test/test_parallel.py::test_multiple_generator_call_separated[-2-generator-generator-loky] PASSED [ 92%] 214s test/test_parallel.py::test_multiple_generator_call_separated[-2-generator-generator_unordered-threading] PASSED [ 92%] 214s test/test_parallel.py::test_multiple_generator_call_separated[-2-generator-generator_unordered-sequential] PASSED [ 92%] 214s test/test_parallel.py::test_multiple_generator_call_separated[-2-generator-generator_unordered-loky] PASSED [ 93%] 215s test/test_parallel.py::test_multiple_generator_call_separated[-2-generator_unordered-generator-threading] PASSED [ 93%] 215s test/test_parallel.py::test_multiple_generator_call_separated[-2-generator_unordered-generator-sequential] PASSED [ 93%] 215s test/test_parallel.py::test_multiple_generator_call_separated[-2-generator_unordered-generator-loky] PASSED [ 93%] 215s test/test_parallel.py::test_multiple_generator_call_separated[-2-generator_unordered-generator_unordered-threading] PASSED [ 93%] 215s test/test_parallel.py::test_multiple_generator_call_separated[-2-generator_unordered-generator_unordered-sequential] PASSED [ 93%] 215s test/test_parallel.py::test_multiple_generator_call_separated[-2-generator_unordered-generator_unordered-loky] PASSED [ 93%] 215s test/test_parallel.py::test_multiple_generator_call_separated[-1-generator-generator-threading] PASSED [ 93%] 215s test/test_parallel.py::test_multiple_generator_call_separated[-1-generator-generator-sequential] PASSED [ 93%] 215s test/test_parallel.py::test_multiple_generator_call_separated[-1-generator-generator-loky] PASSED [ 93%] 215s test/test_parallel.py::test_multiple_generator_call_separated[-1-generator-generator_unordered-threading] PASSED [ 93%] 215s test/test_parallel.py::test_multiple_generator_call_separated[-1-generator-generator_unordered-sequential] PASSED [ 93%] 215s test/test_parallel.py::test_multiple_generator_call_separated[-1-generator-generator_unordered-loky] PASSED [ 93%] 215s test/test_parallel.py::test_multiple_generator_call_separated[-1-generator_unordered-generator-threading] PASSED [ 93%] 215s test/test_parallel.py::test_multiple_generator_call_separated[-1-generator_unordered-generator-sequential] PASSED [ 94%] 215s test/test_parallel.py::test_multiple_generator_call_separated[-1-generator_unordered-generator-loky] PASSED [ 94%] 215s test/test_parallel.py::test_multiple_generator_call_separated[-1-generator_unordered-generator_unordered-threading] PASSED [ 94%] 215s test/test_parallel.py::test_multiple_generator_call_separated[-1-generator_unordered-generator_unordered-sequential] PASSED [ 94%] 215s test/test_parallel.py::test_multiple_generator_call_separated[-1-generator_unordered-generator_unordered-loky] PASSED [ 94%] 215s test/test_parallel.py::test_multiple_generator_call_separated_gc[generator-generator-loky-True] PASSED [ 94%] 215s test/test_parallel.py::test_multiple_generator_call_separated_gc[generator-generator-threading-False] PASSED [ 94%] 215s test/test_parallel.py::test_multiple_generator_call_separated_gc[generator-generator-sequential-False] PASSED [ 94%] 215s test/test_parallel.py::test_multiple_generator_call_separated_gc[generator-generator_unordered-loky-True] PASSED [ 94%] 215s test/test_parallel.py::test_multiple_generator_call_separated_gc[generator-generator_unordered-threading-False] PASSED [ 94%] 215s test/test_parallel.py::test_multiple_generator_call_separated_gc[generator-generator_unordered-sequential-False] PASSED [ 94%] 215s test/test_parallel.py::test_multiple_generator_call_separated_gc[generator_unordered-generator-loky-True] PASSED [ 94%] 215s test/test_parallel.py::test_multiple_generator_call_separated_gc[generator_unordered-generator-threading-False] PASSED [ 94%] 215s test/test_parallel.py::test_multiple_generator_call_separated_gc[generator_unordered-generator-sequential-False] PASSED [ 94%] 215s test/test_parallel.py::test_multiple_generator_call_separated_gc[generator_unordered-generator_unordered-loky-True] PASSED [ 94%] 215s test/test_parallel.py::test_multiple_generator_call_separated_gc[generator_unordered-generator_unordered-threading-False] PASSED [ 95%] 215s test/test_parallel.py::test_multiple_generator_call_separated_gc[generator_unordered-generator_unordered-sequential-False] PASSED [ 95%] 215s test/test_parallel.py::test_memmapping_leaks[multiprocessing] PASSED [ 95%] 216s test/test_parallel.py::test_memmapping_leaks[loky] PASSED [ 95%] 216s test/test_parallel.py::test_lambda_expression[None] PASSED [ 95%] 216s test/test_parallel.py::test_lambda_expression[loky] PASSED [ 95%] 216s test/test_parallel.py::test_lambda_expression[threading] PASSED [ 95%] 219s test/test_parallel.py::test_backend_batch_statistics_reset[multiprocessing] PASSED [ 95%] 221s test/test_parallel.py::test_backend_batch_statistics_reset[loky] PASSED [ 95%] 221s test/test_parallel.py::test_backend_hinting_and_constraints[parallel_config] PASSED [ 95%] 221s test/test_parallel.py::test_backend_hinting_and_constraints[parallel_backend] PASSED [ 95%] 221s test/test_parallel.py::test_backend_hinting_and_constraints_with_custom_backends[parallel_config] PASSED [ 95%] 221s test/test_parallel.py::test_backend_hinting_and_constraints_with_custom_backends[parallel_backend] PASSED [ 95%] 221s test/test_parallel.py::test_invalid_backend_hinting_and_constraints PASSED [ 95%] 221s test/test_parallel.py::test_nested_parallelism_limit[parallel_config-loky] PASSED [ 96%] 221s test/test_parallel.py::test_nested_parallelism_limit[parallel_config-threading] PASSED [ 96%] 221s test/test_parallel.py::test_nested_parallelism_limit[parallel_backend-loky] PASSED [ 96%] 221s test/test_parallel.py::test_nested_parallelism_limit[parallel_backend-threading] PASSED [ 96%] 221s test/test_parallel.py::test_nested_parallelism_with_dask[parallel_config] SKIPPED [ 96%] 221s test/test_parallel.py::test_nested_parallelism_with_dask[parallel_backend] SKIPPED [ 96%] 221s test/test_parallel.py::test_thread_bomb_mitigation[loky-parallel_config] PASSED [ 96%] 222s test/test_parallel.py::test_thread_bomb_mitigation[loky-parallel_backend] PASSED [ 96%] 222s test/test_parallel.py::test_thread_bomb_mitigation[threading-parallel_config] PASSED [ 96%] 222s test/test_parallel.py::test_thread_bomb_mitigation[threading-parallel_backend] PASSED [ 96%] 222s test/test_parallel.py::test_parallel_thread_limit[None] SKIPPED (Nee...) [ 96%] 222s test/test_parallel.py::test_parallel_thread_limit[loky] SKIPPED (Nee...) [ 96%] 222s test/test_parallel.py::test_dask_backend_when_dask_not_installed[parallel_config] PASSED [ 96%] 222s test/test_parallel.py::test_dask_backend_when_dask_not_installed[parallel_backend] PASSED [ 96%] 222s test/test_parallel.py::test_zero_worker_backend[parallel_config] PASSED [ 96%] 222s test/test_parallel.py::test_zero_worker_backend[parallel_backend] PASSED [ 97%] 222s test/test_parallel.py::test_globals_update_at_each_parallel_call PASSED [ 97%] 222s test/test_parallel.py::test_threadpool_limitation_in_child_loky[2] SKIPPED [ 97%] 222s test/test_parallel.py::test_threadpool_limitation_in_child_loky[4] SKIPPED [ 97%] 222s test/test_parallel.py::test_threadpool_limitation_in_child_loky[-2] SKIPPED [ 97%] 222s test/test_parallel.py::test_threadpool_limitation_in_child_loky[-1] SKIPPED [ 97%] 222s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_config-2-1] SKIPPED [ 97%] 222s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_config-2-2] SKIPPED [ 97%] 222s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_config-2-4] SKIPPED [ 97%] 222s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_config-2-None] SKIPPED [ 97%] 222s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_config--1-1] SKIPPED [ 97%] 222s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_config--1-2] SKIPPED [ 97%] 222s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_config--1-4] SKIPPED [ 97%] 222s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_config--1-None] SKIPPED [ 97%] 222s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_backend-2-1] SKIPPED [ 98%] 222s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_backend-2-2] SKIPPED [ 98%] 222s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_backend-2-4] SKIPPED [ 98%] 222s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_backend-2-None] SKIPPED [ 98%] 222s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_backend--1-1] SKIPPED [ 98%] 222s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_backend--1-2] SKIPPED [ 98%] 222s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_backend--1-4] SKIPPED [ 98%] 222s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_backend--1-None] SKIPPED [ 98%] 222s test/test_parallel.py::test_loky_reuse_workers[2] PASSED [ 98%] 223s test/test_parallel.py::test_loky_reuse_workers[4] PASSED [ 98%] 223s test/test_parallel.py::test_loky_reuse_workers[-1] PASSED [ 98%] 224s test/test_store_backends.py::test_concurrency_safe_write[multiprocessing] PASSED [ 98%] 224s test/test_store_backends.py::test_concurrency_safe_write[loky] PASSED [ 98%] 225s test/test_store_backends.py::test_concurrency_safe_write[threading] PASSED [ 98%] 225s test/test_store_backends.py::test_warning_on_dump_failure PASSED [ 98%] 225s test/test_store_backends.py::test_warning_on_pickling_error PASSED [ 99%] 225s test/test_testing.py::test_check_subprocess_call PASSED [ 99%] 225s test/test_testing.py::test_check_subprocess_call_non_matching_regex PASSED [ 99%] 225s test/test_testing.py::test_check_subprocess_call_wrong_command PASSED [ 99%] 225s test/test_testing.py::test_check_subprocess_call_non_zero_return_code PASSED [ 99%] 226s test/test_testing.py::test_check_subprocess_call_timeout PASSED [ 99%] 226s test/test_utils.py::test_eval_expr_invalid[exec('import os')] PASSED [ 99%] 226s test/test_utils.py::test_eval_expr_invalid[print(1)] PASSED [ 99%] 226s test/test_utils.py::test_eval_expr_invalid[import os] PASSED [ 99%] 226s test/test_utils.py::test_eval_expr_invalid[1+1; import os] PASSED [ 99%] 226s test/test_utils.py::test_eval_expr_invalid[1^1] PASSED [ 99%] 226s test/test_utils.py::test_eval_expr_valid[2*6-12] PASSED [ 99%] 226s test/test_utils.py::test_eval_expr_valid[2**6-64] PASSED [ 99%] 226s test/test_utils.py::test_eval_expr_valid[1 + 2*3**(4) / (6 + -7)--161.0] PASSED [ 99%] 226s test/test_utils.py::test_eval_expr_valid[(20 // 3) % 5-1] PASSED [100%] 226s 226s =============================== warnings summary =============================== 226s ../../../usr/lib/python3/dist-packages/joblib/testing.py:22 226s /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 226s timeout = pytest.mark.timeout 226s 226s ../../../usr/lib/python3/dist-packages/joblib/test/test_parallel.py:1806 226s /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 226s @pytest.mark.no_cover 226s 226s ../../../usr/lib/python3/dist-packages/joblib/executor.py:105 226s /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) 226s class _TestingMemmappingExecutor(MemmappingExecutor): 226s 226s ../../../usr/lib/python3/dist-packages/joblib/test/test_memory_async.py:27 226s /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 226s @pytest.mark.asyncio 226s 226s ../../../usr/lib/python3/dist-packages/joblib/test/test_memory_async.py:68 226s /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 226s @pytest.mark.asyncio 226s 226s ../../../usr/lib/python3/dist-packages/joblib/test/test_memory_async.py:86 226s /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 226s @pytest.mark.asyncio 226s 226s ../../../usr/lib/python3/dist-packages/joblib/test/test_memory_async.py:125 226s /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 226s @pytest.mark.asyncio 226s 226s ../../../usr/lib/python3/dist-packages/joblib/test/test_memory_async.py:152 226s /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 226s @pytest.mark.asyncio 226s 226s test/test_func_inspect.py::test_filter_args_2 226s /usr/lib/python3/dist-packages/joblib/test/test_func_inspect.py:131: UserWarning: Cannot inspect object functools.partial(, 1), ignore list will not work. 226s assert filter_args(ff, ['y'], (1, )) == {'*': [1], '**': {}} 226s 226s test/test_hashing.py: 2 warnings 226s test/test_memmapping.py: 52 warnings 226s test/test_parallel.py: 171 warnings 226s test/test_store_backends.py: 2 warnings 226s /usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1591) is multi-threaded, use of fork() may lead to deadlocks in the child. 226s self.pid = os.fork() 226s 226s test/test_memmapping.py: 51 warnings 226s test/test_parallel.py: 136 warnings 226s test/test_store_backends.py: 2 warnings 226s /usr/lib/python3/dist-packages/joblib/externals/loky/backend/fork_exec.py:38: DeprecationWarning: This process (pid=1591) is multi-threaded, use of fork() may lead to deadlocks in the child. 226s pid = os.fork() 226s 226s test/test_memory.py::test_memory_integration 226s /usr/lib/python3/dist-packages/joblib/test/test_memory.py:104: UserWarning: Compressed results cannot be memmapped 226s memory = Memory(location=tmpdir.strpath, verbose=10, 226s 226s test/test_memory.py::test_memory_integration 226s /usr/lib/python3/dist-packages/joblib/memory.py:128: UserWarning: Compressed items cannot be memmapped in a filesystem store. Option will be ignored. 226s obj.configure(location, verbose=verbose, 226s 226s test/test_memory.py::test_memory_integration 226s /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. 226s return next(self.gen) 226s 226s test/test_memory_async.py::test_memory_integration_async 226s test/test_memory_async.py::test_no_memory_async 226s test/test_memory_async.py::test_memory_numpy_check_mmap_mode_async 226s test/test_memory_async.py::test_call_and_shelve_async 226s test/test_memory_async.py::test_memorized_func_call_async 226s /usr/lib/python3/dist-packages/_pytest/python.py:148: PytestUnhandledCoroutineWarning: async def functions are not natively supported and have been skipped. 226s You need to install a suitable plugin for your async framework, for example: 226s - anyio 226s - pytest-asyncio 226s - pytest-tornasync 226s - pytest-trio 226s - pytest-twisted 226s warnings.warn(PytestUnhandledCoroutineWarning(msg.format(nodeid))) 226s 226s test/test_numpy_pickle.py::test_joblib_pickle_across_python_versions 226s /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. 226s np.matrix([0, 1, 2], dtype=np.dtype('] PASSED [ 70%] 263s test/test_parallel.py::test_parallel_byteorder_corruption[=] PASSED [ 70%] 263s test/test_parallel.py::test_parallel_timeout_success[multiprocessing] PASSED [ 70%] 263s test/test_parallel.py::test_parallel_timeout_success[loky] PASSED [ 70%] 263s test/test_parallel.py::test_parallel_timeout_success[threading] PASSED [ 70%] 263s test/test_parallel.py::test_parallel_timeout_fail[multiprocessing] PASSED [ 70%] 263s test/test_parallel.py::test_parallel_timeout_fail[loky] PASSED [ 70%] 263s test/test_parallel.py::test_parallel_timeout_fail[threading] PASSED [ 70%] 263s test/test_parallel.py::test_error_in_task_iterator[threading] PASSED [ 70%] 263s test/test_parallel.py::test_error_in_task_iterator[sequential] PASSED [ 71%] 264s test/test_parallel.py::test_error_in_task_iterator[multiprocessing] PASSED [ 71%] 264s test/test_parallel.py::test_error_in_task_iterator[loky] PASSED [ 71%] 265s test/test_parallel.py::test_error_in_task_iterator[back_compat_backend] PASSED [ 71%] 265s test/test_parallel.py::test_dispatch_one_job[1-expected_queue0-threading] PASSED [ 71%] 265s test/test_parallel.py::test_dispatch_one_job[1-expected_queue0-sequential] PASSED [ 71%] 265s test/test_parallel.py::test_dispatch_one_job[1-expected_queue0-multiprocessing] PASSED [ 71%] 265s test/test_parallel.py::test_dispatch_one_job[1-expected_queue0-loky] PASSED [ 71%] 265s test/test_parallel.py::test_dispatch_one_job[1-expected_queue0-back_compat_backend] PASSED [ 71%] 265s test/test_parallel.py::test_dispatch_one_job[4-expected_queue1-threading] PASSED [ 71%] 265s test/test_parallel.py::test_dispatch_one_job[4-expected_queue1-sequential] PASSED [ 71%] 265s test/test_parallel.py::test_dispatch_one_job[4-expected_queue1-multiprocessing] PASSED [ 71%] 265s test/test_parallel.py::test_dispatch_one_job[4-expected_queue1-loky] PASSED [ 71%] 265s test/test_parallel.py::test_dispatch_one_job[4-expected_queue1-back_compat_backend] PASSED [ 71%] 265s test/test_parallel.py::test_dispatch_multiprocessing[multiprocessing] PASSED [ 71%] 266s test/test_parallel.py::test_dispatch_multiprocessing[loky] PASSED [ 72%] 266s test/test_parallel.py::test_dispatch_multiprocessing[threading] PASSED [ 72%] 266s test/test_parallel.py::test_batching_auto_threading PASSED [ 72%] 266s test/test_parallel.py::test_batching_auto_subprocesses[multiprocessing] PASSED [ 72%] 266s test/test_parallel.py::test_batching_auto_subprocesses[loky] PASSED [ 72%] 266s test/test_parallel.py::test_exception_dispatch PASSED [ 72%] 266s test/test_parallel.py::test_invalid_backend PASSED [ 72%] 266s test/test_parallel.py::test_invalid_njobs[None] PASSED [ 72%] 266s test/test_parallel.py::test_invalid_njobs[loky] PASSED [ 72%] 266s test/test_parallel.py::test_invalid_njobs[multiprocessing] PASSED [ 72%] 266s test/test_parallel.py::test_invalid_njobs[sequential] PASSED [ 72%] 266s test/test_parallel.py::test_invalid_njobs[threading] PASSED [ 72%] 266s test/test_parallel.py::test_invalid_njobs[backend5] PASSED [ 72%] 266s test/test_parallel.py::test_invalid_njobs[backend6] PASSED [ 72%] 266s test/test_parallel.py::test_invalid_njobs[backend7] PASSED [ 73%] 266s test/test_parallel.py::test_invalid_njobs[backend8] PASSED [ 73%] 266s test/test_parallel.py::test_invalid_njobs[backend9] PASSED [ 73%] 266s test/test_parallel.py::test_njobs_converted_to_int[2_0-multiprocessing] PASSED [ 73%] 267s test/test_parallel.py::test_njobs_converted_to_int[2_0-loky] PASSED [ 73%] 267s test/test_parallel.py::test_njobs_converted_to_int[2_0-threading] PASSED [ 73%] 267s test/test_parallel.py::test_njobs_converted_to_int[2.3-multiprocessing] PASSED [ 73%] 267s test/test_parallel.py::test_njobs_converted_to_int[2.3-loky] PASSED [ 73%] 267s test/test_parallel.py::test_njobs_converted_to_int[2.3-threading] PASSED [ 73%] 267s test/test_parallel.py::test_njobs_converted_to_int[2_1-multiprocessing] PASSED [ 73%] 267s test/test_parallel.py::test_njobs_converted_to_int[2_1-loky] PASSED [ 73%] 267s test/test_parallel.py::test_njobs_converted_to_int[2_1-threading] PASSED [ 73%] 267s test/test_parallel.py::test_register_parallel_backend PASSED [ 73%] 267s test/test_parallel.py::test_overwrite_default_backend PASSED [ 73%] 267s test/test_parallel.py::test_backend_no_multiprocessing SKIPPED (Only...) [ 73%] 267s test/test_parallel.py::test_backend_context_manager[parallel_backend-multiprocessing] PASSED [ 74%] 267s test/test_parallel.py::test_backend_context_manager[parallel_backend-loky] PASSED [ 74%] 267s test/test_parallel.py::test_backend_context_manager[parallel_backend-threading] PASSED [ 74%] 267s test/test_parallel.py::test_backend_context_manager[parallel_backend-test_backend_0] PASSED [ 74%] 267s test/test_parallel.py::test_backend_context_manager[parallel_backend-test_backend_1] PASSED [ 74%] 267s test/test_parallel.py::test_backend_context_manager[parallel_backend-test_backend_2] PASSED [ 74%] 267s test/test_parallel.py::test_backend_context_manager[parallel_config-multiprocessing] PASSED [ 74%] 267s test/test_parallel.py::test_backend_context_manager[parallel_config-loky] PASSED [ 74%] 267s test/test_parallel.py::test_backend_context_manager[parallel_config-threading] PASSED [ 74%] 267s test/test_parallel.py::test_backend_context_manager[parallel_config-test_backend_0] PASSED [ 74%] 267s test/test_parallel.py::test_backend_context_manager[parallel_config-test_backend_1] PASSED [ 74%] 267s test/test_parallel.py::test_backend_context_manager[parallel_config-test_backend_2] PASSED [ 74%] 267s test/test_parallel.py::test_parameterized_backend_context_manager[parallel_config] PASSED [ 74%] 267s test/test_parallel.py::test_parameterized_backend_context_manager[parallel_backend] PASSED [ 74%] 267s test/test_parallel.py::test_directly_parameterized_backend_context_manager[parallel_config] PASSED [ 75%] 267s test/test_parallel.py::test_directly_parameterized_backend_context_manager[parallel_backend] PASSED [ 75%] 267s test/test_parallel.py::test_nested_backend_context_manager[parallel_config-threading] PASSED [ 75%] 268s test/test_parallel.py::test_nested_backend_context_manager[parallel_config-loky] PASSED [ 75%] 269s test/test_parallel.py::test_nested_backend_context_manager[parallel_config-multiprocessing] PASSED [ 75%] 269s test/test_parallel.py::test_nested_backend_context_manager[parallel_config-back_compat_backend] PASSED [ 75%] 270s test/test_parallel.py::test_nested_backend_context_manager[parallel_backend-threading] PASSED [ 75%] 270s test/test_parallel.py::test_nested_backend_context_manager[parallel_backend-loky] PASSED [ 75%] 271s test/test_parallel.py::test_nested_backend_context_manager[parallel_backend-multiprocessing] PASSED [ 75%] 271s test/test_parallel.py::test_nested_backend_context_manager[parallel_backend-back_compat_backend] PASSED [ 75%] 271s test/test_parallel.py::test_nested_backend_in_sequential[parallel_config-multiprocessing-2] PASSED [ 75%] 271s test/test_parallel.py::test_nested_backend_in_sequential[parallel_config-multiprocessing--1] PASSED [ 75%] 271s test/test_parallel.py::test_nested_backend_in_sequential[parallel_config-multiprocessing-None] PASSED [ 75%] 271s test/test_parallel.py::test_nested_backend_in_sequential[parallel_config-loky-2] PASSED [ 75%] 271s test/test_parallel.py::test_nested_backend_in_sequential[parallel_config-loky--1] PASSED [ 75%] 271s test/test_parallel.py::test_nested_backend_in_sequential[parallel_config-loky-None] PASSED [ 76%] 271s test/test_parallel.py::test_nested_backend_in_sequential[parallel_config-threading-2] PASSED [ 76%] 271s test/test_parallel.py::test_nested_backend_in_sequential[parallel_config-threading--1] PASSED [ 76%] 271s test/test_parallel.py::test_nested_backend_in_sequential[parallel_config-threading-None] PASSED [ 76%] 271s test/test_parallel.py::test_nested_backend_in_sequential[parallel_backend-multiprocessing-2] PASSED [ 76%] 271s test/test_parallel.py::test_nested_backend_in_sequential[parallel_backend-multiprocessing--1] PASSED [ 76%] 271s test/test_parallel.py::test_nested_backend_in_sequential[parallel_backend-multiprocessing-None] PASSED [ 76%] 271s test/test_parallel.py::test_nested_backend_in_sequential[parallel_backend-loky-2] PASSED [ 76%] 271s test/test_parallel.py::test_nested_backend_in_sequential[parallel_backend-loky--1] PASSED [ 76%] 271s test/test_parallel.py::test_nested_backend_in_sequential[parallel_backend-loky-None] PASSED [ 76%] 271s test/test_parallel.py::test_nested_backend_in_sequential[parallel_backend-threading-2] PASSED [ 76%] 271s test/test_parallel.py::test_nested_backend_in_sequential[parallel_backend-threading--1] PASSED [ 76%] 271s test/test_parallel.py::test_nested_backend_in_sequential[parallel_backend-threading-None] PASSED [ 76%] 272s test/test_parallel.py::test_backend_nesting_level[parallel_config-multiprocessing-multiprocessing] PASSED [ 76%] 272s test/test_parallel.py::test_backend_nesting_level[parallel_config-multiprocessing-loky] PASSED [ 77%] 272s test/test_parallel.py::test_backend_nesting_level[parallel_config-multiprocessing-threading] PASSED [ 77%] 272s test/test_parallel.py::test_backend_nesting_level[parallel_config-loky-multiprocessing] PASSED [ 77%] 272s test/test_parallel.py::test_backend_nesting_level[parallel_config-loky-loky] PASSED [ 77%] 272s test/test_parallel.py::test_backend_nesting_level[parallel_config-loky-threading] PASSED [ 77%] 272s test/test_parallel.py::test_backend_nesting_level[parallel_config-threading-multiprocessing] PASSED [ 77%] 272s test/test_parallel.py::test_backend_nesting_level[parallel_config-threading-loky] PASSED [ 77%] 272s test/test_parallel.py::test_backend_nesting_level[parallel_config-threading-threading] PASSED [ 77%] 272s test/test_parallel.py::test_backend_nesting_level[parallel_backend-multiprocessing-multiprocessing] PASSED [ 77%] 272s test/test_parallel.py::test_backend_nesting_level[parallel_backend-multiprocessing-loky] PASSED [ 77%] 272s test/test_parallel.py::test_backend_nesting_level[parallel_backend-multiprocessing-threading] PASSED [ 77%] 272s test/test_parallel.py::test_backend_nesting_level[parallel_backend-loky-multiprocessing] PASSED [ 77%] 272s test/test_parallel.py::test_backend_nesting_level[parallel_backend-loky-loky] PASSED [ 77%] 272s test/test_parallel.py::test_backend_nesting_level[parallel_backend-loky-threading] PASSED [ 77%] 273s test/test_parallel.py::test_backend_nesting_level[parallel_backend-threading-multiprocessing] PASSED [ 77%] 273s test/test_parallel.py::test_backend_nesting_level[parallel_backend-threading-loky] PASSED [ 78%] 273s test/test_parallel.py::test_backend_nesting_level[parallel_backend-threading-threading] PASSED [ 78%] 273s test/test_parallel.py::test_retrieval_context[True-parallel_config] PASSED [ 78%] 273s test/test_parallel.py::test_retrieval_context[True-parallel_backend] PASSED [ 78%] 273s test/test_parallel.py::test_retrieval_context[False-parallel_config] PASSED [ 78%] 273s test/test_parallel.py::test_retrieval_context[False-parallel_backend] PASSED [ 78%] 273s test/test_parallel.py::test_invalid_batch_size[0] PASSED [ 78%] 273s test/test_parallel.py::test_invalid_batch_size[-1] PASSED [ 78%] 273s test/test_parallel.py::test_invalid_batch_size[1.42] PASSED [ 78%] 273s test/test_parallel.py::test_dispatch_race_condition[2-2-all-auto] PASSED [ 78%] 273s test/test_parallel.py::test_dispatch_race_condition[2-2-n_jobs-auto] PASSED [ 78%] 273s test/test_parallel.py::test_dispatch_race_condition[10-2-n_jobs-auto0] PASSED [ 78%] 273s test/test_parallel.py::test_dispatch_race_condition[517-2-n_jobs-auto] PASSED [ 78%] 273s test/test_parallel.py::test_dispatch_race_condition[10-2-n_jobs-auto1] PASSED [ 78%] 273s test/test_parallel.py::test_dispatch_race_condition[10-4-n_jobs-auto] PASSED [ 78%] 274s test/test_parallel.py::test_dispatch_race_condition[200-12-n_jobs-auto] PASSED [ 79%] 274s test/test_parallel.py::test_dispatch_race_condition[25-12-2 * n_jobs-1] PASSED [ 79%] 274s test/test_parallel.py::test_dispatch_race_condition[250-12-all-1] PASSED [ 79%] 274s test/test_parallel.py::test_dispatch_race_condition[250-12-2 * n_jobs-7] PASSED [ 79%] 274s test/test_parallel.py::test_dispatch_race_condition[200-12-2 * n_jobs-auto] PASSED [ 79%] 274s test/test_parallel.py::test_default_mp_context PASSED [ 79%] 276s test/test_parallel.py::test_no_blas_crash_or_freeze_with_subprocesses[multiprocessing] PASSED [ 79%] 278s test/test_parallel.py::test_no_blas_crash_or_freeze_with_subprocesses[loky] PASSED [ 79%] 280s test/test_parallel.py::test_parallel_with_interactively_defined_functions[multiprocessing] PASSED [ 79%] 280s test/test_parallel.py::test_parallel_with_interactively_defined_functions[loky] PASSED [ 79%] 280s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[delayed-def square(x):\n return x ** 2\n-multiprocessing] PASSED [ 79%] 280s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[delayed-def square(x):\n return x ** 2\n-loky] PASSED [ 79%] 280s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[delayed-def square(x):\n return x ** 2\n-spawn] PASSED [ 79%] 280s 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%] 281s 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%] 281s 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%] 281s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[delayed-square = lambda x: x ** 2\n-multiprocessing] SKIPPED [ 80%] 282s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[delayed-square = lambda x: x ** 2\n-loky] PASSED [ 80%] 282s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[delayed-square = lambda x: x ** 2\n-spawn] SKIPPED [ 80%] 282s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[args-def square(x):\n return x ** 2\n-multiprocessing] PASSED [ 80%] 283s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[args-def square(x):\n return x ** 2\n-loky] PASSED [ 80%] 283s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[args-def square(x):\n return x ** 2\n-spawn] PASSED [ 80%] 283s 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%] 284s 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%] 284s 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%] 284s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[args-square = lambda x: x ** 2\n-multiprocessing] SKIPPED [ 80%] 284s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[args-square = lambda x: x ** 2\n-loky] PASSED [ 80%] 284s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[args-square = lambda x: x ** 2\n-spawn] SKIPPED [ 80%] 284s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[kwargs-def square(x):\n return x ** 2\n-multiprocessing] PASSED [ 80%] 285s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[kwargs-def square(x):\n return x ** 2\n-loky] PASSED [ 81%] 285s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[kwargs-def square(x):\n return x ** 2\n-spawn] PASSED [ 81%] 285s 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%] 286s 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%] 286s 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%] 286s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[kwargs-square = lambda x: x ** 2\n-multiprocessing] SKIPPED [ 81%] 287s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[kwargs-square = lambda x: x ** 2\n-loky] PASSED [ 81%] 287s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[kwargs-square = lambda x: x ** 2\n-spawn] SKIPPED [ 81%] 287s test/test_parallel.py::test_parallel_with_interactively_defined_functions_loky PASSED [ 81%] 288s test/test_parallel.py::test_parallel_with_interactively_defined_bound_method_loky PASSED [ 81%] 288s test/test_parallel.py::test_parallel_with_exhausted_iterator PASSED [ 81%] 288s test/test_parallel.py::test_auto_memmap_on_arrays_from_generator[multiprocessing] PASSED [ 81%] 289s test/test_parallel.py::test_auto_memmap_on_arrays_from_generator[loky] PASSED [ 81%] 290s test/test_parallel.py::test_memmap_with_big_offset PASSED [ 81%] 290s test/test_parallel.py::test_warning_about_timeout_not_supported_by_backend PASSED [ 82%] 290s test/test_parallel.py::test_parallel_return_order_with_return_as_generator_parameter[1] PASSED [ 82%] 290s test/test_parallel.py::test_parallel_return_order_with_return_as_generator_parameter[2] PASSED [ 82%] 290s test/test_parallel.py::test_parallel_return_order_with_return_as_generator_parameter[4] PASSED [ 82%] 290s test/test_parallel.py::test_parallel_unordered_generator_returns_fastest_first[threading-2] PASSED [ 82%] 290s test/test_parallel.py::test_parallel_unordered_generator_returns_fastest_first[threading-4] PASSED [ 82%] 290s test/test_parallel.py::test_parallel_unordered_generator_returns_fastest_first[loky-2] PASSED [ 82%] 290s test/test_parallel.py::test_parallel_unordered_generator_returns_fastest_first[loky-4] PASSED [ 82%] 290s test/test_parallel.py::test_parallel_unordered_generator_returns_fastest_first_with_dask[parallel_config-2] SKIPPED [ 82%] 290s test/test_parallel.py::test_parallel_unordered_generator_returns_fastest_first_with_dask[parallel_config--1] SKIPPED [ 82%] 290s test/test_parallel.py::test_parallel_unordered_generator_returns_fastest_first_with_dask[parallel_backend-2] SKIPPED [ 82%] 290s test/test_parallel.py::test_parallel_unordered_generator_returns_fastest_first_with_dask[parallel_backend--1] SKIPPED [ 82%] 290s test/test_parallel.py::test_abort_backend[1-None] PASSED [ 82%] 290s test/test_parallel.py::test_abort_backend[1-loky] PASSED [ 82%] 290s test/test_parallel.py::test_abort_backend[1-multiprocessing] PASSED [ 82%] 290s test/test_parallel.py::test_abort_backend[1-sequential] PASSED [ 83%] 290s test/test_parallel.py::test_abort_backend[1-threading] PASSED [ 83%] 290s test/test_parallel.py::test_abort_backend[1-backend5] PASSED [ 83%] 290s test/test_parallel.py::test_abort_backend[1-backend6] PASSED [ 83%] 290s test/test_parallel.py::test_abort_backend[1-backend7] PASSED [ 83%] 290s test/test_parallel.py::test_abort_backend[1-backend8] PASSED [ 83%] 290s test/test_parallel.py::test_abort_backend[1-backend9] PASSED [ 83%] 290s test/test_parallel.py::test_abort_backend[2-None] PASSED [ 83%] 291s test/test_parallel.py::test_abort_backend[2-loky] PASSED [ 83%] 291s test/test_parallel.py::test_abort_backend[2-multiprocessing] PASSED [ 83%] 291s test/test_parallel.py::test_abort_backend[2-sequential] PASSED [ 83%] 291s test/test_parallel.py::test_abort_backend[2-threading] PASSED [ 83%] 291s test/test_parallel.py::test_abort_backend[2-backend5] PASSED [ 83%] 291s test/test_parallel.py::test_abort_backend[2-backend6] PASSED [ 83%] 291s test/test_parallel.py::test_abort_backend[2-backend7] PASSED [ 84%] 291s test/test_parallel.py::test_abort_backend[2-backend8] PASSED [ 84%] 291s test/test_parallel.py::test_abort_backend[2-backend9] PASSED [ 84%] 291s test/test_parallel.py::test_abort_backend[-2-None] PASSED [ 84%] 292s test/test_parallel.py::test_abort_backend[-2-loky] PASSED [ 84%] 292s test/test_parallel.py::test_abort_backend[-2-multiprocessing] PASSED [ 84%] 292s test/test_parallel.py::test_abort_backend[-2-sequential] PASSED [ 84%] 292s test/test_parallel.py::test_abort_backend[-2-threading] PASSED [ 84%] 292s test/test_parallel.py::test_abort_backend[-2-backend5] PASSED [ 84%] 292s test/test_parallel.py::test_abort_backend[-2-backend6] PASSED [ 84%] 292s test/test_parallel.py::test_abort_backend[-2-backend7] PASSED [ 84%] 292s test/test_parallel.py::test_abort_backend[-2-backend8] PASSED [ 84%] 292s test/test_parallel.py::test_abort_backend[-2-backend9] PASSED [ 84%] 293s test/test_parallel.py::test_abort_backend[-1-None] PASSED [ 84%] 293s test/test_parallel.py::test_abort_backend[-1-loky] PASSED [ 84%] 293s test/test_parallel.py::test_abort_backend[-1-multiprocessing] PASSED [ 85%] 293s test/test_parallel.py::test_abort_backend[-1-sequential] PASSED [ 85%] 293s test/test_parallel.py::test_abort_backend[-1-threading] PASSED [ 85%] 293s test/test_parallel.py::test_abort_backend[-1-backend5] PASSED [ 85%] 293s test/test_parallel.py::test_abort_backend[-1-backend6] PASSED [ 85%] 293s test/test_parallel.py::test_abort_backend[-1-backend7] PASSED [ 85%] 293s test/test_parallel.py::test_abort_backend[-1-backend8] PASSED [ 85%] 294s test/test_parallel.py::test_abort_backend[-1-backend9] PASSED [ 85%] 294s test/test_parallel.py::test_deadlock_with_generator[1-generator-threading] PASSED [ 85%] 294s test/test_parallel.py::test_deadlock_with_generator[1-generator-sequential] PASSED [ 85%] 294s test/test_parallel.py::test_deadlock_with_generator[1-generator-loky] PASSED [ 85%] 294s test/test_parallel.py::test_deadlock_with_generator[1-generator_unordered-threading] PASSED [ 85%] 294s test/test_parallel.py::test_deadlock_with_generator[1-generator_unordered-sequential] PASSED [ 85%] 294s test/test_parallel.py::test_deadlock_with_generator[1-generator_unordered-loky] PASSED [ 85%] 294s test/test_parallel.py::test_deadlock_with_generator[2-generator-threading] PASSED [ 85%] 294s test/test_parallel.py::test_deadlock_with_generator[2-generator-sequential] PASSED [ 86%] 294s test/test_parallel.py::test_deadlock_with_generator[2-generator-loky] PASSED [ 86%] 294s test/test_parallel.py::test_deadlock_with_generator[2-generator_unordered-threading] PASSED [ 86%] 294s test/test_parallel.py::test_deadlock_with_generator[2-generator_unordered-sequential] PASSED [ 86%] 294s test/test_parallel.py::test_deadlock_with_generator[2-generator_unordered-loky] PASSED [ 86%] 294s test/test_parallel.py::test_deadlock_with_generator[-2-generator-threading] PASSED [ 86%] 294s test/test_parallel.py::test_deadlock_with_generator[-2-generator-sequential] PASSED [ 86%] 294s test/test_parallel.py::test_deadlock_with_generator[-2-generator-loky] PASSED [ 86%] 294s test/test_parallel.py::test_deadlock_with_generator[-2-generator_unordered-threading] PASSED [ 86%] 294s test/test_parallel.py::test_deadlock_with_generator[-2-generator_unordered-sequential] PASSED [ 86%] 295s test/test_parallel.py::test_deadlock_with_generator[-2-generator_unordered-loky] PASSED [ 86%] 295s test/test_parallel.py::test_deadlock_with_generator[-1-generator-threading] PASSED [ 86%] 295s test/test_parallel.py::test_deadlock_with_generator[-1-generator-sequential] PASSED [ 86%] 295s test/test_parallel.py::test_deadlock_with_generator[-1-generator-loky] PASSED [ 86%] 295s test/test_parallel.py::test_deadlock_with_generator[-1-generator_unordered-threading] PASSED [ 87%] 295s test/test_parallel.py::test_deadlock_with_generator[-1-generator_unordered-sequential] PASSED [ 87%] 295s test/test_parallel.py::test_deadlock_with_generator[-1-generator_unordered-loky] PASSED [ 87%] 295s test/test_parallel.py::test_deadlock_with_generator_and_dask[parallel_config-generator-2] SKIPPED [ 87%] 295s test/test_parallel.py::test_deadlock_with_generator_and_dask[parallel_config-generator--1] SKIPPED [ 87%] 295s test/test_parallel.py::test_deadlock_with_generator_and_dask[parallel_config-generator_unordered-2] SKIPPED [ 87%] 295s test/test_parallel.py::test_deadlock_with_generator_and_dask[parallel_config-generator_unordered--1] SKIPPED [ 87%] 295s test/test_parallel.py::test_deadlock_with_generator_and_dask[parallel_backend-generator-2] SKIPPED [ 87%] 295s test/test_parallel.py::test_deadlock_with_generator_and_dask[parallel_backend-generator--1] SKIPPED [ 87%] 295s test/test_parallel.py::test_deadlock_with_generator_and_dask[parallel_backend-generator_unordered-2] SKIPPED [ 87%] 295s test/test_parallel.py::test_deadlock_with_generator_and_dask[parallel_backend-generator_unordered--1] SKIPPED [ 87%] 295s test/test_parallel.py::test_multiple_generator_call[1-generator-threading] PASSED [ 87%] 295s test/test_parallel.py::test_multiple_generator_call[1-generator-sequential] PASSED [ 87%] 295s test/test_parallel.py::test_multiple_generator_call[1-generator-loky] PASSED [ 87%] 295s test/test_parallel.py::test_multiple_generator_call[1-generator_unordered-threading] PASSED [ 87%] 295s test/test_parallel.py::test_multiple_generator_call[1-generator_unordered-sequential] PASSED [ 88%] 295s test/test_parallel.py::test_multiple_generator_call[1-generator_unordered-loky] PASSED [ 88%] 295s test/test_parallel.py::test_multiple_generator_call[2-generator-threading] PASSED [ 88%] 295s test/test_parallel.py::test_multiple_generator_call[2-generator-sequential] PASSED [ 88%] 295s test/test_parallel.py::test_multiple_generator_call[2-generator-loky] PASSED [ 88%] 295s test/test_parallel.py::test_multiple_generator_call[2-generator_unordered-threading] PASSED [ 88%] 295s test/test_parallel.py::test_multiple_generator_call[2-generator_unordered-sequential] PASSED [ 88%] 295s test/test_parallel.py::test_multiple_generator_call[2-generator_unordered-loky] PASSED [ 88%] 295s test/test_parallel.py::test_multiple_generator_call[-2-generator-threading] PASSED [ 88%] 295s test/test_parallel.py::test_multiple_generator_call[-2-generator-sequential] PASSED [ 88%] 295s test/test_parallel.py::test_multiple_generator_call[-2-generator-loky] PASSED [ 88%] 295s test/test_parallel.py::test_multiple_generator_call[-2-generator_unordered-threading] PASSED [ 88%] 295s test/test_parallel.py::test_multiple_generator_call[-2-generator_unordered-sequential] PASSED [ 88%] 296s test/test_parallel.py::test_multiple_generator_call[-2-generator_unordered-loky] PASSED [ 88%] 296s test/test_parallel.py::test_multiple_generator_call[-1-generator-threading] PASSED [ 89%] 296s test/test_parallel.py::test_multiple_generator_call[-1-generator-sequential] PASSED [ 89%] 296s test/test_parallel.py::test_multiple_generator_call[-1-generator-loky] PASSED [ 89%] 296s test/test_parallel.py::test_multiple_generator_call[-1-generator_unordered-threading] PASSED [ 89%] 296s test/test_parallel.py::test_multiple_generator_call[-1-generator_unordered-sequential] PASSED [ 89%] 296s test/test_parallel.py::test_multiple_generator_call[-1-generator_unordered-loky] PASSED [ 89%] 296s test/test_parallel.py::test_multiple_generator_call_managed[1-generator-threading] PASSED [ 89%] 296s test/test_parallel.py::test_multiple_generator_call_managed[1-generator-sequential] PASSED [ 89%] 296s test/test_parallel.py::test_multiple_generator_call_managed[1-generator-loky] PASSED [ 89%] 296s test/test_parallel.py::test_multiple_generator_call_managed[1-generator_unordered-threading] PASSED [ 89%] 296s test/test_parallel.py::test_multiple_generator_call_managed[1-generator_unordered-sequential] PASSED [ 89%] 296s test/test_parallel.py::test_multiple_generator_call_managed[1-generator_unordered-loky] PASSED [ 89%] 296s test/test_parallel.py::test_multiple_generator_call_managed[2-generator-threading] PASSED [ 89%] 296s test/test_parallel.py::test_multiple_generator_call_managed[2-generator-sequential] PASSED [ 89%] 296s test/test_parallel.py::test_multiple_generator_call_managed[2-generator-loky] PASSED [ 89%] 296s test/test_parallel.py::test_multiple_generator_call_managed[2-generator_unordered-threading] PASSED [ 90%] 296s test/test_parallel.py::test_multiple_generator_call_managed[2-generator_unordered-sequential] PASSED [ 90%] 296s test/test_parallel.py::test_multiple_generator_call_managed[2-generator_unordered-loky] PASSED [ 90%] 296s test/test_parallel.py::test_multiple_generator_call_managed[-2-generator-threading] PASSED [ 90%] 296s test/test_parallel.py::test_multiple_generator_call_managed[-2-generator-sequential] PASSED [ 90%] 296s test/test_parallel.py::test_multiple_generator_call_managed[-2-generator-loky] PASSED [ 90%] 296s test/test_parallel.py::test_multiple_generator_call_managed[-2-generator_unordered-threading] PASSED [ 90%] 296s test/test_parallel.py::test_multiple_generator_call_managed[-2-generator_unordered-sequential] PASSED [ 90%] 296s test/test_parallel.py::test_multiple_generator_call_managed[-2-generator_unordered-loky] PASSED [ 90%] 296s test/test_parallel.py::test_multiple_generator_call_managed[-1-generator-threading] PASSED [ 90%] 296s test/test_parallel.py::test_multiple_generator_call_managed[-1-generator-sequential] PASSED [ 90%] 296s test/test_parallel.py::test_multiple_generator_call_managed[-1-generator-loky] PASSED [ 90%] 296s test/test_parallel.py::test_multiple_generator_call_managed[-1-generator_unordered-threading] PASSED [ 90%] 296s test/test_parallel.py::test_multiple_generator_call_managed[-1-generator_unordered-sequential] PASSED [ 90%] 296s test/test_parallel.py::test_multiple_generator_call_managed[-1-generator_unordered-loky] PASSED [ 91%] 296s test/test_parallel.py::test_multiple_generator_call_separated[1-generator-generator-threading] PASSED [ 91%] 296s test/test_parallel.py::test_multiple_generator_call_separated[1-generator-generator-sequential] PASSED [ 91%] 296s test/test_parallel.py::test_multiple_generator_call_separated[1-generator-generator-loky] PASSED [ 91%] 296s test/test_parallel.py::test_multiple_generator_call_separated[1-generator-generator_unordered-threading] PASSED [ 91%] 296s test/test_parallel.py::test_multiple_generator_call_separated[1-generator-generator_unordered-sequential] PASSED [ 91%] 296s test/test_parallel.py::test_multiple_generator_call_separated[1-generator-generator_unordered-loky] PASSED [ 91%] 296s test/test_parallel.py::test_multiple_generator_call_separated[1-generator_unordered-generator-threading] PASSED [ 91%] 296s test/test_parallel.py::test_multiple_generator_call_separated[1-generator_unordered-generator-sequential] PASSED [ 91%] 296s test/test_parallel.py::test_multiple_generator_call_separated[1-generator_unordered-generator-loky] PASSED [ 91%] 296s test/test_parallel.py::test_multiple_generator_call_separated[1-generator_unordered-generator_unordered-threading] PASSED [ 91%] 296s test/test_parallel.py::test_multiple_generator_call_separated[1-generator_unordered-generator_unordered-sequential] PASSED [ 91%] 296s test/test_parallel.py::test_multiple_generator_call_separated[1-generator_unordered-generator_unordered-loky] PASSED [ 91%] 296s test/test_parallel.py::test_multiple_generator_call_separated[2-generator-generator-threading] PASSED [ 91%] 296s test/test_parallel.py::test_multiple_generator_call_separated[2-generator-generator-sequential] PASSED [ 91%] 297s test/test_parallel.py::test_multiple_generator_call_separated[2-generator-generator-loky] PASSED [ 92%] 297s test/test_parallel.py::test_multiple_generator_call_separated[2-generator-generator_unordered-threading] PASSED [ 92%] 297s test/test_parallel.py::test_multiple_generator_call_separated[2-generator-generator_unordered-sequential] PASSED [ 92%] 297s test/test_parallel.py::test_multiple_generator_call_separated[2-generator-generator_unordered-loky] PASSED [ 92%] 297s test/test_parallel.py::test_multiple_generator_call_separated[2-generator_unordered-generator-threading] PASSED [ 92%] 297s test/test_parallel.py::test_multiple_generator_call_separated[2-generator_unordered-generator-sequential] PASSED [ 92%] 297s test/test_parallel.py::test_multiple_generator_call_separated[2-generator_unordered-generator-loky] PASSED [ 92%] 297s test/test_parallel.py::test_multiple_generator_call_separated[2-generator_unordered-generator_unordered-threading] PASSED [ 92%] 297s test/test_parallel.py::test_multiple_generator_call_separated[2-generator_unordered-generator_unordered-sequential] PASSED [ 92%] 297s test/test_parallel.py::test_multiple_generator_call_separated[2-generator_unordered-generator_unordered-loky] PASSED [ 92%] 297s test/test_parallel.py::test_multiple_generator_call_separated[-2-generator-generator-threading] PASSED [ 92%] 297s test/test_parallel.py::test_multiple_generator_call_separated[-2-generator-generator-sequential] PASSED [ 92%] 297s test/test_parallel.py::test_multiple_generator_call_separated[-2-generator-generator-loky] PASSED [ 92%] 297s test/test_parallel.py::test_multiple_generator_call_separated[-2-generator-generator_unordered-threading] PASSED [ 92%] 297s test/test_parallel.py::test_multiple_generator_call_separated[-2-generator-generator_unordered-sequential] PASSED [ 92%] 297s test/test_parallel.py::test_multiple_generator_call_separated[-2-generator-generator_unordered-loky] PASSED [ 93%] 297s test/test_parallel.py::test_multiple_generator_call_separated[-2-generator_unordered-generator-threading] PASSED [ 93%] 297s test/test_parallel.py::test_multiple_generator_call_separated[-2-generator_unordered-generator-sequential] PASSED [ 93%] 297s test/test_parallel.py::test_multiple_generator_call_separated[-2-generator_unordered-generator-loky] PASSED [ 93%] 297s test/test_parallel.py::test_multiple_generator_call_separated[-2-generator_unordered-generator_unordered-threading] PASSED [ 93%] 297s test/test_parallel.py::test_multiple_generator_call_separated[-2-generator_unordered-generator_unordered-sequential] PASSED [ 93%] 297s test/test_parallel.py::test_multiple_generator_call_separated[-2-generator_unordered-generator_unordered-loky] PASSED [ 93%] 297s test/test_parallel.py::test_multiple_generator_call_separated[-1-generator-generator-threading] PASSED [ 93%] 297s test/test_parallel.py::test_multiple_generator_call_separated[-1-generator-generator-sequential] PASSED [ 93%] 297s test/test_parallel.py::test_multiple_generator_call_separated[-1-generator-generator-loky] PASSED [ 93%] 297s test/test_parallel.py::test_multiple_generator_call_separated[-1-generator-generator_unordered-threading] PASSED [ 93%] 297s test/test_parallel.py::test_multiple_generator_call_separated[-1-generator-generator_unordered-sequential] PASSED [ 93%] 297s test/test_parallel.py::test_multiple_generator_call_separated[-1-generator-generator_unordered-loky] PASSED [ 93%] 297s test/test_parallel.py::test_multiple_generator_call_separated[-1-generator_unordered-generator-threading] PASSED [ 93%] 297s test/test_parallel.py::test_multiple_generator_call_separated[-1-generator_unordered-generator-sequential] PASSED [ 94%] 297s test/test_parallel.py::test_multiple_generator_call_separated[-1-generator_unordered-generator-loky] PASSED [ 94%] 297s test/test_parallel.py::test_multiple_generator_call_separated[-1-generator_unordered-generator_unordered-threading] PASSED [ 94%] 297s test/test_parallel.py::test_multiple_generator_call_separated[-1-generator_unordered-generator_unordered-sequential] PASSED [ 94%] 297s test/test_parallel.py::test_multiple_generator_call_separated[-1-generator_unordered-generator_unordered-loky] PASSED [ 94%] 297s test/test_parallel.py::test_multiple_generator_call_separated_gc[generator-generator-loky-True] PASSED [ 94%] 297s test/test_parallel.py::test_multiple_generator_call_separated_gc[generator-generator-threading-False] PASSED [ 94%] 297s test/test_parallel.py::test_multiple_generator_call_separated_gc[generator-generator-sequential-False] PASSED [ 94%] 297s test/test_parallel.py::test_multiple_generator_call_separated_gc[generator-generator_unordered-loky-True] PASSED [ 94%] 297s test/test_parallel.py::test_multiple_generator_call_separated_gc[generator-generator_unordered-threading-False] PASSED [ 94%] 297s test/test_parallel.py::test_multiple_generator_call_separated_gc[generator-generator_unordered-sequential-False] PASSED [ 94%] 297s test/test_parallel.py::test_multiple_generator_call_separated_gc[generator_unordered-generator-loky-True] PASSED [ 94%] 297s test/test_parallel.py::test_multiple_generator_call_separated_gc[generator_unordered-generator-threading-False] PASSED [ 94%] 297s test/test_parallel.py::test_multiple_generator_call_separated_gc[generator_unordered-generator-sequential-False] PASSED [ 94%] 297s test/test_parallel.py::test_multiple_generator_call_separated_gc[generator_unordered-generator_unordered-loky-True] PASSED [ 94%] 297s test/test_parallel.py::test_multiple_generator_call_separated_gc[generator_unordered-generator_unordered-threading-False] PASSED [ 95%] 297s test/test_parallel.py::test_multiple_generator_call_separated_gc[generator_unordered-generator_unordered-sequential-False] PASSED [ 95%] 298s test/test_parallel.py::test_memmapping_leaks[multiprocessing] PASSED [ 95%] 298s test/test_parallel.py::test_memmapping_leaks[loky] PASSED [ 95%] 299s test/test_parallel.py::test_lambda_expression[None] PASSED [ 95%] 299s test/test_parallel.py::test_lambda_expression[loky] PASSED [ 95%] 299s test/test_parallel.py::test_lambda_expression[threading] PASSED [ 95%] 301s test/test_parallel.py::test_backend_batch_statistics_reset[multiprocessing] PASSED [ 95%] 303s test/test_parallel.py::test_backend_batch_statistics_reset[loky] PASSED [ 95%] 303s test/test_parallel.py::test_backend_hinting_and_constraints[parallel_config] PASSED [ 95%] 303s test/test_parallel.py::test_backend_hinting_and_constraints[parallel_backend] PASSED [ 95%] 303s test/test_parallel.py::test_backend_hinting_and_constraints_with_custom_backends[parallel_config] PASSED [ 95%] 303s test/test_parallel.py::test_backend_hinting_and_constraints_with_custom_backends[parallel_backend] PASSED [ 95%] 303s test/test_parallel.py::test_invalid_backend_hinting_and_constraints PASSED [ 95%] 303s test/test_parallel.py::test_nested_parallelism_limit[parallel_config-loky] PASSED [ 96%] 303s test/test_parallel.py::test_nested_parallelism_limit[parallel_config-threading] PASSED [ 96%] 303s test/test_parallel.py::test_nested_parallelism_limit[parallel_backend-loky] PASSED [ 96%] 303s test/test_parallel.py::test_nested_parallelism_limit[parallel_backend-threading] PASSED [ 96%] 303s test/test_parallel.py::test_nested_parallelism_with_dask[parallel_config] SKIPPED [ 96%] 303s test/test_parallel.py::test_nested_parallelism_with_dask[parallel_backend] SKIPPED [ 96%] 303s test/test_parallel.py::test_thread_bomb_mitigation[loky-parallel_config] PASSED [ 96%] 304s test/test_parallel.py::test_thread_bomb_mitigation[loky-parallel_backend] PASSED [ 96%] 304s test/test_parallel.py::test_thread_bomb_mitigation[threading-parallel_config] PASSED [ 96%] 304s test/test_parallel.py::test_thread_bomb_mitigation[threading-parallel_backend] PASSED [ 96%] 304s test/test_parallel.py::test_parallel_thread_limit[None] SKIPPED (Nee...) [ 96%] 304s test/test_parallel.py::test_parallel_thread_limit[loky] SKIPPED (Nee...) [ 96%] 304s test/test_parallel.py::test_dask_backend_when_dask_not_installed[parallel_config] PASSED [ 96%] 304s test/test_parallel.py::test_dask_backend_when_dask_not_installed[parallel_backend] PASSED [ 96%] 304s test/test_parallel.py::test_zero_worker_backend[parallel_config] PASSED [ 96%] 304s test/test_parallel.py::test_zero_worker_backend[parallel_backend] PASSED [ 97%] 304s test/test_parallel.py::test_globals_update_at_each_parallel_call PASSED [ 97%] 304s test/test_parallel.py::test_threadpool_limitation_in_child_loky[2] SKIPPED [ 97%] 304s test/test_parallel.py::test_threadpool_limitation_in_child_loky[4] SKIPPED [ 97%] 304s test/test_parallel.py::test_threadpool_limitation_in_child_loky[-2] SKIPPED [ 97%] 304s test/test_parallel.py::test_threadpool_limitation_in_child_loky[-1] SKIPPED [ 97%] 304s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_config-2-1] SKIPPED [ 97%] 304s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_config-2-2] SKIPPED [ 97%] 304s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_config-2-4] SKIPPED [ 97%] 304s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_config-2-None] SKIPPED [ 97%] 304s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_config--1-1] SKIPPED [ 97%] 304s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_config--1-2] SKIPPED [ 97%] 304s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_config--1-4] SKIPPED [ 97%] 304s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_config--1-None] SKIPPED [ 97%] 304s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_backend-2-1] SKIPPED [ 98%] 304s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_backend-2-2] SKIPPED [ 98%] 304s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_backend-2-4] SKIPPED [ 98%] 304s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_backend-2-None] SKIPPED [ 98%] 304s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_backend--1-1] SKIPPED [ 98%] 304s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_backend--1-2] SKIPPED [ 98%] 304s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_backend--1-4] SKIPPED [ 98%] 304s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_backend--1-None] SKIPPED [ 98%] 305s test/test_parallel.py::test_loky_reuse_workers[2] PASSED [ 98%] 305s test/test_parallel.py::test_loky_reuse_workers[4] PASSED [ 98%] 305s test/test_parallel.py::test_loky_reuse_workers[-1] PASSED [ 98%] 305s test/test_store_backends.py::test_concurrency_safe_write[multiprocessing] PASSED [ 98%] 306s test/test_store_backends.py::test_concurrency_safe_write[loky] PASSED [ 98%] 306s test/test_store_backends.py::test_concurrency_safe_write[threading] PASSED [ 98%] 306s test/test_store_backends.py::test_warning_on_dump_failure PASSED [ 98%] 306s test/test_store_backends.py::test_warning_on_pickling_error PASSED [ 99%] 306s test/test_testing.py::test_check_subprocess_call PASSED [ 99%] 306s test/test_testing.py::test_check_subprocess_call_non_matching_regex PASSED [ 99%] 306s test/test_testing.py::test_check_subprocess_call_wrong_command PASSED [ 99%] 306s test/test_testing.py::test_check_subprocess_call_non_zero_return_code PASSED [ 99%] 307s test/test_testing.py::test_check_subprocess_call_timeout PASSED [ 99%] 307s test/test_utils.py::test_eval_expr_invalid[exec('import os')] PASSED [ 99%] 307s test/test_utils.py::test_eval_expr_invalid[print(1)] PASSED [ 99%] 307s test/test_utils.py::test_eval_expr_invalid[import os] PASSED [ 99%] 307s test/test_utils.py::test_eval_expr_invalid[1+1; import os] PASSED [ 99%] 308s test/test_utils.py::test_eval_expr_invalid[1^1] PASSED [ 99%] 308s test/test_utils.py::test_eval_expr_valid[2*6-12] PASSED [ 99%] 308s test/test_utils.py::test_eval_expr_valid[2**6-64] PASSED [ 99%] 308s test/test_utils.py::test_eval_expr_valid[1 + 2*3**(4) / (6 + -7)--161.0] PASSED [ 99%] 308s test/test_utils.py::test_eval_expr_valid[(20 // 3) % 5-1] PASSED [100%] 308s 308s =============================== warnings summary =============================== 308s ../../../usr/lib/python3/dist-packages/joblib/testing.py:22 308s /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 308s timeout = pytest.mark.timeout 308s 308s ../../../usr/lib/python3/dist-packages/joblib/test/test_parallel.py:1806 308s /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 308s @pytest.mark.no_cover 308s 308s ../../../usr/lib/python3/dist-packages/joblib/executor.py:105 308s /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) 308s class _TestingMemmappingExecutor(MemmappingExecutor): 308s 308s ../../../usr/lib/python3/dist-packages/joblib/test/test_memory_async.py:27 308s /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 308s @pytest.mark.asyncio 308s 308s ../../../usr/lib/python3/dist-packages/joblib/test/test_memory_async.py:68 308s /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 308s @pytest.mark.asyncio 308s 308s ../../../usr/lib/python3/dist-packages/joblib/test/test_memory_async.py:86 308s /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 308s @pytest.mark.asyncio 308s 308s ../../../usr/lib/python3/dist-packages/joblib/test/test_memory_async.py:125 308s /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 308s @pytest.mark.asyncio 308s 308s ../../../usr/lib/python3/dist-packages/joblib/test/test_memory_async.py:152 308s /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 308s @pytest.mark.asyncio 308s 308s test/test_func_inspect.py::test_filter_args_2 308s /usr/lib/python3/dist-packages/joblib/test/test_func_inspect.py:131: UserWarning: Cannot inspect object functools.partial(, 1), ignore list will not work. 308s assert filter_args(ff, ['y'], (1, )) == {'*': [1], '**': {}} 308s 308s test/test_hashing.py: 2 warnings 308s test/test_memmapping.py: 52 warnings 308s test/test_parallel.py: 171 warnings 308s test/test_store_backends.py: 2 warnings 308s /usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=4195) is multi-threaded, use of fork() may lead to deadlocks in the child. 308s self.pid = os.fork() 308s 308s test/test_memmapping.py: 51 warnings 308s test/test_parallel.py: 134 warnings 308s test/test_store_backends.py: 2 warnings 308s /usr/lib/python3/dist-packages/joblib/externals/loky/backend/fork_exec.py:38: DeprecationWarning: This process (pid=4195) is multi-threaded, use of fork() may lead to deadlocks in the child. 308s pid = os.fork() 308s 308s test/test_memory.py::test_memory_integration 308s /usr/lib/python3/dist-packages/joblib/test/test_memory.py:104: UserWarning: Compressed results cannot be memmapped 308s memory = Memory(location=tmpdir.strpath, verbose=10, 308s 308s test/test_memory.py::test_memory_integration 308s /usr/lib/python3/dist-packages/joblib/memory.py:128: UserWarning: Compressed items cannot be memmapped in a filesystem store. Option will be ignored. 308s obj.configure(location, verbose=verbose, 308s 308s test/test_memory.py::test_memory_integration 308s /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. 308s return next(self.gen) 308s 308s test/test_memory_async.py::test_memory_integration_async 308s test/test_memory_async.py::test_no_memory_async 308s test/test_memory_async.py::test_memory_numpy_check_mmap_mode_async 308s test/test_memory_async.py::test_call_and_shelve_async 308s test/test_memory_async.py::test_memorized_func_call_async 308s /usr/lib/python3/dist-packages/_pytest/python.py:148: PytestUnhandledCoroutineWarning: async def functions are not natively supported and have been skipped. 308s You need to install a suitable plugin for your async framework, for example: 308s - anyio 308s - pytest-asyncio 308s - pytest-tornasync 308s - pytest-trio 308s - pytest-twisted 308s warnings.warn(PytestUnhandledCoroutineWarning(msg.format(nodeid))) 308s 308s test/test_numpy_pickle.py::test_joblib_pickle_across_python_versions 308s /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. 308s np.matrix([0, 1, 2], dtype=np.dtype(' 308s 308s Traceback (most recent call last): 308s File "/usr/lib/python3/dist-packages/lz4/frame/__init__.py", line 753, in flush 308s self._fp.flush() 308s ~~~~~~~~~~~~~~^^ 308s ValueError: I/O operation on closed file. 308s 308s warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) 308s 308s test/test_parallel.py::test_nested_loop[threading-multiprocessing] 308s /usr/lib/python3/dist-packages/joblib/parallel.py:1359: UserWarning: Multiprocessing-backed parallel loops cannot be nested below threads, setting n_jobs=1 308s n_jobs = self._backend.configure(n_jobs=self.n_jobs, parallel=self, 308s 308s test/test_parallel.py::test_nested_loop[threading-loky] 308s test/test_parallel.py::test_nested_loop[threading-back_compat_backend] 308s /usr/lib/python3/dist-packages/joblib/parallel.py:1359: UserWarning: Loky-backed parallel loops cannot be nested below threads, setting n_jobs=1 308s n_jobs = self._backend.configure(n_jobs=self.n_jobs, parallel=self, 308s 308s test/test_parallel.py::test_parallel_unordered_generator_returns_fastest_first[threading-2] 308s test/test_parallel.py::test_parallel_unordered_generator_returns_fastest_first[threading-4] 308s test/test_parallel.py::test_parallel_unordered_generator_returns_fastest_first[loky-2] 308s test/test_parallel.py::test_parallel_unordered_generator_returns_fastest_first[loky-4] 308s /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. 308s warnings.warn(msg) 308s 308s test/test_parallel.py::test_deadlock_with_generator[2-generator_unordered-loky] 308s /usr/lib/python3/dist-packages/joblib/parallel.py:1817: UserWarning: 6 tasks have been successfully executed but not used. Additionally, 2 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. 308s warnings.warn(msg) 308s 308s test/test_parallel.py::test_deadlock_with_generator[-2-generator-loky] 308s /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. 308s warnings.warn(msg) 308s 308s test/test_parallel.py::test_deadlock_with_generator[-2-generator_unordered-loky] 308s test/test_parallel.py::test_multiple_generator_call[-2-generator-threading] 308s test/test_parallel.py::test_multiple_generator_call[-2-generator-loky] 308s test/test_parallel.py::test_multiple_generator_call[-2-generator_unordered-threading] 308s test/test_parallel.py::test_multiple_generator_call[-2-generator_unordered-loky] 308s test/test_parallel.py::test_multiple_generator_call_managed[-2-generator-threading] 308s test/test_parallel.py::test_multiple_generator_call_managed[-2-generator-loky] 308s test/test_parallel.py::test_multiple_generator_call_managed[-2-generator_unordered-threading] 308s test/test_parallel.py::test_multiple_generator_call_managed[-2-generator_unordered-loky] 308s /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. 308s warnings.warn(msg) 308s 308s test/test_parallel.py::test_deadlock_with_generator[-1-generator-loky] 308s /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. 308s warnings.warn(msg) 308s 308s test/test_parallel.py::test_deadlock_with_generator[-1-generator_unordered-loky] 308s /usr/lib/python3/dist-packages/joblib/parallel.py:1817: UserWarning: 1 tasks have been successfully executed but not used. Additionally, 7 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. 308s warnings.warn(msg) 308s 308s test/test_parallel.py: 16 warnings 308s /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. 308s warnings.warn(msg) 308s 308s test/test_parallel.py::test_multiple_generator_call[-1-generator-threading] 308s test/test_parallel.py::test_multiple_generator_call[-1-generator-loky] 308s test/test_parallel.py::test_multiple_generator_call[-1-generator_unordered-threading] 308s test/test_parallel.py::test_multiple_generator_call[-1-generator_unordered-loky] 308s test/test_parallel.py::test_multiple_generator_call_managed[-1-generator-threading] 308s test/test_parallel.py::test_multiple_generator_call_managed[-1-generator-loky] 308s test/test_parallel.py::test_multiple_generator_call_managed[-1-generator_unordered-threading] 308s test/test_parallel.py::test_multiple_generator_call_managed[-1-generator_unordered-loky] 308s /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. 308s warnings.warn(msg) 308s 308s test/test_testing.py::test_check_subprocess_call_timeout 308s /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()'] 308s warnings.warn(f"Timeout running {cmd}") 308s 308s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 308s = 1398 passed, 58 skipped, 24 deselected, 2 xfailed, 482 warnings in 80.96s (0:01:20) = 308s autopkgtest [11:34:14]: test pytest: -----------------------] 309s pytest PASS 309s autopkgtest [11:34:15]: test pytest: - - - - - - - - - - results - - - - - - - - - - 309s autopkgtest [11:34:15]: test autodep8-python3: preparing testbed 458s autopkgtest [11:36:44]: testbed dpkg architecture: amd64 458s autopkgtest [11:36:44]: testbed apt version: 2.9.29 458s autopkgtest [11:36:44]: @@@@@@@@@@@@@@@@@@@@ test bed setup 459s autopkgtest [11:36:45]: testbed release detected to be: plucky 459s autopkgtest [11:36:45]: updating testbed package index (apt update) 460s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [110 kB] 460s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 460s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 460s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 460s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [76.1 kB] 460s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [750 kB] 460s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [3120 B] 460s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [13.9 kB] 460s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [101 kB] 460s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [81.8 kB] 460s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [7984 B] 460s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/restricted i386 Packages [2412 B] 460s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [265 kB] 460s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [697 kB] 461s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [3128 B] 461s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [11.5 kB] 461s Fetched 2124 kB in 1s (2270 kB/s) 462s Reading package lists... 462s + lsb_release --codename --short 462s + RELEASE=plucky 462s + cat 462s + [ plucky != trusty ] 462s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y --allow-downgrades -o Dpkg::Options::=--force-confnew dist-upgrade 462s Reading package lists... 462s Building dependency tree... 462s Reading state information... 463s Calculating upgrade... 463s The following NEW packages will be installed: 463s libapt-pkg7.0 463s The following packages will be upgraded: 463s apt apt-utils iproute2 liblsof0 libp11-kit0 lsof rsyslog 463s 7 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 463s Need to get 5234 kB of archives. 463s After this operation, 4074 kB of additional disk space will be used. 463s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 libapt-pkg7.0 amd64 2.9.30 [1131 kB] 463s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 apt amd64 2.9.30 [1434 kB] 463s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 apt-utils amd64 2.9.30 [222 kB] 463s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 iproute2 amd64 6.13.0-1ubuntu1 [1277 kB] 463s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 libp11-kit0 amd64 0.25.5-2ubuntu3 [311 kB] 463s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 rsyslog amd64 8.2412.0-2ubuntu1 [555 kB] 464s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 lsof amd64 4.99.4+dfsg-1 [245 kB] 464s Get:8 http://ftpmaster.internal/ubuntu plucky/main amd64 liblsof0 amd64 4.99.4+dfsg-1 [59.6 kB] 464s Preconfiguring packages ... 464s Fetched 5234 kB in 1s (6816 kB/s) 464s Selecting previously unselected package libapt-pkg7.0:amd64. 464s (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 ... 108925 files and directories currently installed.) 464s Preparing to unpack .../libapt-pkg7.0_2.9.30_amd64.deb ... 464s Unpacking libapt-pkg7.0:amd64 (2.9.30) ... 464s Setting up libapt-pkg7.0:amd64 (2.9.30) ... 464s (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 ... 108974 files and directories currently installed.) 464s Preparing to unpack .../archives/apt_2.9.30_amd64.deb ... 464s Unpacking apt (2.9.30) over (2.9.29) ... 465s Setting up apt (2.9.30) ... 465s (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 ... 108974 files and directories currently installed.) 465s Preparing to unpack .../0-apt-utils_2.9.30_amd64.deb ... 465s Unpacking apt-utils (2.9.30) over (2.9.29) ... 465s Preparing to unpack .../1-iproute2_6.13.0-1ubuntu1_amd64.deb ... 465s Unpacking iproute2 (6.13.0-1ubuntu1) over (6.10.0-2ubuntu1) ... 466s Preparing to unpack .../2-libp11-kit0_0.25.5-2ubuntu3_amd64.deb ... 466s Unpacking libp11-kit0:amd64 (0.25.5-2ubuntu3) over (0.25.5-2ubuntu2) ... 466s Preparing to unpack .../3-rsyslog_8.2412.0-2ubuntu1_amd64.deb ... 466s Unpacking rsyslog (8.2412.0-2ubuntu1) over (8.2412.0-1ubuntu1) ... 466s Preparing to unpack .../4-lsof_4.99.4+dfsg-1_amd64.deb ... 466s Unpacking lsof (4.99.4+dfsg-1) over (4.99.3+dfsg-2) ... 466s Preparing to unpack .../5-liblsof0_4.99.4+dfsg-1_amd64.deb ... 466s Unpacking liblsof0 (4.99.4+dfsg-1) over (4.99.3+dfsg-2) ... 466s Setting up apt-utils (2.9.30) ... 466s Setting up liblsof0 (4.99.4+dfsg-1) ... 466s Setting up iproute2 (6.13.0-1ubuntu1) ... 466s Setting up rsyslog (8.2412.0-2ubuntu1) ... 466s info: The user `syslog' is already a member of `adm'. 467s Setting up libp11-kit0:amd64 (0.25.5-2ubuntu3) ... 467s Setting up lsof (4.99.4+dfsg-1) ... 467s Processing triggers for man-db (2.13.0-1) ... 469s Processing triggers for libc-bin (2.40-4ubuntu1) ... 470s + rm /etc/apt/preferences.d/force-downgrade-to-release.pref 470s + /usr/lib/apt/apt-helper analyze-pattern ?true 470s + uname -r 470s + sed s/\./\\./g 470s + running_kernel_pattern=^linux-.*6\.12\.0-15-generic.* 470s + apt list ?obsolete 470s + tail -n+2 470s + cut -d/ -f1 470s + grep -v ^linux-.*6\.12\.0-15-generic.* 471s + true 471s + obsolete_pkgs= 471s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y purge --autoremove 471s Reading package lists... 471s Building dependency tree... 471s Reading state information... 471s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 471s + grep -q trusty /etc/lsb-release 471s + [ ! -d /usr/share/doc/unattended-upgrades ] 471s + [ ! -d /usr/share/doc/lxd ] 471s + [ ! -d /usr/share/doc/lxd-client ] 471s + [ ! -d /usr/share/doc/snapd ] 471s + type iptables 471s + cat 471s + chmod 755 /etc/rc.local 471s + . /etc/rc.local 471s + iptables -w -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu 471s + iptables -A OUTPUT -d 10.255.255.1/32 -p tcp -j DROP 471s + iptables -A OUTPUT -d 10.255.255.2/32 -p tcp -j DROP 471s + uname -m 471s + [ x86_64 = ppc64le ] 471s + [ -d /run/systemd/system ] 471s + systemd-detect-virt --quiet --vm 471s + mkdir -p /etc/systemd/system/systemd-random-seed.service.d/ 471s + cat 471s + grep -q lz4 /etc/initramfs-tools/initramfs.conf 471s + echo COMPRESS=lz4 471s autopkgtest [11:36:57]: upgrading testbed (apt dist-upgrade and autopurge) 472s Reading package lists... 472s Building dependency tree... 472s Reading state information... 472s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 472s Starting 2 pkgProblemResolver with broken count: 0 472s Done 473s Entering ResolveByKeep 473s 473s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 473s Reading package lists... 474s Building dependency tree... 474s Reading state information... 474s Starting pkgProblemResolver with broken count: 0 474s Starting 2 pkgProblemResolver with broken count: 0 474s Done 475s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 475s autopkgtest [11:37:01]: rebooting testbed after setup commands that affected boot 500s Reading package lists... 501s Building dependency tree... 501s Reading state information... 501s Starting pkgProblemResolver with broken count: 0 501s Starting 2 pkgProblemResolver with broken count: 0 501s Done 502s The following NEW packages will be installed: 502s python3-all python3-joblib python3.12 python3.12-minimal 502s 0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. 502s Need to get 3226 kB of archives. 502s After this operation, 9966 kB of additional disk space will be used. 502s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.12-minimal amd64 3.12.9-1 [2348 kB] 502s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.12 amd64 3.12.9-1 [671 kB] 502s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-all amd64 3.13.1-1~exp2 [894 B] 502s Get:4 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-joblib all 1.4.2-2 [205 kB] 503s Fetched 3226 kB in 1s (4480 kB/s) 503s Selecting previously unselected package python3.12-minimal. 503s (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 ... 108975 files and directories currently installed.) 503s Preparing to unpack .../python3.12-minimal_3.12.9-1_amd64.deb ... 503s Unpacking python3.12-minimal (3.12.9-1) ... 503s Selecting previously unselected package python3.12. 503s Preparing to unpack .../python3.12_3.12.9-1_amd64.deb ... 503s Unpacking python3.12 (3.12.9-1) ... 503s Selecting previously unselected package python3-all. 503s Preparing to unpack .../python3-all_3.13.1-1~exp2_amd64.deb ... 503s Unpacking python3-all (3.13.1-1~exp2) ... 503s Selecting previously unselected package python3-joblib. 503s Preparing to unpack .../python3-joblib_1.4.2-2_all.deb ... 503s Unpacking python3-joblib (1.4.2-2) ... 503s Setting up python3.12-minimal (3.12.9-1) ... 504s Setting up python3-joblib (1.4.2-2) ... 505s Setting up python3.12 (3.12.9-1) ... 506s Setting up python3-all (3.13.1-1~exp2) ... 506s Processing triggers for man-db (2.13.0-1) ... 506s Processing triggers for systemd (257.2-3ubuntu1) ... 511s autopkgtest [11:37:37]: 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 511s autopkgtest [11:37:37]: test autodep8-python3: [----------------------- 512s Testing with python3.12: 512s 512s Testing with python3.13: 512s 512s autopkgtest [11:37:38]: test autodep8-python3: -----------------------] 513s autodep8-python3 PASS (superficial) 513s autopkgtest [11:37:39]: test autodep8-python3: - - - - - - - - - - results - - - - - - - - - - 513s autopkgtest [11:37:39]: @@@@@@@@@@@@@@@@@@@@ summary 513s pytest PASS 513s autodep8-python3 PASS (superficial) 543s nova [W] Skipping flock for amd64 543s Creating nova instance adt-plucky-amd64-joblib-20250219-112905-juju-7f2275-prod-proposed-migration-environment-15-9256426e-085f-4e48-b04e-0843cf9d5a04 from image adt/ubuntu-plucky-amd64-server-20250219.img (UUID 90711abf-916f-4a80-845a-825250a78697)... 543s nova [W] Timed out waiting for 1bb06787-d8ff-4bb8-80da-7e2f454e55cc to get deleted. 543s nova [W] Skipping flock for amd64 543s Creating nova instance adt-plucky-amd64-joblib-20250219-112905-juju-7f2275-prod-proposed-migration-environment-15-9256426e-085f-4e48-b04e-0843cf9d5a04 from image adt/ubuntu-plucky-amd64-server-20250219.img (UUID 90711abf-916f-4a80-845a-825250a78697)... 543s nova [W] Timed out waiting for 1422f052-64bb-4b33-8026-7fb9eb4ceb3e to get deleted.