0s autopkgtest [19:45:51]: starting date and time: 2024-03-24 19:45:51+0000 0s autopkgtest [19:45:51]: git checkout: 4a1cd702 l/adt_testbed: don't blame the testbed for unsolvable build deps 0s autopkgtest [19:45:51]: host juju-7f2275-prod-proposed-migration-environment-3; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.45paye7j/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --setup-commands /home/ubuntu/autopkgtest/setup-commands/setup-testbed --apt-pocket=proposed=src:procps --apt-upgrade joblib --timeout-short=300 --timeout-copy=20000 --timeout-test=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=procps/2:4.0.4-4ubuntu2 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-big --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-3@bos01-ppc64el-15.secgroup --name adt-noble-ppc64el-joblib-20240324-194551-juju-7f2275-prod-proposed-migration-environment-3 --image adt/ubuntu-noble-ppc64el-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-3 --net-id=net_prod-proposed-migration -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,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com'"'"'' --mirror=http://us.ports.ubuntu.com/ubuntu-ports/ 233s autopkgtest [19:49:44]: testbed dpkg architecture: ppc64el 233s autopkgtest [19:49:44]: testbed apt version: 2.7.12 233s autopkgtest [19:49:44]: @@@@@@@@@@@@@@@@@@@@ test bed setup 234s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 234s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [495 kB] 235s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [6540 B] 235s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [3981 kB] 235s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [57.3 kB] 235s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el Packages [700 kB] 235s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el c-n-f Metadata [3116 B] 235s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted ppc64el Packages [1372 B] 235s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted ppc64el c-n-f Metadata [116 B] 235s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el Packages [4263 kB] 235s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el c-n-f Metadata [8652 B] 235s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse ppc64el Packages [61.1 kB] 235s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse ppc64el c-n-f Metadata [116 B] 239s Fetched 9694 kB in 2s (3990 kB/s) 239s Reading package lists... 241s Reading package lists... 242s Building dependency tree... 242s Reading state information... 242s Calculating upgrade... 242s The following packages will be upgraded: 242s libproc2-0 procps 242s 2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 242s Need to get 804 kB of archives. 242s After this operation, 4096 B of additional disk space will be used. 242s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libproc2-0 ppc64el 2:4.0.4-4ubuntu2 [68.8 kB] 242s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el procps ppc64el 2:4.0.4-4ubuntu2 [736 kB] 243s Fetched 804 kB in 1s (1465 kB/s) 243s (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 ... 70156 files and directories currently installed.) 243s Preparing to unpack .../libproc2-0_2%3a4.0.4-4ubuntu2_ppc64el.deb ... 243s Unpacking libproc2-0:ppc64el (2:4.0.4-4ubuntu2) over (2:4.0.4-4ubuntu1) ... 243s Preparing to unpack .../procps_2%3a4.0.4-4ubuntu2_ppc64el.deb ... 243s Unpacking procps (2:4.0.4-4ubuntu2) over (2:4.0.4-4ubuntu1) ... 243s Setting up libproc2-0:ppc64el (2:4.0.4-4ubuntu2) ... 243s Setting up procps (2:4.0.4-4ubuntu2) ... 243s Processing triggers for man-db (2.12.0-3) ... 244s Processing triggers for libc-bin (2.39-0ubuntu6) ... 245s Reading package lists... 245s Building dependency tree... 245s Reading state information... 245s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 246s sh: Attempting to set up Debian/Ubuntu apt sources automatically 246s sh: Distribution appears to be Ubuntu 246s Reading package lists... 246s Building dependency tree... 246s Reading state information... 247s eatmydata is already the newest version (131-1). 247s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 247s Reading package lists... 247s Building dependency tree... 247s Reading state information... 247s dbus is already the newest version (1.14.10-4ubuntu1). 247s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 247s Reading package lists... 247s Building dependency tree... 247s Reading state information... 247s rng-tools-debian is already the newest version (2.4). 247s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 247s Reading package lists... 247s Building dependency tree... 247s Reading state information... 248s The following packages will be REMOVED: 248s cloud-init* python3-configobj* python3-debconf* 248s 0 upgraded, 0 newly installed, 3 to remove and 0 not upgraded. 248s After this operation, 3256 kB disk space will be freed. 248s (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 ... 70157 files and directories currently installed.) 248s Removing cloud-init (24.1.2-0ubuntu1) ... 248s Removing python3-configobj (5.0.8-3) ... 248s Removing python3-debconf (1.5.86) ... 248s Processing triggers for man-db (2.12.0-3) ... 249s (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 ... 69768 files and directories currently installed.) 249s Purging configuration files for cloud-init (24.1.2-0ubuntu1) ... 249s dpkg: warning: while removing cloud-init, directory '/etc/cloud/cloud.cfg.d' not empty so not removed 249s Processing triggers for rsyslog (8.2312.0-3ubuntu3) ... 249s invoke-rc.d: policy-rc.d denied execution of try-restart. 249s Reading package lists... 250s Building dependency tree... 250s Reading state information... 250s linux-generic is already the newest version (6.8.0-11.11+1). 250s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 250s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 250s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 250s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 252s Reading package lists... 253s Reading package lists... 253s Building dependency tree... 253s Reading state information... 253s Calculating upgrade... 253s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 253s Reading package lists... 253s Building dependency tree... 253s Reading state information... 253s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 253s autopkgtest [19:50:04]: rebooting testbed after setup commands that affected boot 416s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 423s autopkgtest [19:52:54]: testbed running kernel: Linux 6.8.0-11-generic #11-Ubuntu SMP Wed Feb 14 00:33:03 UTC 2024 425s autopkgtest [19:52:56]: @@@@@@@@@@@@@@@@@@@@ apt-source joblib 427s Get:1 http://ftpmaster.internal/ubuntu noble/universe joblib 1.3.2-1 (dsc) [2244 B] 427s Get:2 http://ftpmaster.internal/ubuntu noble/universe joblib 1.3.2-1 (tar) [358 kB] 427s Get:3 http://ftpmaster.internal/ubuntu noble/universe joblib 1.3.2-1 (diff) [8128 B] 427s gpgv: Signature made Tue Nov 28 14:34:09 2023 UTC 427s gpgv: using RSA key 25E3FF2D7F469DBE7D0D4E50AFCFEC8E669CE1C2 427s gpgv: Can't check signature: No public key 427s dpkg-source: warning: cannot verify inline signature for ./joblib_1.3.2-1.dsc: no acceptable signature found 427s autopkgtest [19:52:58]: testing package joblib version 1.3.2-1 428s autopkgtest [19:52:59]: build not needed 428s autopkgtest [19:52:59]: test pytest: preparing testbed 429s Reading package lists... 430s Building dependency tree... 430s Reading state information... 430s Starting pkgProblemResolver with broken count: 0 430s Starting 2 pkgProblemResolver with broken count: 0 430s Done 430s The following additional packages will be installed: 430s libblas3 libgfortran5 liblapack3 python3-all python3-iniconfig 430s python3-joblib python3-lz4 python3-numpy python3-packaging python3-pluggy 430s python3-psutil python3-pytest python3-threadpoolctl 430s Suggested packages: 430s gcc gfortran python3-dev 430s Recommended packages: 430s python3-simplejson 430s The following NEW packages will be installed: 430s autopkgtest-satdep libblas3 libgfortran5 liblapack3 python3-all 430s python3-iniconfig python3-joblib python3-lz4 python3-numpy python3-packaging 430s python3-pluggy python3-psutil python3-pytest python3-threadpoolctl 430s 0 upgraded, 14 newly installed, 0 to remove and 0 not upgraded. 430s Need to get 10.0 MB/10.0 MB of archives. 430s After this operation, 50.9 MB of additional disk space will be used. 430s Get:1 /tmp/autopkgtest.77breP/1-autopkgtest-satdep.deb autopkgtest-satdep ppc64el 0 [748 B] 430s Get:2 http://ftpmaster.internal/ubuntu noble/main ppc64el libblas3 ppc64el 3.12.0-3 [227 kB] 431s Get:3 http://ftpmaster.internal/ubuntu noble/main ppc64el libgfortran5 ppc64el 14-20240303-1ubuntu1 [574 kB] 431s Get:4 http://ftpmaster.internal/ubuntu noble/main ppc64el liblapack3 ppc64el 3.12.0-3 [2804 kB] 431s Get:5 http://ftpmaster.internal/ubuntu noble/main ppc64el python3-all ppc64el 3.12.1-0ubuntu2 [904 B] 431s Get:6 http://ftpmaster.internal/ubuntu noble/universe ppc64el python3-iniconfig all 1.1.1-2 [6024 B] 431s Get:7 http://ftpmaster.internal/ubuntu noble/universe ppc64el python3-joblib all 1.3.2-1 [207 kB] 431s Get:8 http://ftpmaster.internal/ubuntu noble/universe ppc64el python3-lz4 ppc64el 4.0.2+dfsg-1build2 [28.8 kB] 431s Get:9 http://ftpmaster.internal/ubuntu noble/main ppc64el python3-numpy ppc64el 1:1.24.2-2 [5581 kB] 432s Get:10 http://ftpmaster.internal/ubuntu noble/main ppc64el python3-packaging all 23.2-1 [40.6 kB] 432s Get:11 http://ftpmaster.internal/ubuntu noble/universe ppc64el python3-pluggy all 1.4.0-1 [20.4 kB] 432s Get:12 http://ftpmaster.internal/ubuntu noble/main ppc64el python3-psutil ppc64el 5.9.8-1 [197 kB] 432s Get:13 http://ftpmaster.internal/ubuntu noble/universe ppc64el python3-pytest all 7.4.4-1 [305 kB] 432s Get:14 http://ftpmaster.internal/ubuntu noble/universe ppc64el python3-threadpoolctl all 3.1.0-1 [21.3 kB] 432s Fetched 10.0 MB in 2s (5890 kB/s) 432s Selecting previously unselected package libblas3:ppc64el. 432s (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 ... 69713 files and directories currently installed.) 432s Preparing to unpack .../00-libblas3_3.12.0-3_ppc64el.deb ... 432s Unpacking libblas3:ppc64el (3.12.0-3) ... 432s Selecting previously unselected package libgfortran5:ppc64el. 432s Preparing to unpack .../01-libgfortran5_14-20240303-1ubuntu1_ppc64el.deb ... 432s Unpacking libgfortran5:ppc64el (14-20240303-1ubuntu1) ... 432s Selecting previously unselected package liblapack3:ppc64el. 432s Preparing to unpack .../02-liblapack3_3.12.0-3_ppc64el.deb ... 432s Unpacking liblapack3:ppc64el (3.12.0-3) ... 432s Selecting previously unselected package python3-all. 432s Preparing to unpack .../03-python3-all_3.12.1-0ubuntu2_ppc64el.deb ... 432s Unpacking python3-all (3.12.1-0ubuntu2) ... 432s Selecting previously unselected package python3-iniconfig. 432s Preparing to unpack .../04-python3-iniconfig_1.1.1-2_all.deb ... 432s Unpacking python3-iniconfig (1.1.1-2) ... 432s Selecting previously unselected package python3-joblib. 432s Preparing to unpack .../05-python3-joblib_1.3.2-1_all.deb ... 432s Unpacking python3-joblib (1.3.2-1) ... 432s Selecting previously unselected package python3-lz4. 432s Preparing to unpack .../06-python3-lz4_4.0.2+dfsg-1build2_ppc64el.deb ... 432s Unpacking python3-lz4 (4.0.2+dfsg-1build2) ... 432s Selecting previously unselected package python3-numpy. 432s Preparing to unpack .../07-python3-numpy_1%3a1.24.2-2_ppc64el.deb ... 432s Unpacking python3-numpy (1:1.24.2-2) ... 433s Selecting previously unselected package python3-packaging. 433s Preparing to unpack .../08-python3-packaging_23.2-1_all.deb ... 433s Unpacking python3-packaging (23.2-1) ... 433s Selecting previously unselected package python3-pluggy. 433s Preparing to unpack .../09-python3-pluggy_1.4.0-1_all.deb ... 433s Unpacking python3-pluggy (1.4.0-1) ... 433s Selecting previously unselected package python3-psutil. 433s Preparing to unpack .../10-python3-psutil_5.9.8-1_ppc64el.deb ... 433s Unpacking python3-psutil (5.9.8-1) ... 433s Selecting previously unselected package python3-pytest. 433s Preparing to unpack .../11-python3-pytest_7.4.4-1_all.deb ... 433s Unpacking python3-pytest (7.4.4-1) ... 433s Selecting previously unselected package python3-threadpoolctl. 433s Preparing to unpack .../12-python3-threadpoolctl_3.1.0-1_all.deb ... 433s Unpacking python3-threadpoolctl (3.1.0-1) ... 433s Selecting previously unselected package autopkgtest-satdep. 433s Preparing to unpack .../13-1-autopkgtest-satdep.deb ... 433s Unpacking autopkgtest-satdep (0) ... 433s Setting up python3-iniconfig (1.1.1-2) ... 433s Setting up python3-joblib (1.3.2-1) ... 433s Setting up python3-lz4 (4.0.2+dfsg-1build2) ... 433s Setting up python3-threadpoolctl (3.1.0-1) ... 433s Setting up python3-all (3.12.1-0ubuntu2) ... 433s Setting up python3-psutil (5.9.8-1) ... 434s Setting up libblas3:ppc64el (3.12.0-3) ... 434s update-alternatives: using /usr/lib/powerpc64le-linux-gnu/blas/libblas.so.3 to provide /usr/lib/powerpc64le-linux-gnu/libblas.so.3 (libblas.so.3-powerpc64le-linux-gnu) in auto mode 434s Setting up python3-packaging (23.2-1) ... 434s Setting up libgfortran5:ppc64el (14-20240303-1ubuntu1) ... 434s Setting up python3-pluggy (1.4.0-1) ... 434s Setting up liblapack3:ppc64el (3.12.0-3) ... 434s update-alternatives: using /usr/lib/powerpc64le-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/powerpc64le-linux-gnu/liblapack.so.3 (liblapack.so.3-powerpc64le-linux-gnu) in auto mode 434s Setting up python3-pytest (7.4.4-1) ... 434s Setting up python3-numpy (1:1.24.2-2) ... 436s Setting up autopkgtest-satdep (0) ... 436s Processing triggers for man-db (2.12.0-3) ... 436s Processing triggers for libc-bin (2.39-0ubuntu6) ... 438s (Reading database ... 71174 files and directories currently installed.) 438s Removing autopkgtest-satdep (0) ... 439s autopkgtest [19:53:10]: test pytest: [----------------------- 439s + cd /tmp/autopkgtest.77breP/autopkgtest_tmp 439s + 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 439s + py3versions -s 439s Testing with python3.12: 439s + echo Testing with python3.12: 439s + 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 439s ============================= test session starts ============================== 439s platform linux -- Python 3.12.2, pytest-7.4.4, pluggy-1.4.0 -- /usr/bin/python3.12 439s cachedir: .pytest_cache 439s rootdir: /tmp/autopkgtest.77breP/autopkgtest_tmp 440s collecting ... collected 1360 items / 24 deselected / 1 skipped / 1336 selected 440s 440s test/test_backports.py::test_memmap PASSED [ 0%] 440s test/test_backports.py::test_concurrency_safe_rename[None-None] PASSED [ 0%] 440s test/test_backports.py::test_concurrency_safe_rename[None-dst content] PASSED [ 0%] 440s test/test_backports.py::test_concurrency_safe_rename[threading-None] PASSED [ 0%] 440s test/test_backports.py::test_concurrency_safe_rename[threading-dst content] PASSED [ 0%] 440s test/test_cloudpickle_wrapper.py::test_wrap_non_picklable_objects PASSED [ 0%] 440s test/test_config.py::test_global_parallel_backend[parallel_config] PASSED [ 0%] 440s test/test_config.py::test_global_parallel_backend[parallel_backend] PASSED [ 0%] 440s test/test_config.py::test_external_backends[parallel_config] PASSED [ 0%] 440s test/test_config.py::test_external_backends[parallel_backend] PASSED [ 0%] 441s test/test_config.py::test_parallel_config_no_backend PASSED [ 0%] 441s test/test_config.py::test_parallel_config_params_explicit_set PASSED [ 0%] 441s test/test_config.py::test_parallel_config_bad_params[prefer] PASSED [ 0%] 441s test/test_config.py::test_parallel_config_bad_params[require] PASSED [ 1%] 441s test/test_config.py::test_parallel_config_constructor_params PASSED [ 1%] 441s test/test_config.py::test_parallel_config_nested PASSED [ 1%] 441s test/test_config.py::test_threadpool_limitation_in_child_context_error[parallel_config-multiprocessing] PASSED [ 1%] 441s test/test_config.py::test_threadpool_limitation_in_child_context_error[parallel_config-threading] PASSED [ 1%] 441s test/test_config.py::test_threadpool_limitation_in_child_context_error[parallel_config-backend2] PASSED [ 1%] 441s test/test_config.py::test_threadpool_limitation_in_child_context_error[parallel_config-backend3] PASSED [ 1%] 441s test/test_config.py::test_threadpool_limitation_in_child_context_error[parallel_backend-multiprocessing] PASSED [ 1%] 441s test/test_config.py::test_threadpool_limitation_in_child_context_error[parallel_backend-threading] PASSED [ 1%] 441s test/test_config.py::test_threadpool_limitation_in_child_context_error[parallel_backend-backend2] PASSED [ 1%] 441s test/test_config.py::test_threadpool_limitation_in_child_context_error[parallel_backend-backend3] PASSED [ 1%] 441s test/test_config.py::test_parallel_n_jobs_none[parallel_config] PASSED [ 1%] 441s test/test_config.py::test_parallel_n_jobs_none[parallel_backend] PASSED [ 1%] 441s test/test_config.py::test_parallel_config_n_jobs_none[parallel_config] PASSED [ 2%] 441s test/test_config.py::test_parallel_config_n_jobs_none[parallel_backend] PASSED [ 2%] 441s test/test_disk.py::test_disk_used PASSED [ 2%] 441s test/test_disk.py::test_memstr_to_bytes[80G-85899345920] PASSED [ 2%] 441s test/test_disk.py::test_memstr_to_bytes[1.4M-1468006] PASSED [ 2%] 441s test/test_disk.py::test_memstr_to_bytes[120M-125829120] PASSED [ 2%] 441s test/test_disk.py::test_memstr_to_bytes[53K-54272] PASSED [ 2%] 441s test/test_disk.py::test_memstr_to_bytes_exception[fooG-ValueError-Invalid literal for size.*fooG.*] PASSED [ 2%] 441s test/test_disk.py::test_memstr_to_bytes_exception[1.4N-ValueError-Invalid literal for size.*1.4N.*] PASSED [ 2%] 441s test/test_disk.py::test_mkdirp PASSED [ 2%] 441s test/test_disk.py::test_rm_subdirs PASSED [ 2%] 441s test/test_func_inspect.py::test_filter_args[f-args0-filtered_args0] PASSED [ 2%] 441s test/test_func_inspect.py::test_filter_args[f-args1-filtered_args1] PASSED [ 2%] 441s test/test_func_inspect.py::test_filter_args[f-args2-filtered_args2] PASSED [ 2%] 441s test/test_func_inspect.py::test_filter_args[f-args3-filtered_args3] PASSED [ 3%] 441s test/test_func_inspect.py::test_filter_args[f-args4-filtered_args4] PASSED [ 3%] 441s test/test_func_inspect.py::test_filter_args[f-args5-filtered_args5] PASSED [ 3%] 441s test/test_func_inspect.py::test_filter_args[f-args6-filtered_args6] PASSED [ 3%] 441s test/test_func_inspect.py::test_filter_args[g-args7-filtered_args7] PASSED [ 3%] 441s test/test_func_inspect.py::test_filter_args[i-args8-filtered_args8] PASSED [ 3%] 441s test/test_func_inspect.py::test_filter_args_method PASSED [ 3%] 441s test/test_func_inspect.py::test_filter_varargs[h-args0-filtered_args0] PASSED [ 3%] 441s test/test_func_inspect.py::test_filter_varargs[h-args1-filtered_args1] PASSED [ 3%] 441s test/test_func_inspect.py::test_filter_varargs[h-args2-filtered_args2] PASSED [ 3%] 441s test/test_func_inspect.py::test_filter_varargs[h-args3-filtered_args3] PASSED [ 3%] 441s test/test_func_inspect.py::test_filter_kwargs[k-args0-filtered_args0] PASSED [ 3%] 441s test/test_func_inspect.py::test_filter_kwargs[k-args1-filtered_args1] PASSED [ 3%] 441s test/test_func_inspect.py::test_filter_kwargs[m1-args2-filtered_args2] PASSED [ 4%] 441s test/test_func_inspect.py::test_filter_kwargs[m2-args3-filtered_args3] PASSED [ 4%] 441s test/test_func_inspect.py::test_filter_args_2 PASSED [ 4%] 441s test/test_func_inspect.py::test_func_name[f-f] PASSED [ 4%] 441s test/test_func_inspect.py::test_func_name[g-g] PASSED [ 4%] 441s test/test_func_inspect.py::test_func_name[cached_func-cached_func] PASSED [ 4%] 441s test/test_func_inspect.py::test_func_name_on_inner_func PASSED [ 4%] 441s test/test_func_inspect.py::test_func_name_collision_on_inner_func PASSED [ 4%] 441s test/test_func_inspect.py::test_func_inspect_errors PASSED [ 4%] 441s test/test_func_inspect.py::test_filter_args_edge_cases PASSED [ 4%] 441s test/test_func_inspect.py::test_bound_methods PASSED [ 4%] 441s 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%] 441s test/test_func_inspect.py::test_filter_args_error_msg[ValueError-Ignore list: argument \\'(.*)\\' is not defined-g-args1] PASSED [ 4%] 441s test/test_func_inspect.py::test_filter_args_error_msg[ValueError-Wrong number of arguments-h-args2] PASSED [ 5%] 441s test/test_func_inspect.py::test_filter_args_no_kwargs_mutation PASSED [ 5%] 441s test/test_func_inspect.py::test_clean_win_chars PASSED [ 5%] 441s test/test_func_inspect.py::test_format_signature[g-args0-kwargs0-g([0, 1, 2, 3, 4])] PASSED [ 5%] 441s test/test_func_inspect.py::test_format_signature[k-args1-kwargs1-k(1, 2, (3, 4), y=True)] PASSED [ 5%] 441s test/test_func_inspect.py::test_format_signature_long_arguments PASSED [ 5%] 441s test/test_func_inspect.py::test_format_signature_numpy PASSED [ 5%] 441s test/test_func_inspect.py::test_special_source_encoding PASSED [ 5%] 441s test/test_func_inspect.py::test_func_code_consistency PASSED [ 5%] 441s test/test_hashing.py::test_trivial_hash[1-1] PASSED [ 5%] 441s test/test_hashing.py::test_trivial_hash[1-2] PASSED [ 5%] 441s test/test_hashing.py::test_trivial_hash[1-1.0] PASSED [ 5%] 441s test/test_hashing.py::test_trivial_hash[1-2.0] PASSED [ 5%] 441s test/test_hashing.py::test_trivial_hash[1-(1+1j)] PASSED [ 5%] 441s test/test_hashing.py::test_trivial_hash[1-(2+1j)] PASSED [ 6%] 441s test/test_hashing.py::test_trivial_hash[1-a] PASSED [ 6%] 441s test/test_hashing.py::test_trivial_hash[1-b] PASSED [ 6%] 441s test/test_hashing.py::test_trivial_hash[1-obj18] PASSED [ 6%] 441s test/test_hashing.py::test_trivial_hash[1-obj19] PASSED [ 6%] 441s test/test_hashing.py::test_trivial_hash[1-obj110] PASSED [ 6%] 441s test/test_hashing.py::test_trivial_hash[1-obj111] PASSED [ 6%] 441s test/test_hashing.py::test_trivial_hash[1-obj112] PASSED [ 6%] 441s test/test_hashing.py::test_trivial_hash[1-obj113] PASSED [ 6%] 441s test/test_hashing.py::test_trivial_hash[1-obj114] PASSED [ 6%] 441s test/test_hashing.py::test_trivial_hash[1-None] PASSED [ 6%] 441s test/test_hashing.py::test_trivial_hash[1-collect] PASSED [ 6%] 441s test/test_hashing.py::test_trivial_hash[1-append] PASSED [ 6%] 441s test/test_hashing.py::test_trivial_hash[1-obj118] PASSED [ 7%] 441s test/test_hashing.py::test_trivial_hash[1-obj119] PASSED [ 7%] 441s test/test_hashing.py::test_trivial_hash[1-obj120] PASSED [ 7%] 441s test/test_hashing.py::test_trivial_hash[1-obj121] PASSED [ 7%] 441s test/test_hashing.py::test_trivial_hash[2-1] PASSED [ 7%] 441s test/test_hashing.py::test_trivial_hash[2-2] PASSED [ 7%] 441s test/test_hashing.py::test_trivial_hash[2-1.0] PASSED [ 7%] 441s test/test_hashing.py::test_trivial_hash[2-2.0] PASSED [ 7%] 441s test/test_hashing.py::test_trivial_hash[2-(1+1j)] PASSED [ 7%] 441s test/test_hashing.py::test_trivial_hash[2-(2+1j)] PASSED [ 7%] 441s test/test_hashing.py::test_trivial_hash[2-a] PASSED [ 7%] 441s test/test_hashing.py::test_trivial_hash[2-b] PASSED [ 7%] 441s test/test_hashing.py::test_trivial_hash[2-obj18] PASSED [ 7%] 441s test/test_hashing.py::test_trivial_hash[2-obj19] PASSED [ 8%] 441s test/test_hashing.py::test_trivial_hash[2-obj110] PASSED [ 8%] 441s test/test_hashing.py::test_trivial_hash[2-obj111] PASSED [ 8%] 441s test/test_hashing.py::test_trivial_hash[2-obj112] PASSED [ 8%] 441s test/test_hashing.py::test_trivial_hash[2-obj113] PASSED [ 8%] 441s test/test_hashing.py::test_trivial_hash[2-obj114] PASSED [ 8%] 441s test/test_hashing.py::test_trivial_hash[2-None] PASSED [ 8%] 441s test/test_hashing.py::test_trivial_hash[2-collect] PASSED [ 8%] 441s test/test_hashing.py::test_trivial_hash[2-append] PASSED [ 8%] 441s test/test_hashing.py::test_trivial_hash[2-obj118] PASSED [ 8%] 441s test/test_hashing.py::test_trivial_hash[2-obj119] PASSED [ 8%] 441s test/test_hashing.py::test_trivial_hash[2-obj120] PASSED [ 8%] 441s test/test_hashing.py::test_trivial_hash[2-obj121] PASSED [ 8%] 441s test/test_hashing.py::test_trivial_hash[1.0-1] PASSED [ 8%] 441s test/test_hashing.py::test_trivial_hash[1.0-2] PASSED [ 9%] 441s test/test_hashing.py::test_trivial_hash[1.0-1.0] PASSED [ 9%] 441s test/test_hashing.py::test_trivial_hash[1.0-2.0] PASSED [ 9%] 441s test/test_hashing.py::test_trivial_hash[1.0-(1+1j)] PASSED [ 9%] 441s test/test_hashing.py::test_trivial_hash[1.0-(2+1j)] PASSED [ 9%] 441s test/test_hashing.py::test_trivial_hash[1.0-a] PASSED [ 9%] 441s test/test_hashing.py::test_trivial_hash[1.0-b] PASSED [ 9%] 441s test/test_hashing.py::test_trivial_hash[1.0-obj18] PASSED [ 9%] 441s test/test_hashing.py::test_trivial_hash[1.0-obj19] PASSED [ 9%] 441s test/test_hashing.py::test_trivial_hash[1.0-obj110] PASSED [ 9%] 441s test/test_hashing.py::test_trivial_hash[1.0-obj111] PASSED [ 9%] 441s test/test_hashing.py::test_trivial_hash[1.0-obj112] PASSED [ 9%] 441s test/test_hashing.py::test_trivial_hash[1.0-obj113] PASSED [ 9%] 441s test/test_hashing.py::test_trivial_hash[1.0-obj114] PASSED [ 10%] 441s test/test_hashing.py::test_trivial_hash[1.0-None] PASSED [ 10%] 441s test/test_hashing.py::test_trivial_hash[1.0-collect] PASSED [ 10%] 441s test/test_hashing.py::test_trivial_hash[1.0-append] PASSED [ 10%] 441s test/test_hashing.py::test_trivial_hash[1.0-obj118] PASSED [ 10%] 441s test/test_hashing.py::test_trivial_hash[1.0-obj119] PASSED [ 10%] 441s test/test_hashing.py::test_trivial_hash[1.0-obj120] PASSED [ 10%] 441s test/test_hashing.py::test_trivial_hash[1.0-obj121] PASSED [ 10%] 441s test/test_hashing.py::test_trivial_hash[2.0-1] PASSED [ 10%] 441s test/test_hashing.py::test_trivial_hash[2.0-2] PASSED [ 10%] 441s test/test_hashing.py::test_trivial_hash[2.0-1.0] PASSED [ 10%] 441s test/test_hashing.py::test_trivial_hash[2.0-2.0] PASSED [ 10%] 441s test/test_hashing.py::test_trivial_hash[2.0-(1+1j)] PASSED [ 10%] 441s test/test_hashing.py::test_trivial_hash[2.0-(2+1j)] PASSED [ 11%] 441s test/test_hashing.py::test_trivial_hash[2.0-a] PASSED [ 11%] 441s test/test_hashing.py::test_trivial_hash[2.0-b] PASSED [ 11%] 441s test/test_hashing.py::test_trivial_hash[2.0-obj18] PASSED [ 11%] 441s test/test_hashing.py::test_trivial_hash[2.0-obj19] PASSED [ 11%] 442s test/test_hashing.py::test_trivial_hash[2.0-obj110] PASSED [ 11%] 442s test/test_hashing.py::test_trivial_hash[2.0-obj111] PASSED [ 11%] 442s test/test_hashing.py::test_trivial_hash[2.0-obj112] PASSED [ 11%] 442s test/test_hashing.py::test_trivial_hash[2.0-obj113] PASSED [ 11%] 442s test/test_hashing.py::test_trivial_hash[2.0-obj114] PASSED [ 11%] 442s test/test_hashing.py::test_trivial_hash[2.0-None] PASSED [ 11%] 442s test/test_hashing.py::test_trivial_hash[2.0-collect] PASSED [ 11%] 442s test/test_hashing.py::test_trivial_hash[2.0-append] PASSED [ 11%] 442s test/test_hashing.py::test_trivial_hash[2.0-obj118] PASSED [ 11%] 442s test/test_hashing.py::test_trivial_hash[2.0-obj119] PASSED [ 12%] 442s test/test_hashing.py::test_trivial_hash[2.0-obj120] PASSED [ 12%] 442s test/test_hashing.py::test_trivial_hash[2.0-obj121] PASSED [ 12%] 442s test/test_hashing.py::test_trivial_hash[(1+1j)-1] PASSED [ 12%] 442s test/test_hashing.py::test_trivial_hash[(1+1j)-2] PASSED [ 12%] 442s test/test_hashing.py::test_trivial_hash[(1+1j)-1.0] PASSED [ 12%] 442s test/test_hashing.py::test_trivial_hash[(1+1j)-2.0] PASSED [ 12%] 442s test/test_hashing.py::test_trivial_hash[(1+1j)-(1+1j)] PASSED [ 12%] 442s test/test_hashing.py::test_trivial_hash[(1+1j)-(2+1j)] PASSED [ 12%] 442s test/test_hashing.py::test_trivial_hash[(1+1j)-a] PASSED [ 12%] 442s test/test_hashing.py::test_trivial_hash[(1+1j)-b] PASSED [ 12%] 442s test/test_hashing.py::test_trivial_hash[(1+1j)-obj18] PASSED [ 12%] 442s test/test_hashing.py::test_trivial_hash[(1+1j)-obj19] PASSED [ 12%] 442s test/test_hashing.py::test_trivial_hash[(1+1j)-obj110] PASSED [ 13%] 442s test/test_hashing.py::test_trivial_hash[(1+1j)-obj111] PASSED [ 13%] 442s test/test_hashing.py::test_trivial_hash[(1+1j)-obj112] PASSED [ 13%] 442s test/test_hashing.py::test_trivial_hash[(1+1j)-obj113] PASSED [ 13%] 442s test/test_hashing.py::test_trivial_hash[(1+1j)-obj114] PASSED [ 13%] 442s test/test_hashing.py::test_trivial_hash[(1+1j)-None] PASSED [ 13%] 442s test/test_hashing.py::test_trivial_hash[(1+1j)-collect] PASSED [ 13%] 442s test/test_hashing.py::test_trivial_hash[(1+1j)-append] PASSED [ 13%] 442s test/test_hashing.py::test_trivial_hash[(1+1j)-obj118] PASSED [ 13%] 442s test/test_hashing.py::test_trivial_hash[(1+1j)-obj119] PASSED [ 13%] 442s test/test_hashing.py::test_trivial_hash[(1+1j)-obj120] PASSED [ 13%] 442s test/test_hashing.py::test_trivial_hash[(1+1j)-obj121] PASSED [ 13%] 442s test/test_hashing.py::test_trivial_hash[(2+1j)-1] PASSED [ 13%] 442s test/test_hashing.py::test_trivial_hash[(2+1j)-2] PASSED [ 13%] 442s test/test_hashing.py::test_trivial_hash[(2+1j)-1.0] PASSED [ 14%] 442s test/test_hashing.py::test_trivial_hash[(2+1j)-2.0] PASSED [ 14%] 442s test/test_hashing.py::test_trivial_hash[(2+1j)-(1+1j)] PASSED [ 14%] 442s test/test_hashing.py::test_trivial_hash[(2+1j)-(2+1j)] PASSED [ 14%] 442s test/test_hashing.py::test_trivial_hash[(2+1j)-a] PASSED [ 14%] 442s test/test_hashing.py::test_trivial_hash[(2+1j)-b] PASSED [ 14%] 442s test/test_hashing.py::test_trivial_hash[(2+1j)-obj18] PASSED [ 14%] 442s test/test_hashing.py::test_trivial_hash[(2+1j)-obj19] PASSED [ 14%] 442s test/test_hashing.py::test_trivial_hash[(2+1j)-obj110] PASSED [ 14%] 442s test/test_hashing.py::test_trivial_hash[(2+1j)-obj111] PASSED [ 14%] 442s test/test_hashing.py::test_trivial_hash[(2+1j)-obj112] PASSED [ 14%] 442s test/test_hashing.py::test_trivial_hash[(2+1j)-obj113] PASSED [ 14%] 442s test/test_hashing.py::test_trivial_hash[(2+1j)-obj114] PASSED [ 14%] 442s test/test_hashing.py::test_trivial_hash[(2+1j)-None] PASSED [ 15%] 442s test/test_hashing.py::test_trivial_hash[(2+1j)-collect] PASSED [ 15%] 442s test/test_hashing.py::test_trivial_hash[(2+1j)-append] PASSED [ 15%] 442s test/test_hashing.py::test_trivial_hash[(2+1j)-obj118] PASSED [ 15%] 442s test/test_hashing.py::test_trivial_hash[(2+1j)-obj119] PASSED [ 15%] 442s test/test_hashing.py::test_trivial_hash[(2+1j)-obj120] PASSED [ 15%] 442s test/test_hashing.py::test_trivial_hash[(2+1j)-obj121] PASSED [ 15%] 442s test/test_hashing.py::test_trivial_hash[a-1] PASSED [ 15%] 442s test/test_hashing.py::test_trivial_hash[a-2] PASSED [ 15%] 442s test/test_hashing.py::test_trivial_hash[a-1.0] PASSED [ 15%] 442s test/test_hashing.py::test_trivial_hash[a-2.0] PASSED [ 15%] 442s test/test_hashing.py::test_trivial_hash[a-(1+1j)] PASSED [ 15%] 442s test/test_hashing.py::test_trivial_hash[a-(2+1j)] PASSED [ 15%] 442s test/test_hashing.py::test_trivial_hash[a-a] PASSED [ 16%] 442s test/test_hashing.py::test_trivial_hash[a-b] PASSED [ 16%] 442s test/test_hashing.py::test_trivial_hash[a-obj18] PASSED [ 16%] 442s test/test_hashing.py::test_trivial_hash[a-obj19] PASSED [ 16%] 442s test/test_hashing.py::test_trivial_hash[a-obj110] PASSED [ 16%] 442s test/test_hashing.py::test_trivial_hash[a-obj111] PASSED [ 16%] 442s test/test_hashing.py::test_trivial_hash[a-obj112] PASSED [ 16%] 442s test/test_hashing.py::test_trivial_hash[a-obj113] PASSED [ 16%] 442s test/test_hashing.py::test_trivial_hash[a-obj114] PASSED [ 16%] 442s test/test_hashing.py::test_trivial_hash[a-None] PASSED [ 16%] 442s test/test_hashing.py::test_trivial_hash[a-collect] PASSED [ 16%] 442s test/test_hashing.py::test_trivial_hash[a-append] PASSED [ 16%] 442s test/test_hashing.py::test_trivial_hash[a-obj118] PASSED [ 16%] 442s test/test_hashing.py::test_trivial_hash[a-obj119] PASSED [ 16%] 442s test/test_hashing.py::test_trivial_hash[a-obj120] PASSED [ 17%] 442s test/test_hashing.py::test_trivial_hash[a-obj121] PASSED [ 17%] 442s test/test_hashing.py::test_trivial_hash[b-1] PASSED [ 17%] 442s test/test_hashing.py::test_trivial_hash[b-2] PASSED [ 17%] 442s test/test_hashing.py::test_trivial_hash[b-1.0] PASSED [ 17%] 442s test/test_hashing.py::test_trivial_hash[b-2.0] PASSED [ 17%] 442s test/test_hashing.py::test_trivial_hash[b-(1+1j)] PASSED [ 17%] 442s test/test_hashing.py::test_trivial_hash[b-(2+1j)] PASSED [ 17%] 442s test/test_hashing.py::test_trivial_hash[b-a] PASSED [ 17%] 442s test/test_hashing.py::test_trivial_hash[b-b] PASSED [ 17%] 442s test/test_hashing.py::test_trivial_hash[b-obj18] PASSED [ 17%] 442s test/test_hashing.py::test_trivial_hash[b-obj19] PASSED [ 17%] 442s test/test_hashing.py::test_trivial_hash[b-obj110] PASSED [ 17%] 442s test/test_hashing.py::test_trivial_hash[b-obj111] PASSED [ 18%] 442s test/test_hashing.py::test_trivial_hash[b-obj112] PASSED [ 18%] 442s test/test_hashing.py::test_trivial_hash[b-obj113] PASSED [ 18%] 442s test/test_hashing.py::test_trivial_hash[b-obj114] PASSED [ 18%] 442s test/test_hashing.py::test_trivial_hash[b-None] PASSED [ 18%] 442s test/test_hashing.py::test_trivial_hash[b-collect] PASSED [ 18%] 442s test/test_hashing.py::test_trivial_hash[b-append] PASSED [ 18%] 442s test/test_hashing.py::test_trivial_hash[b-obj118] PASSED [ 18%] 442s test/test_hashing.py::test_trivial_hash[b-obj119] PASSED [ 18%] 442s test/test_hashing.py::test_trivial_hash[b-obj120] PASSED [ 18%] 442s test/test_hashing.py::test_trivial_hash[b-obj121] PASSED [ 18%] 442s test/test_hashing.py::test_trivial_hash[obj28-1] PASSED [ 18%] 442s test/test_hashing.py::test_trivial_hash[obj28-2] PASSED [ 18%] 442s test/test_hashing.py::test_trivial_hash[obj28-1.0] PASSED [ 19%] 442s test/test_hashing.py::test_trivial_hash[obj28-2.0] PASSED [ 19%] 442s test/test_hashing.py::test_trivial_hash[obj28-(1+1j)] PASSED [ 19%] 442s test/test_hashing.py::test_trivial_hash[obj28-(2+1j)] PASSED [ 19%] 442s test/test_hashing.py::test_trivial_hash[obj28-a] PASSED [ 19%] 442s test/test_hashing.py::test_trivial_hash[obj28-b] PASSED [ 19%] 442s test/test_hashing.py::test_trivial_hash[obj28-obj18] PASSED [ 19%] 442s test/test_hashing.py::test_trivial_hash[obj28-obj19] PASSED [ 19%] 442s test/test_hashing.py::test_trivial_hash[obj28-obj110] PASSED [ 19%] 442s test/test_hashing.py::test_trivial_hash[obj28-obj111] PASSED [ 19%] 442s test/test_hashing.py::test_trivial_hash[obj28-obj112] PASSED [ 19%] 442s test/test_hashing.py::test_trivial_hash[obj28-obj113] PASSED [ 19%] 442s test/test_hashing.py::test_trivial_hash[obj28-obj114] PASSED [ 19%] 442s test/test_hashing.py::test_trivial_hash[obj28-None] PASSED [ 19%] 442s test/test_hashing.py::test_trivial_hash[obj28-collect] PASSED [ 20%] 442s test/test_hashing.py::test_trivial_hash[obj28-append] PASSED [ 20%] 442s test/test_hashing.py::test_trivial_hash[obj28-obj118] PASSED [ 20%] 442s test/test_hashing.py::test_trivial_hash[obj28-obj119] PASSED [ 20%] 442s test/test_hashing.py::test_trivial_hash[obj28-obj120] PASSED [ 20%] 442s test/test_hashing.py::test_trivial_hash[obj28-obj121] PASSED [ 20%] 442s test/test_hashing.py::test_trivial_hash[obj29-1] PASSED [ 20%] 442s test/test_hashing.py::test_trivial_hash[obj29-2] PASSED [ 20%] 442s test/test_hashing.py::test_trivial_hash[obj29-1.0] PASSED [ 20%] 442s test/test_hashing.py::test_trivial_hash[obj29-2.0] PASSED [ 20%] 442s test/test_hashing.py::test_trivial_hash[obj29-(1+1j)] PASSED [ 20%] 442s test/test_hashing.py::test_trivial_hash[obj29-(2+1j)] PASSED [ 20%] 442s test/test_hashing.py::test_trivial_hash[obj29-a] PASSED [ 20%] 442s test/test_hashing.py::test_trivial_hash[obj29-b] PASSED [ 21%] 442s test/test_hashing.py::test_trivial_hash[obj29-obj18] PASSED [ 21%] 442s test/test_hashing.py::test_trivial_hash[obj29-obj19] PASSED [ 21%] 442s test/test_hashing.py::test_trivial_hash[obj29-obj110] PASSED [ 21%] 442s test/test_hashing.py::test_trivial_hash[obj29-obj111] PASSED [ 21%] 442s test/test_hashing.py::test_trivial_hash[obj29-obj112] PASSED [ 21%] 442s test/test_hashing.py::test_trivial_hash[obj29-obj113] PASSED [ 21%] 442s test/test_hashing.py::test_trivial_hash[obj29-obj114] PASSED [ 21%] 442s test/test_hashing.py::test_trivial_hash[obj29-None] PASSED [ 21%] 442s test/test_hashing.py::test_trivial_hash[obj29-collect] PASSED [ 21%] 442s test/test_hashing.py::test_trivial_hash[obj29-append] PASSED [ 21%] 442s test/test_hashing.py::test_trivial_hash[obj29-obj118] PASSED [ 21%] 442s test/test_hashing.py::test_trivial_hash[obj29-obj119] PASSED [ 21%] 442s test/test_hashing.py::test_trivial_hash[obj29-obj120] PASSED [ 22%] 442s test/test_hashing.py::test_trivial_hash[obj29-obj121] PASSED [ 22%] 442s test/test_hashing.py::test_trivial_hash[obj210-1] PASSED [ 22%] 442s test/test_hashing.py::test_trivial_hash[obj210-2] PASSED [ 22%] 442s test/test_hashing.py::test_trivial_hash[obj210-1.0] PASSED [ 22%] 442s test/test_hashing.py::test_trivial_hash[obj210-2.0] PASSED [ 22%] 442s test/test_hashing.py::test_trivial_hash[obj210-(1+1j)] PASSED [ 22%] 442s test/test_hashing.py::test_trivial_hash[obj210-(2+1j)] PASSED [ 22%] 442s test/test_hashing.py::test_trivial_hash[obj210-a] PASSED [ 22%] 442s test/test_hashing.py::test_trivial_hash[obj210-b] PASSED [ 22%] 442s test/test_hashing.py::test_trivial_hash[obj210-obj18] PASSED [ 22%] 442s test/test_hashing.py::test_trivial_hash[obj210-obj19] PASSED [ 22%] 442s test/test_hashing.py::test_trivial_hash[obj210-obj110] PASSED [ 22%] 442s test/test_hashing.py::test_trivial_hash[obj210-obj111] PASSED [ 22%] 442s test/test_hashing.py::test_trivial_hash[obj210-obj112] PASSED [ 23%] 442s test/test_hashing.py::test_trivial_hash[obj210-obj113] PASSED [ 23%] 442s test/test_hashing.py::test_trivial_hash[obj210-obj114] PASSED [ 23%] 442s test/test_hashing.py::test_trivial_hash[obj210-None] PASSED [ 23%] 442s test/test_hashing.py::test_trivial_hash[obj210-collect] PASSED [ 23%] 442s test/test_hashing.py::test_trivial_hash[obj210-append] PASSED [ 23%] 442s test/test_hashing.py::test_trivial_hash[obj210-obj118] PASSED [ 23%] 442s test/test_hashing.py::test_trivial_hash[obj210-obj119] PASSED [ 23%] 442s test/test_hashing.py::test_trivial_hash[obj210-obj120] PASSED [ 23%] 442s test/test_hashing.py::test_trivial_hash[obj210-obj121] PASSED [ 23%] 442s test/test_hashing.py::test_trivial_hash[obj211-1] PASSED [ 23%] 442s test/test_hashing.py::test_trivial_hash[obj211-2] PASSED [ 23%] 442s test/test_hashing.py::test_trivial_hash[obj211-1.0] PASSED [ 23%] 442s test/test_hashing.py::test_trivial_hash[obj211-2.0] PASSED [ 24%] 442s test/test_hashing.py::test_trivial_hash[obj211-(1+1j)] PASSED [ 24%] 442s test/test_hashing.py::test_trivial_hash[obj211-(2+1j)] PASSED [ 24%] 442s test/test_hashing.py::test_trivial_hash[obj211-a] PASSED [ 24%] 442s test/test_hashing.py::test_trivial_hash[obj211-b] PASSED [ 24%] 442s test/test_hashing.py::test_trivial_hash[obj211-obj18] PASSED [ 24%] 442s test/test_hashing.py::test_trivial_hash[obj211-obj19] PASSED [ 24%] 442s test/test_hashing.py::test_trivial_hash[obj211-obj110] PASSED [ 24%] 442s test/test_hashing.py::test_trivial_hash[obj211-obj111] PASSED [ 24%] 442s test/test_hashing.py::test_trivial_hash[obj211-obj112] PASSED [ 24%] 442s test/test_hashing.py::test_trivial_hash[obj211-obj113] PASSED [ 24%] 442s test/test_hashing.py::test_trivial_hash[obj211-obj114] PASSED [ 24%] 442s test/test_hashing.py::test_trivial_hash[obj211-None] PASSED [ 24%] 442s test/test_hashing.py::test_trivial_hash[obj211-collect] PASSED [ 25%] 442s test/test_hashing.py::test_trivial_hash[obj211-append] PASSED [ 25%] 442s test/test_hashing.py::test_trivial_hash[obj211-obj118] PASSED [ 25%] 442s test/test_hashing.py::test_trivial_hash[obj211-obj119] PASSED [ 25%] 442s test/test_hashing.py::test_trivial_hash[obj211-obj120] PASSED [ 25%] 442s test/test_hashing.py::test_trivial_hash[obj211-obj121] PASSED [ 25%] 442s test/test_hashing.py::test_trivial_hash[obj212-1] PASSED [ 25%] 442s test/test_hashing.py::test_trivial_hash[obj212-2] PASSED [ 25%] 442s test/test_hashing.py::test_trivial_hash[obj212-1.0] PASSED [ 25%] 442s test/test_hashing.py::test_trivial_hash[obj212-2.0] PASSED [ 25%] 442s test/test_hashing.py::test_trivial_hash[obj212-(1+1j)] PASSED [ 25%] 442s test/test_hashing.py::test_trivial_hash[obj212-(2+1j)] PASSED [ 25%] 442s test/test_hashing.py::test_trivial_hash[obj212-a] PASSED [ 25%] 442s test/test_hashing.py::test_trivial_hash[obj212-b] PASSED [ 25%] 442s test/test_hashing.py::test_trivial_hash[obj212-obj18] PASSED [ 26%] 442s test/test_hashing.py::test_trivial_hash[obj212-obj19] PASSED [ 26%] 442s test/test_hashing.py::test_trivial_hash[obj212-obj110] PASSED [ 26%] 442s test/test_hashing.py::test_trivial_hash[obj212-obj111] PASSED [ 26%] 442s test/test_hashing.py::test_trivial_hash[obj212-obj112] PASSED [ 26%] 442s test/test_hashing.py::test_trivial_hash[obj212-obj113] PASSED [ 26%] 442s test/test_hashing.py::test_trivial_hash[obj212-obj114] PASSED [ 26%] 442s test/test_hashing.py::test_trivial_hash[obj212-None] PASSED [ 26%] 442s test/test_hashing.py::test_trivial_hash[obj212-collect] PASSED [ 26%] 442s test/test_hashing.py::test_trivial_hash[obj212-append] PASSED [ 26%] 442s test/test_hashing.py::test_trivial_hash[obj212-obj118] PASSED [ 26%] 442s test/test_hashing.py::test_trivial_hash[obj212-obj119] PASSED [ 26%] 442s test/test_hashing.py::test_trivial_hash[obj212-obj120] PASSED [ 26%] 442s test/test_hashing.py::test_trivial_hash[obj212-obj121] PASSED [ 27%] 442s test/test_hashing.py::test_trivial_hash[obj213-1] PASSED [ 27%] 442s test/test_hashing.py::test_trivial_hash[obj213-2] PASSED [ 27%] 442s test/test_hashing.py::test_trivial_hash[obj213-1.0] PASSED [ 27%] 442s test/test_hashing.py::test_trivial_hash[obj213-2.0] PASSED [ 27%] 442s test/test_hashing.py::test_trivial_hash[obj213-(1+1j)] PASSED [ 27%] 442s test/test_hashing.py::test_trivial_hash[obj213-(2+1j)] PASSED [ 27%] 442s test/test_hashing.py::test_trivial_hash[obj213-a] PASSED [ 27%] 442s test/test_hashing.py::test_trivial_hash[obj213-b] PASSED [ 27%] 442s test/test_hashing.py::test_trivial_hash[obj213-obj18] PASSED [ 27%] 442s test/test_hashing.py::test_trivial_hash[obj213-obj19] PASSED [ 27%] 442s test/test_hashing.py::test_trivial_hash[obj213-obj110] PASSED [ 27%] 442s test/test_hashing.py::test_trivial_hash[obj213-obj111] PASSED [ 27%] 442s test/test_hashing.py::test_trivial_hash[obj213-obj112] PASSED [ 27%] 442s test/test_hashing.py::test_trivial_hash[obj213-obj113] PASSED [ 28%] 442s test/test_hashing.py::test_trivial_hash[obj213-obj114] PASSED [ 28%] 442s test/test_hashing.py::test_trivial_hash[obj213-None] PASSED [ 28%] 442s test/test_hashing.py::test_trivial_hash[obj213-collect] PASSED [ 28%] 442s test/test_hashing.py::test_trivial_hash[obj213-append] PASSED [ 28%] 442s test/test_hashing.py::test_trivial_hash[obj213-obj118] PASSED [ 28%] 442s test/test_hashing.py::test_trivial_hash[obj213-obj119] PASSED [ 28%] 442s test/test_hashing.py::test_trivial_hash[obj213-obj120] PASSED [ 28%] 442s test/test_hashing.py::test_trivial_hash[obj213-obj121] PASSED [ 28%] 442s test/test_hashing.py::test_trivial_hash[obj214-1] PASSED [ 28%] 442s test/test_hashing.py::test_trivial_hash[obj214-2] PASSED [ 28%] 442s test/test_hashing.py::test_trivial_hash[obj214-1.0] PASSED [ 28%] 442s test/test_hashing.py::test_trivial_hash[obj214-2.0] PASSED [ 28%] 442s test/test_hashing.py::test_trivial_hash[obj214-(1+1j)] PASSED [ 29%] 442s test/test_hashing.py::test_trivial_hash[obj214-(2+1j)] PASSED [ 29%] 442s test/test_hashing.py::test_trivial_hash[obj214-a] PASSED [ 29%] 442s test/test_hashing.py::test_trivial_hash[obj214-b] PASSED [ 29%] 442s test/test_hashing.py::test_trivial_hash[obj214-obj18] PASSED [ 29%] 442s test/test_hashing.py::test_trivial_hash[obj214-obj19] PASSED [ 29%] 442s test/test_hashing.py::test_trivial_hash[obj214-obj110] PASSED [ 29%] 442s test/test_hashing.py::test_trivial_hash[obj214-obj111] PASSED [ 29%] 442s test/test_hashing.py::test_trivial_hash[obj214-obj112] PASSED [ 29%] 442s test/test_hashing.py::test_trivial_hash[obj214-obj113] PASSED [ 29%] 442s test/test_hashing.py::test_trivial_hash[obj214-obj114] PASSED [ 29%] 442s test/test_hashing.py::test_trivial_hash[obj214-None] PASSED [ 29%] 442s test/test_hashing.py::test_trivial_hash[obj214-collect] PASSED [ 29%] 442s test/test_hashing.py::test_trivial_hash[obj214-append] PASSED [ 30%] 442s test/test_hashing.py::test_trivial_hash[obj214-obj118] PASSED [ 30%] 442s test/test_hashing.py::test_trivial_hash[obj214-obj119] PASSED [ 30%] 442s test/test_hashing.py::test_trivial_hash[obj214-obj120] PASSED [ 30%] 442s test/test_hashing.py::test_trivial_hash[obj214-obj121] PASSED [ 30%] 442s test/test_hashing.py::test_trivial_hash[None-1] PASSED [ 30%] 442s test/test_hashing.py::test_trivial_hash[None-2] PASSED [ 30%] 442s test/test_hashing.py::test_trivial_hash[None-1.0] PASSED [ 30%] 442s test/test_hashing.py::test_trivial_hash[None-2.0] PASSED [ 30%] 442s test/test_hashing.py::test_trivial_hash[None-(1+1j)] PASSED [ 30%] 442s test/test_hashing.py::test_trivial_hash[None-(2+1j)] PASSED [ 30%] 442s test/test_hashing.py::test_trivial_hash[None-a] PASSED [ 30%] 442s test/test_hashing.py::test_trivial_hash[None-b] PASSED [ 30%] 442s test/test_hashing.py::test_trivial_hash[None-obj18] PASSED [ 30%] 442s test/test_hashing.py::test_trivial_hash[None-obj19] PASSED [ 31%] 442s test/test_hashing.py::test_trivial_hash[None-obj110] PASSED [ 31%] 442s test/test_hashing.py::test_trivial_hash[None-obj111] PASSED [ 31%] 442s test/test_hashing.py::test_trivial_hash[None-obj112] PASSED [ 31%] 442s test/test_hashing.py::test_trivial_hash[None-obj113] PASSED [ 31%] 442s test/test_hashing.py::test_trivial_hash[None-obj114] PASSED [ 31%] 442s test/test_hashing.py::test_trivial_hash[None-None] PASSED [ 31%] 442s test/test_hashing.py::test_trivial_hash[None-collect] PASSED [ 31%] 442s test/test_hashing.py::test_trivial_hash[None-append] PASSED [ 31%] 442s test/test_hashing.py::test_trivial_hash[None-obj118] PASSED [ 31%] 442s test/test_hashing.py::test_trivial_hash[None-obj119] PASSED [ 31%] 442s test/test_hashing.py::test_trivial_hash[None-obj120] PASSED [ 31%] 442s test/test_hashing.py::test_trivial_hash[None-obj121] PASSED [ 31%] 442s test/test_hashing.py::test_trivial_hash[collect-1] PASSED [ 32%] 442s test/test_hashing.py::test_trivial_hash[collect-2] PASSED [ 32%] 442s test/test_hashing.py::test_trivial_hash[collect-1.0] PASSED [ 32%] 442s test/test_hashing.py::test_trivial_hash[collect-2.0] PASSED [ 32%] 442s test/test_hashing.py::test_trivial_hash[collect-(1+1j)] PASSED [ 32%] 442s test/test_hashing.py::test_trivial_hash[collect-(2+1j)] PASSED [ 32%] 442s test/test_hashing.py::test_trivial_hash[collect-a] PASSED [ 32%] 442s test/test_hashing.py::test_trivial_hash[collect-b] PASSED [ 32%] 442s test/test_hashing.py::test_trivial_hash[collect-obj18] PASSED [ 32%] 442s test/test_hashing.py::test_trivial_hash[collect-obj19] PASSED [ 32%] 442s test/test_hashing.py::test_trivial_hash[collect-obj110] PASSED [ 32%] 442s test/test_hashing.py::test_trivial_hash[collect-obj111] PASSED [ 32%] 442s test/test_hashing.py::test_trivial_hash[collect-obj112] PASSED [ 32%] 442s test/test_hashing.py::test_trivial_hash[collect-obj113] PASSED [ 33%] 442s test/test_hashing.py::test_trivial_hash[collect-obj114] PASSED [ 33%] 442s test/test_hashing.py::test_trivial_hash[collect-None] PASSED [ 33%] 442s test/test_hashing.py::test_trivial_hash[collect-collect] PASSED [ 33%] 442s test/test_hashing.py::test_trivial_hash[collect-append] PASSED [ 33%] 442s test/test_hashing.py::test_trivial_hash[collect-obj118] PASSED [ 33%] 442s test/test_hashing.py::test_trivial_hash[collect-obj119] PASSED [ 33%] 442s test/test_hashing.py::test_trivial_hash[collect-obj120] PASSED [ 33%] 442s test/test_hashing.py::test_trivial_hash[collect-obj121] PASSED [ 33%] 442s test/test_hashing.py::test_trivial_hash[append-1] PASSED [ 33%] 442s test/test_hashing.py::test_trivial_hash[append-2] PASSED [ 33%] 442s test/test_hashing.py::test_trivial_hash[append-1.0] PASSED [ 33%] 442s test/test_hashing.py::test_trivial_hash[append-2.0] PASSED [ 33%] 442s test/test_hashing.py::test_trivial_hash[append-(1+1j)] PASSED [ 33%] 442s test/test_hashing.py::test_trivial_hash[append-(2+1j)] PASSED [ 34%] 442s test/test_hashing.py::test_trivial_hash[append-a] PASSED [ 34%] 442s test/test_hashing.py::test_trivial_hash[append-b] PASSED [ 34%] 442s test/test_hashing.py::test_trivial_hash[append-obj18] PASSED [ 34%] 442s test/test_hashing.py::test_trivial_hash[append-obj19] PASSED [ 34%] 442s test/test_hashing.py::test_trivial_hash[append-obj110] PASSED [ 34%] 442s test/test_hashing.py::test_trivial_hash[append-obj111] PASSED [ 34%] 442s test/test_hashing.py::test_trivial_hash[append-obj112] PASSED [ 34%] 442s test/test_hashing.py::test_trivial_hash[append-obj113] PASSED [ 34%] 442s test/test_hashing.py::test_trivial_hash[append-obj114] PASSED [ 34%] 442s test/test_hashing.py::test_trivial_hash[append-None] PASSED [ 34%] 442s test/test_hashing.py::test_trivial_hash[append-collect] PASSED [ 34%] 442s test/test_hashing.py::test_trivial_hash[append-append] PASSED [ 34%] 442s test/test_hashing.py::test_trivial_hash[append-obj118] PASSED [ 35%] 442s test/test_hashing.py::test_trivial_hash[append-obj119] PASSED [ 35%] 442s test/test_hashing.py::test_trivial_hash[append-obj120] PASSED [ 35%] 442s test/test_hashing.py::test_trivial_hash[append-obj121] PASSED [ 35%] 442s test/test_hashing.py::test_trivial_hash[obj218-1] PASSED [ 35%] 442s test/test_hashing.py::test_trivial_hash[obj218-2] PASSED [ 35%] 442s test/test_hashing.py::test_trivial_hash[obj218-1.0] PASSED [ 35%] 442s test/test_hashing.py::test_trivial_hash[obj218-2.0] PASSED [ 35%] 442s test/test_hashing.py::test_trivial_hash[obj218-(1+1j)] PASSED [ 35%] 442s test/test_hashing.py::test_trivial_hash[obj218-(2+1j)] PASSED [ 35%] 442s test/test_hashing.py::test_trivial_hash[obj218-a] PASSED [ 35%] 442s test/test_hashing.py::test_trivial_hash[obj218-b] PASSED [ 35%] 442s test/test_hashing.py::test_trivial_hash[obj218-obj18] PASSED [ 35%] 442s test/test_hashing.py::test_trivial_hash[obj218-obj19] PASSED [ 36%] 442s test/test_hashing.py::test_trivial_hash[obj218-obj110] PASSED [ 36%] 442s test/test_hashing.py::test_trivial_hash[obj218-obj111] PASSED [ 36%] 442s test/test_hashing.py::test_trivial_hash[obj218-obj112] PASSED [ 36%] 442s test/test_hashing.py::test_trivial_hash[obj218-obj113] PASSED [ 36%] 442s test/test_hashing.py::test_trivial_hash[obj218-obj114] PASSED [ 36%] 442s test/test_hashing.py::test_trivial_hash[obj218-None] PASSED [ 36%] 442s test/test_hashing.py::test_trivial_hash[obj218-collect] PASSED [ 36%] 442s test/test_hashing.py::test_trivial_hash[obj218-append] PASSED [ 36%] 442s test/test_hashing.py::test_trivial_hash[obj218-obj118] PASSED [ 36%] 442s test/test_hashing.py::test_trivial_hash[obj218-obj119] PASSED [ 36%] 442s test/test_hashing.py::test_trivial_hash[obj218-obj120] PASSED [ 36%] 442s test/test_hashing.py::test_trivial_hash[obj218-obj121] PASSED [ 36%] 442s test/test_hashing.py::test_trivial_hash[obj219-1] PASSED [ 36%] 442s test/test_hashing.py::test_trivial_hash[obj219-2] PASSED [ 37%] 442s test/test_hashing.py::test_trivial_hash[obj219-1.0] PASSED [ 37%] 442s test/test_hashing.py::test_trivial_hash[obj219-2.0] PASSED [ 37%] 442s test/test_hashing.py::test_trivial_hash[obj219-(1+1j)] PASSED [ 37%] 442s test/test_hashing.py::test_trivial_hash[obj219-(2+1j)] PASSED [ 37%] 442s test/test_hashing.py::test_trivial_hash[obj219-a] PASSED [ 37%] 442s test/test_hashing.py::test_trivial_hash[obj219-b] PASSED [ 37%] 442s test/test_hashing.py::test_trivial_hash[obj219-obj18] PASSED [ 37%] 442s test/test_hashing.py::test_trivial_hash[obj219-obj19] PASSED [ 37%] 442s test/test_hashing.py::test_trivial_hash[obj219-obj110] PASSED [ 37%] 442s test/test_hashing.py::test_trivial_hash[obj219-obj111] PASSED [ 37%] 442s test/test_hashing.py::test_trivial_hash[obj219-obj112] PASSED [ 37%] 442s test/test_hashing.py::test_trivial_hash[obj219-obj113] PASSED [ 37%] 442s test/test_hashing.py::test_trivial_hash[obj219-obj114] PASSED [ 38%] 442s test/test_hashing.py::test_trivial_hash[obj219-None] PASSED [ 38%] 442s test/test_hashing.py::test_trivial_hash[obj219-collect] PASSED [ 38%] 442s test/test_hashing.py::test_trivial_hash[obj219-append] PASSED [ 38%] 442s test/test_hashing.py::test_trivial_hash[obj219-obj118] PASSED [ 38%] 442s test/test_hashing.py::test_trivial_hash[obj219-obj119] PASSED [ 38%] 442s test/test_hashing.py::test_trivial_hash[obj219-obj120] PASSED [ 38%] 442s test/test_hashing.py::test_trivial_hash[obj219-obj121] PASSED [ 38%] 442s test/test_hashing.py::test_trivial_hash[obj220-1] PASSED [ 38%] 442s test/test_hashing.py::test_trivial_hash[obj220-2] PASSED [ 38%] 442s test/test_hashing.py::test_trivial_hash[obj220-1.0] PASSED [ 38%] 442s test/test_hashing.py::test_trivial_hash[obj220-2.0] PASSED [ 38%] 442s test/test_hashing.py::test_trivial_hash[obj220-(1+1j)] PASSED [ 38%] 442s test/test_hashing.py::test_trivial_hash[obj220-(2+1j)] PASSED [ 38%] 442s test/test_hashing.py::test_trivial_hash[obj220-a] PASSED [ 39%] 442s test/test_hashing.py::test_trivial_hash[obj220-b] PASSED [ 39%] 442s test/test_hashing.py::test_trivial_hash[obj220-obj18] PASSED [ 39%] 442s test/test_hashing.py::test_trivial_hash[obj220-obj19] PASSED [ 39%] 442s test/test_hashing.py::test_trivial_hash[obj220-obj110] PASSED [ 39%] 442s test/test_hashing.py::test_trivial_hash[obj220-obj111] PASSED [ 39%] 442s test/test_hashing.py::test_trivial_hash[obj220-obj112] PASSED [ 39%] 442s test/test_hashing.py::test_trivial_hash[obj220-obj113] PASSED [ 39%] 442s test/test_hashing.py::test_trivial_hash[obj220-obj114] PASSED [ 39%] 442s test/test_hashing.py::test_trivial_hash[obj220-None] PASSED [ 39%] 442s test/test_hashing.py::test_trivial_hash[obj220-collect] PASSED [ 39%] 442s test/test_hashing.py::test_trivial_hash[obj220-append] PASSED [ 39%] 442s test/test_hashing.py::test_trivial_hash[obj220-obj118] PASSED [ 39%] 442s test/test_hashing.py::test_trivial_hash[obj220-obj119] PASSED [ 40%] 442s test/test_hashing.py::test_trivial_hash[obj220-obj120] PASSED [ 40%] 442s test/test_hashing.py::test_trivial_hash[obj220-obj121] PASSED [ 40%] 442s test/test_hashing.py::test_trivial_hash[obj221-1] PASSED [ 40%] 442s test/test_hashing.py::test_trivial_hash[obj221-2] PASSED [ 40%] 442s test/test_hashing.py::test_trivial_hash[obj221-1.0] PASSED [ 40%] 442s test/test_hashing.py::test_trivial_hash[obj221-2.0] PASSED [ 40%] 442s test/test_hashing.py::test_trivial_hash[obj221-(1+1j)] PASSED [ 40%] 442s test/test_hashing.py::test_trivial_hash[obj221-(2+1j)] PASSED [ 40%] 442s test/test_hashing.py::test_trivial_hash[obj221-a] PASSED [ 40%] 442s test/test_hashing.py::test_trivial_hash[obj221-b] PASSED [ 40%] 442s test/test_hashing.py::test_trivial_hash[obj221-obj18] PASSED [ 40%] 442s test/test_hashing.py::test_trivial_hash[obj221-obj19] PASSED [ 40%] 442s test/test_hashing.py::test_trivial_hash[obj221-obj110] PASSED [ 41%] 442s test/test_hashing.py::test_trivial_hash[obj221-obj111] PASSED [ 41%] 442s test/test_hashing.py::test_trivial_hash[obj221-obj112] PASSED [ 41%] 442s test/test_hashing.py::test_trivial_hash[obj221-obj113] PASSED [ 41%] 442s test/test_hashing.py::test_trivial_hash[obj221-obj114] PASSED [ 41%] 442s test/test_hashing.py::test_trivial_hash[obj221-None] PASSED [ 41%] 442s test/test_hashing.py::test_trivial_hash[obj221-collect] PASSED [ 41%] 442s test/test_hashing.py::test_trivial_hash[obj221-append] PASSED [ 41%] 442s test/test_hashing.py::test_trivial_hash[obj221-obj118] PASSED [ 41%] 442s test/test_hashing.py::test_trivial_hash[obj221-obj119] PASSED [ 41%] 442s test/test_hashing.py::test_trivial_hash[obj221-obj120] PASSED [ 41%] 442s test/test_hashing.py::test_trivial_hash[obj221-obj121] PASSED [ 41%] 442s test/test_hashing.py::test_hash_methods PASSED [ 41%] 442s test/test_hashing.py::test_hash_numpy_arrays PASSED [ 41%] 442s test/test_hashing.py::test_hash_numpy_dict_of_arrays PASSED [ 42%] 442s test/test_hashing.py::test_numpy_datetime_array[datetime64[s]] PASSED [ 42%] 442s test/test_hashing.py::test_numpy_datetime_array[timedelta64[D]] PASSED [ 42%] 442s test/test_hashing.py::test_hash_numpy_noncontiguous PASSED [ 42%] 442s test/test_hashing.py::test_hash_memmap[True] PASSED [ 42%] 442s test/test_hashing.py::test_hash_memmap[False] PASSED [ 42%] 442s test/test_hashing.py::test_hash_numpy_performance PASSED [ 42%] 442s test/test_hashing.py::test_bound_methods_hash PASSED [ 42%] 442s test/test_hashing.py::test_bound_cached_methods_hash PASSED [ 42%] 442s test/test_hashing.py::test_hash_object_dtype PASSED [ 42%] 442s test/test_hashing.py::test_numpy_scalar PASSED [ 42%] 442s test/test_hashing.py::test_dict_hash PASSED [ 42%] 442s test/test_hashing.py::test_set_hash PASSED [ 42%] 442s test/test_hashing.py::test_set_decimal_hash PASSED [ 43%] 442s test/test_hashing.py::test_string PASSED [ 43%] 442s test/test_hashing.py::test_numpy_dtype_pickling PASSED [ 43%] 442s test/test_hashing.py::test_hashes_stay_the_same[This is a string to hash-71b3f47df22cb19431d85d92d0b230b2] PASSED [ 43%] 442s test/test_hashing.py::test_hashes_stay_the_same[C'est l\xe9t\xe9-2d8d189e9b2b0b2e384d93c868c0e576] PASSED [ 43%] 442s test/test_hashing.py::test_hashes_stay_the_same[to_hash2-e205227dd82250871fa25aa0ec690aa3] PASSED [ 43%] 442s test/test_hashing.py::test_hashes_stay_the_same[to_hash3-a11ffad81f9682a7d901e6edc3d16c84] PASSED [ 43%] 442s test/test_hashing.py::test_hashes_stay_the_same[to_hash4-aeda150553d4bb5c69f0e69d51b0e2ef] PASSED [ 43%] 442s test/test_hashing.py::test_hashes_are_different_between_c_and_fortran_contiguous_arrays PASSED [ 43%] 442s test/test_hashing.py::test_0d_array PASSED [ 43%] 442s test/test_hashing.py::test_0d_and_1d_array_hashing_is_different PASSED [ 43%] 442s test/test_hashing.py::test_hashes_stay_the_same_with_numpy_objects PASSED [ 43%] 442s test/test_hashing.py::test_hashing_pickling_error PASSED [ 43%] 442s test/test_hashing.py::test_wrong_hash_name PASSED [ 44%] 442s test/test_init.py::test_import_joblib PASSED [ 44%] 442s test/test_logger.py::test_print_time PASSED [ 44%] 443s test/test_memmapping.py::test_memmap_based_array_reducing PASSED [ 44%] 443s test/test_memmapping.py::test_resource_tracker_retries_when_permissionerror SKIPPED [ 44%] 443s test/test_memmapping.py::test_high_dimension_memmap_array_reducing PASSED [ 44%] 443s test/test_memmapping.py::test__strided_from_memmap PASSED [ 44%] 443s test/test_memmapping.py::test_pool_with_memmap[multiprocessing] PASSED [ 44%] 443s test/test_memmapping.py::test_pool_with_memmap[loky] PASSED [ 44%] 443s test/test_memmapping.py::test_pool_with_memmap_array_view[multiprocessing] PASSED [ 44%] 444s test/test_memmapping.py::test_pool_with_memmap_array_view[loky] PASSED [ 44%] 445s test/test_memmapping.py::test_permission_error_windows_reference_cycle[multiprocessing] PASSED [ 44%] 446s test/test_memmapping.py::test_permission_error_windows_reference_cycle[loky] PASSED [ 44%] 446s test/test_memmapping.py::test_parallel_isolated_temp_folders[multiprocessing] PASSED [ 44%] 447s test/test_memmapping.py::test_parallel_isolated_temp_folders[loky] PASSED [ 45%] 447s test/test_memmapping.py::test_managed_backend_reuse_temp_folder[multiprocessing] PASSED [ 45%] 447s test/test_memmapping.py::test_managed_backend_reuse_temp_folder[loky] PASSED [ 45%] 447s test/test_memmapping.py::test_memmapping_temp_folder_thread_safety PASSED [ 45%] 448s test/test_memmapping.py::test_many_parallel_calls_on_same_object[multiprocessing] PASSED [ 45%] 449s test/test_memmapping.py::test_many_parallel_calls_on_same_object[loky] PASSED [ 45%] 449s test/test_memmapping.py::test_memmap_returned_as_regular_array[multiprocessing] PASSED [ 45%] 449s test/test_memmapping.py::test_memmap_returned_as_regular_array[loky] PASSED [ 45%] 450s test/test_memmapping.py::test_memmapping_pool_for_large_arrays[multiprocessing] PASSED [ 45%] 450s test/test_memmapping.py::test_memmapping_pool_for_large_arrays[loky] PASSED [ 45%] 450s test/test_memmapping.py::test_memmapping_pool_for_large_arrays_disabled[multiprocessing] PASSED [ 45%] 450s test/test_memmapping.py::test_memmapping_pool_for_large_arrays_disabled[loky] PASSED [ 45%] 451s test/test_memmapping.py::test_memmapping_on_large_enough_dev_shm[multiprocessing] PASSED [ 45%] 451s test/test_memmapping.py::test_memmapping_on_large_enough_dev_shm[loky] PASSED [ 46%] 451s test/test_memmapping.py::test_memmapping_on_too_small_dev_shm[multiprocessing] PASSED [ 46%] 451s test/test_memmapping.py::test_memmapping_on_too_small_dev_shm[loky] PASSED [ 46%] 451s test/test_memmapping.py::test_memmapping_pool_for_large_arrays_in_return[multiprocessing] PASSED [ 46%] 451s test/test_memmapping.py::test_memmapping_pool_for_large_arrays_in_return[loky] PASSED [ 46%] 451s test/test_memmapping.py::test_workaround_against_bad_memmap_with_copied_buffers[multiprocessing] PASSED [ 46%] 451s test/test_memmapping.py::test_workaround_against_bad_memmap_with_copied_buffers[loky] PASSED [ 46%] 451s test/test_memmapping.py::test_pool_memmap_with_big_offset[multiprocessing, 0] PASSED [ 46%] 451s test/test_memmapping.py::test_pool_memmap_with_big_offset[multiprocessing, 1] PASSED [ 46%] 451s test/test_memmapping.py::test_pool_memmap_with_big_offset[multiprocessing, 2] PASSED [ 46%] 452s test/test_memmapping.py::test_pool_memmap_with_big_offset[loky, 0] PASSED [ 46%] 452s test/test_memmapping.py::test_pool_memmap_with_big_offset[loky, 1] PASSED [ 46%] 452s test/test_memmapping.py::test_pool_memmap_with_big_offset[loky, 2] PASSED [ 46%] 452s test/test_memmapping.py::test_pool_get_temp_dir PASSED [ 47%] 452s test/test_memmapping.py::test_pool_get_temp_dir_no_statvfs PASSED [ 47%] 452s test/test_memmapping.py::test_numpy_arrays_use_different_memory[r+] PASSED [ 47%] 453s test/test_memmapping.py::test_numpy_arrays_use_different_memory[w+] PASSED [ 47%] 453s test/test_memmapping.py::test_weak_array_key_map PASSED [ 47%] 453s test/test_memmapping.py::test_weak_array_key_map_no_pickling PASSED [ 47%] 453s test/test_memmapping.py::test_direct_mmap PASSED [ 47%] 453s test/test_memory.py::test_memory_integration PASSED [ 47%] 453s test/test_memory.py::test_parallel_call_cached_function_defined_in_jupyter[True] XFAIL [ 47%] 453s test/test_memory.py::test_parallel_call_cached_function_defined_in_jupyter[False] XFAIL [ 47%] 453s test/test_memory.py::test_no_memory PASSED [ 47%] 453s test/test_memory.py::test_memory_kwarg PASSED [ 47%] 453s test/test_memory.py::test_memory_lambda PASSED [ 47%] 453s test/test_memory.py::test_memory_name_collision PASSED [ 47%] 453s test/test_memory.py::test_memory_warning_lambda_collisions PASSED [ 48%] 453s test/test_memory.py::test_memory_warning_collision_detection PASSED [ 48%] 453s test/test_memory.py::test_memory_partial PASSED [ 48%] 453s test/test_memory.py::test_memory_eval PASSED [ 48%] 453s test/test_memory.py::test_argument_change PASSED [ 48%] 453s test/test_memory.py::test_memory_numpy[None] PASSED [ 48%] 453s test/test_memory.py::test_memory_numpy[r] PASSED [ 48%] 453s test/test_memory.py::test_memory_numpy_check_mmap_mode PASSED [ 48%] 453s test/test_memory.py::test_memory_exception PASSED [ 48%] 453s test/test_memory.py::test_memory_ignore PASSED [ 48%] 453s test/test_memory.py::test_memory_ignore_decorated PASSED [ 48%] 453s test/test_memory.py::test_memory_args_as_kwargs PASSED [ 48%] 453s test/test_memory.py::test_partial_decoration[ignore0-100-r] PASSED [ 48%] 453s test/test_memory.py::test_partial_decoration[ignore1-10-None] PASSED [ 49%] 453s test/test_memory.py::test_func_dir PASSED [ 49%] 453s test/test_memory.py::test_persistence PASSED [ 49%] 453s test/test_memory.py::test_check_call_in_cache PASSED [ 49%] 453s test/test_memory.py::test_call_and_shelve PASSED [ 49%] 453s test/test_memory.py::test_call_and_shelve_argument_hash PASSED [ 49%] 456s test/test_memory.py::test_call_and_shelve_lazily_load_stored_result PASSED [ 49%] 456s test/test_memory.py::test_memorized_pickling PASSED [ 49%] 456s test/test_memory.py::test_memorized_repr PASSED [ 49%] 456s test/test_memory.py::test_memory_file_modification PASSED [ 49%] 456s test/test_memory.py::test_memory_in_memory_function_code_change PASSED [ 49%] 456s test/test_memory.py::test_clear_memory_with_none_location PASSED [ 49%] 456s test/test_memory.py::test_memory_func_with_kwonly_args PASSED [ 49%] 456s test/test_memory.py::test_memory_func_with_signature PASSED [ 50%] 456s test/test_memory.py::test__get_items PASSED [ 50%] 456s test/test_memory.py::test__get_items_to_delete PASSED [ 50%] 456s test/test_memory.py::test_memory_reduce_size_bytes_limit PASSED [ 50%] 456s test/test_memory.py::test_memory_reduce_size_items_limit PASSED [ 50%] 457s test/test_memory.py::test_memory_reduce_size_age_limit PASSED [ 50%] 457s test/test_memory.py::test_memory_clear PASSED [ 50%] 457s test/test_memory.py::test_cached_function_race_condition_when_persisting_output PASSED [ 50%] 457s test/test_memory.py::test_cached_function_race_condition_when_persisting_output_2 PASSED [ 50%] 457s test/test_memory.py::test_memory_recomputes_after_an_error_while_loading_results PASSED [ 50%] 457s test/test_memory.py::test_register_invalid_store_backends_key[None] PASSED [ 50%] 457s test/test_memory.py::test_register_invalid_store_backends_key[invalid_prefix1] PASSED [ 50%] 457s test/test_memory.py::test_register_invalid_store_backends_key[invalid_prefix2] PASSED [ 50%] 458s test/test_memory.py::test_register_invalid_store_backends_object PASSED [ 50%] 458s test/test_memory.py::test_memory_default_store_backend PASSED [ 51%] 458s test/test_memory.py::test_warning_on_unknown_location_type PASSED [ 51%] 458s test/test_memory.py::test_instanciate_incomplete_store_backend PASSED [ 51%] 458s test/test_memory.py::test_dummy_store_backend PASSED [ 51%] 458s test/test_memory.py::test_instanciate_store_backend_with_pathlib_path PASSED [ 51%] 458s test/test_memory.py::test_filesystem_store_backend_repr PASSED [ 51%] 458s test/test_memory.py::test_memory_objects_repr PASSED [ 51%] 458s test/test_memory.py::test_memorized_result_pickle PASSED [ 51%] 458s test/test_memory.py::test_memory_pickle_dump_load[memory_kwargs0] PASSED [ 51%] 458s test/test_memory.py::test_memory_pickle_dump_load[memory_kwargs1] PASSED [ 51%] 458s test/test_memory.py::test_info_log PASSED [ 51%] 458s test/test_memory.py::test_deprecated_bytes_limit PASSED [ 51%] 458s test/test_memory.py::TestCacheValidationCallback::test_invalid_cache_validation_callback PASSED [ 51%] 458s test/test_memory.py::TestCacheValidationCallback::test_constant_cache_validation_callback[True] PASSED [ 52%] 458s test/test_memory.py::TestCacheValidationCallback::test_constant_cache_validation_callback[False] PASSED [ 52%] 458s test/test_memory.py::TestCacheValidationCallback::test_memory_only_cache_long_run PASSED [ 52%] 458s test/test_memory.py::TestCacheValidationCallback::test_memory_expires_after PASSED [ 52%] 458s test/test_missing_multiprocessing.py::test_missing_multiprocessing PASSED [ 52%] 458s test/test_module.py::test_version PASSED [ 52%] 459s test/test_module.py::test_no_start_method_side_effect_on_import PASSED [ 52%] 459s test/test_module.py::test_no_semaphore_tracker_on_import PASSED [ 52%] 459s test/test_module.py::test_no_resource_tracker_on_import PASSED [ 52%] 459s test/test_numpy_pickle.py::test_standard_types[None-0] PASSED [ 52%] 459s test/test_numpy_pickle.py::test_standard_types[None-1] PASSED [ 52%] 459s test/test_numpy_pickle.py::test_standard_types[type-0] PASSED [ 52%] 459s test/test_numpy_pickle.py::test_standard_types[type-1] PASSED [ 52%] 459s test/test_numpy_pickle.py::test_standard_types[True-0] PASSED [ 52%] 459s test/test_numpy_pickle.py::test_standard_types[True-1] PASSED [ 53%] 459s test/test_numpy_pickle.py::test_standard_types[10-0] PASSED [ 53%] 459s test/test_numpy_pickle.py::test_standard_types[10-1] PASSED [ 53%] 459s test/test_numpy_pickle.py::test_standard_types[1.0-0] PASSED [ 53%] 459s test/test_numpy_pickle.py::test_standard_types[1.0-1] PASSED [ 53%] 459s test/test_numpy_pickle.py::test_standard_types[(1+0j)-0] PASSED [ 53%] 459s test/test_numpy_pickle.py::test_standard_types[(1+0j)-1] PASSED [ 53%] 459s test/test_numpy_pickle.py::test_standard_types[11-0] PASSED [ 53%] 459s test/test_numpy_pickle.py::test_standard_types[11-1] PASSED [ 53%] 459s test/test_numpy_pickle.py::test_standard_types[member7-0] PASSED [ 53%] 459s test/test_numpy_pickle.py::test_standard_types[member7-1] PASSED [ 53%] 459s test/test_numpy_pickle.py::test_standard_types[member8-0] PASSED [ 53%] 459s test/test_numpy_pickle.py::test_standard_types[member8-1] PASSED [ 53%] 459s test/test_numpy_pickle.py::test_standard_types[member9-0] PASSED [ 54%] 459s test/test_numpy_pickle.py::test_standard_types[member9-1] PASSED [ 54%] 459s test/test_numpy_pickle.py::test_standard_types[len-0] PASSED [ 54%] 459s test/test_numpy_pickle.py::test_standard_types[len-1] PASSED [ 54%] 459s test/test_numpy_pickle.py::test_standard_types[_function-0] PASSED [ 54%] 459s test/test_numpy_pickle.py::test_standard_types[_function-1] PASSED [ 54%] 459s test/test_numpy_pickle.py::test_standard_types[_class-0] PASSED [ 54%] 459s test/test_numpy_pickle.py::test_standard_types[_class-1] PASSED [ 54%] 459s test/test_numpy_pickle.py::test_standard_types[_newclass-0] PASSED [ 54%] 459s test/test_numpy_pickle.py::test_standard_types[_newclass-1] PASSED [ 54%] 459s test/test_numpy_pickle.py::test_standard_types[member14-0] PASSED [ 54%] 459s test/test_numpy_pickle.py::test_standard_types[member14-1] PASSED [ 54%] 459s test/test_numpy_pickle.py::test_standard_types[member15-0] PASSED [ 54%] 459s test/test_numpy_pickle.py::test_standard_types[member15-1] PASSED [ 55%] 459s test/test_numpy_pickle.py::test_value_error PASSED [ 55%] 459s test/test_numpy_pickle.py::test_compress_level_error[-1] PASSED [ 55%] 459s test/test_numpy_pickle.py::test_compress_level_error[10] PASSED [ 55%] 459s test/test_numpy_pickle.py::test_compress_level_error[wrong_compress2] PASSED [ 55%] 459s test/test_numpy_pickle.py::test_numpy_persistence[False] PASSED [ 55%] 459s test/test_numpy_pickle.py::test_numpy_persistence[True] PASSED [ 55%] 459s test/test_numpy_pickle.py::test_numpy_persistence[0] PASSED [ 55%] 459s test/test_numpy_pickle.py::test_numpy_persistence[3] PASSED [ 55%] 459s test/test_numpy_pickle.py::test_numpy_persistence[zlib] PASSED [ 55%] 459s test/test_numpy_pickle.py::test_numpy_persistence_bufferred_array_compression PASSED [ 55%] 459s test/test_numpy_pickle.py::test_memmap_persistence PASSED [ 55%] 459s test/test_numpy_pickle.py::test_memmap_persistence_mixed_dtypes PASSED [ 55%] 459s test/test_numpy_pickle.py::test_masked_array_persistence PASSED [ 55%] 459s test/test_numpy_pickle.py::test_compress_mmap_mode_warning PASSED [ 56%] 459s test/test_numpy_pickle.py::test_cache_size_warning[None] PASSED [ 56%] 459s test/test_numpy_pickle.py::test_cache_size_warning[0] PASSED [ 56%] 459s test/test_numpy_pickle.py::test_cache_size_warning[10] PASSED [ 56%] 459s test/test_numpy_pickle.py::test_memory_usage SKIPPED (Test requires ...) [ 56%] 459s test/test_numpy_pickle.py::test_compressed_pickle_dump_and_load PASSED [ 56%] 459s test/test_numpy_pickle.py::test_joblib_pickle_across_python_versions PASSED [ 56%] 459s test/test_numpy_pickle.py::test_joblib_pickle_across_python_versions_with_mmap PASSED [ 56%] 459s test/test_numpy_pickle.py::test_numpy_array_byte_order_mismatch_detection PASSED [ 56%] 459s test/test_numpy_pickle.py::test_compress_tuple_argument[compress_tuple0] PASSED [ 56%] 459s test/test_numpy_pickle.py::test_compress_tuple_argument[compress_tuple1] PASSED [ 56%] 459s test/test_numpy_pickle.py::test_compress_tuple_argument_exception[compress_tuple0-Compress argument tuple should contain exactly 2 elements] PASSED [ 56%] 459s test/test_numpy_pickle.py::test_compress_tuple_argument_exception[compress_tuple1-Non valid compression method given: "wrong"] PASSED [ 56%] 459s test/test_numpy_pickle.py::test_compress_tuple_argument_exception[compress_tuple2-Non valid compress level given: "wrong"] PASSED [ 57%] 459s test/test_numpy_pickle.py::test_compress_string_argument[zlib] PASSED [ 57%] 459s test/test_numpy_pickle.py::test_compress_string_argument[gzip] PASSED [ 57%] 459s test/test_numpy_pickle.py::test_joblib_compression_formats[zlib-1] PASSED [ 57%] 459s test/test_numpy_pickle.py::test_joblib_compression_formats[zlib-3] PASSED [ 57%] 459s test/test_numpy_pickle.py::test_joblib_compression_formats[zlib-6] PASSED [ 57%] 459s test/test_numpy_pickle.py::test_joblib_compression_formats[gzip-1] PASSED [ 57%] 459s test/test_numpy_pickle.py::test_joblib_compression_formats[gzip-3] PASSED [ 57%] 459s test/test_numpy_pickle.py::test_joblib_compression_formats[gzip-6] PASSED [ 57%] 459s test/test_numpy_pickle.py::test_joblib_compression_formats[bz2-1] PASSED [ 57%] 459s test/test_numpy_pickle.py::test_joblib_compression_formats[bz2-3] PASSED [ 57%] 459s test/test_numpy_pickle.py::test_joblib_compression_formats[bz2-6] PASSED [ 57%] 459s test/test_numpy_pickle.py::test_joblib_compression_formats[lzma-1] PASSED [ 57%] 459s test/test_numpy_pickle.py::test_joblib_compression_formats[lzma-3] PASSED [ 58%] 459s test/test_numpy_pickle.py::test_joblib_compression_formats[lzma-6] PASSED [ 58%] 459s test/test_numpy_pickle.py::test_joblib_compression_formats[xz-1] PASSED [ 58%] 459s test/test_numpy_pickle.py::test_joblib_compression_formats[xz-3] PASSED [ 58%] 459s test/test_numpy_pickle.py::test_joblib_compression_formats[xz-6] PASSED [ 58%] 459s test/test_numpy_pickle.py::test_joblib_compression_formats[lz4-1] PASSED [ 58%] 459s test/test_numpy_pickle.py::test_joblib_compression_formats[lz4-3] PASSED [ 58%] 459s test/test_numpy_pickle.py::test_joblib_compression_formats[lz4-6] PASSED [ 58%] 459s test/test_numpy_pickle.py::test_load_externally_decompressed_files[.z-_zlib_file_decompress] PASSED [ 58%] 459s test/test_numpy_pickle.py::test_load_externally_decompressed_files[.gz-_gzip_file_decompress] PASSED [ 58%] 459s test/test_numpy_pickle.py::test_compression_using_file_extension[.z-zlib] PASSED [ 58%] 459s test/test_numpy_pickle.py::test_compression_using_file_extension[.gz-gzip] PASSED [ 58%] 459s test/test_numpy_pickle.py::test_compression_using_file_extension[.bz2-bz2] PASSED [ 58%] 459s test/test_numpy_pickle.py::test_compression_using_file_extension[.lzma-lzma] PASSED [ 58%] 459s test/test_numpy_pickle.py::test_compression_using_file_extension[.xz-xz] PASSED [ 59%] 459s test/test_numpy_pickle.py::test_compression_using_file_extension[.pkl-not-compressed] PASSED [ 59%] 459s test/test_numpy_pickle.py::test_compression_using_file_extension[-not-compressed] PASSED [ 59%] 459s test/test_numpy_pickle.py::test_file_handle_persistence PASSED [ 59%] 459s test/test_numpy_pickle.py::test_in_memory_persistence PASSED [ 59%] 459s test/test_numpy_pickle.py::test_file_handle_persistence_mmap PASSED [ 59%] 459s test/test_numpy_pickle.py::test_file_handle_persistence_compressed_mmap PASSED [ 59%] 459s test/test_numpy_pickle.py::test_file_handle_persistence_in_memory_mmap PASSED [ 59%] 459s test/test_numpy_pickle.py::test_binary_zlibfile[1-a little data as bytes.] PASSED [ 59%] 459s test/test_numpy_pickle.py::test_binary_zlibfile[1-a large data as bytes.] PASSED [ 59%] 459s test/test_numpy_pickle.py::test_binary_zlibfile[3-a little data as bytes.] PASSED [ 59%] 459s test/test_numpy_pickle.py::test_binary_zlibfile[3-a large data as bytes.] PASSED [ 59%] 459s test/test_numpy_pickle.py::test_binary_zlibfile[9-a little data as bytes.] PASSED [ 59%] 459s test/test_numpy_pickle.py::test_binary_zlibfile[9-a large data as bytes.] PASSED [ 60%] 459s test/test_numpy_pickle.py::test_binary_zlibfile_bad_compression_levels[-1] PASSED [ 60%] 459s test/test_numpy_pickle.py::test_binary_zlibfile_bad_compression_levels[10] PASSED [ 60%] 459s test/test_numpy_pickle.py::test_binary_zlibfile_bad_compression_levels[15] PASSED [ 60%] 459s test/test_numpy_pickle.py::test_binary_zlibfile_bad_compression_levels[a] PASSED [ 60%] 459s test/test_numpy_pickle.py::test_binary_zlibfile_bad_compression_levels[bad_value4] PASSED [ 60%] 459s test/test_numpy_pickle.py::test_binary_zlibfile_bad_compression_levels[bad_value5] PASSED [ 60%] 459s test/test_numpy_pickle.py::test_binary_zlibfile_invalid_modes[a] PASSED [ 60%] 459s test/test_numpy_pickle.py::test_binary_zlibfile_invalid_modes[x] PASSED [ 60%] 459s test/test_numpy_pickle.py::test_binary_zlibfile_invalid_modes[r] PASSED [ 60%] 459s test/test_numpy_pickle.py::test_binary_zlibfile_invalid_modes[w] PASSED [ 60%] 459s test/test_numpy_pickle.py::test_binary_zlibfile_invalid_modes[1] PASSED [ 60%] 459s test/test_numpy_pickle.py::test_binary_zlibfile_invalid_modes[2] PASSED [ 60%] 459s test/test_numpy_pickle.py::test_binary_zlibfile_invalid_filename_type[1] PASSED [ 61%] 459s test/test_numpy_pickle.py::test_binary_zlibfile_invalid_filename_type[bad_file1] PASSED [ 61%] 459s test/test_numpy_pickle.py::test_binary_zlibfile_invalid_filename_type[bad_file2] PASSED [ 61%] 459s test/test_numpy_pickle.py::test_numpy_subclass PASSED [ 61%] 459s test/test_numpy_pickle.py::test_pathlib PASSED [ 61%] 459s test/test_numpy_pickle.py::test_non_contiguous_array_pickling PASSED [ 61%] 459s test/test_numpy_pickle.py::test_pickle_highest_protocol PASSED [ 61%] 459s test/test_numpy_pickle.py::test_pickle_in_socket PASSED [ 61%] 459s test/test_numpy_pickle.py::test_load_memmap_with_big_offset PASSED [ 61%] 459s test/test_numpy_pickle.py::test_register_compressor PASSED [ 61%] 459s test/test_numpy_pickle.py::test_register_compressor_invalid_name[1] PASSED [ 61%] 459s test/test_numpy_pickle.py::test_register_compressor_invalid_name[invalid_name1] PASSED [ 61%] 459s test/test_numpy_pickle.py::test_register_compressor_invalid_name[invalid_name2] PASSED [ 61%] 459s test/test_numpy_pickle.py::test_register_compressor_invalid_fileobj PASSED [ 61%] 459s test/test_numpy_pickle.py::test_register_compressor_already_registered PASSED [ 62%] 459s test/test_numpy_pickle.py::test_lz4_compression PASSED [ 62%] 459s test/test_numpy_pickle.py::test_lz4_compression_without_lz4 SKIPPED [ 62%] 459s test/test_numpy_pickle.py::test_memmap_alignment_padding[4] PASSED [ 62%] 459s test/test_numpy_pickle.py::test_memmap_alignment_padding[5] PASSED [ 62%] 459s test/test_numpy_pickle_compat.py::test_z_file PASSED [ 62%] 459s test/test_numpy_pickle_utils.py::test_binary_zlib_file[test0] PASSED [ 62%] 459s test/test_numpy_pickle_utils.py::test_binary_zlib_file[test1] PASSED [ 62%] 459s test/test_parallel.py::test_cpu_count PASSED [ 62%] 459s test/test_parallel.py::test_effective_n_jobs PASSED [ 62%] 459s test/test_parallel.py::test_effective_n_jobs_None[positive-int-parallel_config] PASSED [ 62%] 459s test/test_parallel.py::test_effective_n_jobs_None[positive-int-parallel_backend] PASSED [ 62%] 459s test/test_parallel.py::test_effective_n_jobs_None[negative-int-parallel_config] PASSED [ 62%] 459s test/test_parallel.py::test_effective_n_jobs_None[negative-int-parallel_backend] PASSED [ 63%] 459s test/test_parallel.py::test_effective_n_jobs_None[None-parallel_config] PASSED [ 63%] 459s test/test_parallel.py::test_effective_n_jobs_None[None-parallel_backend] PASSED [ 63%] 459s test/test_parallel.py::test_simple_parallel[2-1-None] PASSED [ 63%] 460s test/test_parallel.py::test_simple_parallel[2-1-loky] PASSED [ 63%] 460s test/test_parallel.py::test_simple_parallel[2-1-multiprocessing] PASSED [ 63%] 460s test/test_parallel.py::test_simple_parallel[2-1-sequential] PASSED [ 63%] 460s test/test_parallel.py::test_simple_parallel[2-1-threading] PASSED [ 63%] 460s test/test_parallel.py::test_simple_parallel[2-1-backend5] PASSED [ 63%] 460s test/test_parallel.py::test_simple_parallel[2-1-backend6] PASSED [ 63%] 460s test/test_parallel.py::test_simple_parallel[2-1-backend7] PASSED [ 63%] 460s test/test_parallel.py::test_simple_parallel[2-1-backend8] PASSED [ 63%] 460s test/test_parallel.py::test_simple_parallel[2-1-backend9] PASSED [ 63%] 460s test/test_parallel.py::test_simple_parallel[2-2-None] PASSED [ 63%] 460s test/test_parallel.py::test_simple_parallel[2-2-loky] PASSED [ 64%] 460s test/test_parallel.py::test_simple_parallel[2-2-multiprocessing] PASSED [ 64%] 460s test/test_parallel.py::test_simple_parallel[2-2-sequential] PASSED [ 64%] 460s test/test_parallel.py::test_simple_parallel[2-2-threading] PASSED [ 64%] 460s test/test_parallel.py::test_simple_parallel[2-2-backend5] PASSED [ 64%] 460s test/test_parallel.py::test_simple_parallel[2-2-backend6] PASSED [ 64%] 460s test/test_parallel.py::test_simple_parallel[2-2-backend7] PASSED [ 64%] 460s test/test_parallel.py::test_simple_parallel[2-2-backend8] PASSED [ 64%] 460s test/test_parallel.py::test_simple_parallel[2-2-backend9] PASSED [ 64%] 460s test/test_parallel.py::test_simple_parallel[2--1-None] PASSED [ 64%] 460s test/test_parallel.py::test_simple_parallel[2--1-loky] PASSED [ 64%] 460s test/test_parallel.py::test_simple_parallel[2--1-multiprocessing] PASSED [ 64%] 460s test/test_parallel.py::test_simple_parallel[2--1-sequential] PASSED [ 64%] 460s test/test_parallel.py::test_simple_parallel[2--1-threading] PASSED [ 65%] 460s test/test_parallel.py::test_simple_parallel[2--1-backend5] PASSED [ 65%] 460s test/test_parallel.py::test_simple_parallel[2--1-backend6] PASSED [ 65%] 460s test/test_parallel.py::test_simple_parallel[2--1-backend7] PASSED [ 65%] 460s test/test_parallel.py::test_simple_parallel[2--1-backend8] PASSED [ 65%] 461s test/test_parallel.py::test_simple_parallel[2--1-backend9] PASSED [ 65%] 461s test/test_parallel.py::test_simple_parallel[2--2-None] PASSED [ 65%] 461s test/test_parallel.py::test_simple_parallel[2--2-loky] PASSED [ 65%] 461s test/test_parallel.py::test_simple_parallel[2--2-multiprocessing] PASSED [ 65%] 461s test/test_parallel.py::test_simple_parallel[2--2-sequential] PASSED [ 65%] 461s test/test_parallel.py::test_simple_parallel[2--2-threading] PASSED [ 65%] 461s test/test_parallel.py::test_simple_parallel[2--2-backend5] PASSED [ 65%] 461s test/test_parallel.py::test_simple_parallel[2--2-backend6] PASSED [ 65%] 461s test/test_parallel.py::test_simple_parallel[2--2-backend7] PASSED [ 66%] 461s test/test_parallel.py::test_simple_parallel[2--2-backend8] PASSED [ 66%] 461s test/test_parallel.py::test_simple_parallel[2--2-backend9] PASSED [ 66%] 461s test/test_parallel.py::test_simple_parallel[11-1-None] PASSED [ 66%] 461s test/test_parallel.py::test_simple_parallel[11-1-loky] PASSED [ 66%] 461s test/test_parallel.py::test_simple_parallel[11-1-multiprocessing] PASSED [ 66%] 461s test/test_parallel.py::test_simple_parallel[11-1-sequential] PASSED [ 66%] 461s test/test_parallel.py::test_simple_parallel[11-1-threading] PASSED [ 66%] 461s test/test_parallel.py::test_simple_parallel[11-1-backend5] PASSED [ 66%] 461s test/test_parallel.py::test_simple_parallel[11-1-backend6] PASSED [ 66%] 461s test/test_parallel.py::test_simple_parallel[11-1-backend7] PASSED [ 66%] 461s test/test_parallel.py::test_simple_parallel[11-1-backend8] PASSED [ 66%] 461s test/test_parallel.py::test_simple_parallel[11-1-backend9] PASSED [ 66%] 462s test/test_parallel.py::test_simple_parallel[11-2-None] PASSED [ 66%] 462s test/test_parallel.py::test_simple_parallel[11-2-loky] PASSED [ 67%] 462s test/test_parallel.py::test_simple_parallel[11-2-multiprocessing] PASSED [ 67%] 462s test/test_parallel.py::test_simple_parallel[11-2-sequential] PASSED [ 67%] 462s test/test_parallel.py::test_simple_parallel[11-2-threading] PASSED [ 67%] 462s test/test_parallel.py::test_simple_parallel[11-2-backend5] PASSED [ 67%] 462s test/test_parallel.py::test_simple_parallel[11-2-backend6] PASSED [ 67%] 462s test/test_parallel.py::test_simple_parallel[11-2-backend7] PASSED [ 67%] 462s test/test_parallel.py::test_simple_parallel[11-2-backend8] PASSED [ 67%] 462s test/test_parallel.py::test_simple_parallel[11-2-backend9] PASSED [ 67%] 462s test/test_parallel.py::test_simple_parallel[11--1-None] PASSED [ 67%] 462s test/test_parallel.py::test_simple_parallel[11--1-loky] PASSED [ 67%] 462s test/test_parallel.py::test_simple_parallel[11--1-multiprocessing] PASSED [ 67%] 462s test/test_parallel.py::test_simple_parallel[11--1-sequential] PASSED [ 67%] 462s test/test_parallel.py::test_simple_parallel[11--1-threading] PASSED [ 68%] 462s test/test_parallel.py::test_simple_parallel[11--1-backend5] PASSED [ 68%] 462s test/test_parallel.py::test_simple_parallel[11--1-backend6] PASSED [ 68%] 462s test/test_parallel.py::test_simple_parallel[11--1-backend7] PASSED [ 68%] 462s test/test_parallel.py::test_simple_parallel[11--1-backend8] PASSED [ 68%] 463s test/test_parallel.py::test_simple_parallel[11--1-backend9] PASSED [ 68%] 463s test/test_parallel.py::test_simple_parallel[11--2-None] PASSED [ 68%] 463s test/test_parallel.py::test_simple_parallel[11--2-loky] PASSED [ 68%] 463s test/test_parallel.py::test_simple_parallel[11--2-multiprocessing] PASSED [ 68%] 463s test/test_parallel.py::test_simple_parallel[11--2-sequential] PASSED [ 68%] 463s test/test_parallel.py::test_simple_parallel[11--2-threading] PASSED [ 68%] 463s test/test_parallel.py::test_simple_parallel[11--2-backend5] PASSED [ 68%] 463s test/test_parallel.py::test_simple_parallel[11--2-backend6] PASSED [ 68%] 463s test/test_parallel.py::test_simple_parallel[11--2-backend7] PASSED [ 69%] 463s test/test_parallel.py::test_simple_parallel[11--2-backend8] PASSED [ 69%] 464s test/test_parallel.py::test_simple_parallel[11--2-backend9] PASSED [ 69%] 464s test/test_parallel.py::test_simple_parallel[100-1-None] PASSED [ 69%] 464s test/test_parallel.py::test_simple_parallel[100-1-loky] PASSED [ 69%] 464s test/test_parallel.py::test_simple_parallel[100-1-multiprocessing] PASSED [ 69%] 464s test/test_parallel.py::test_simple_parallel[100-1-sequential] PASSED [ 69%] 464s test/test_parallel.py::test_simple_parallel[100-1-threading] PASSED [ 69%] 464s test/test_parallel.py::test_simple_parallel[100-1-backend5] PASSED [ 69%] 464s test/test_parallel.py::test_simple_parallel[100-1-backend6] PASSED [ 69%] 464s test/test_parallel.py::test_simple_parallel[100-1-backend7] PASSED [ 69%] 464s test/test_parallel.py::test_simple_parallel[100-1-backend8] PASSED [ 69%] 464s test/test_parallel.py::test_simple_parallel[100-1-backend9] PASSED [ 69%] 464s test/test_parallel.py::test_simple_parallel[100-2-None] PASSED [ 69%] 464s test/test_parallel.py::test_simple_parallel[100-2-loky] PASSED [ 70%] 464s test/test_parallel.py::test_simple_parallel[100-2-multiprocessing] PASSED [ 70%] 464s test/test_parallel.py::test_simple_parallel[100-2-sequential] PASSED [ 70%] 464s test/test_parallel.py::test_simple_parallel[100-2-threading] PASSED [ 70%] 464s test/test_parallel.py::test_simple_parallel[100-2-backend5] PASSED [ 70%] 464s test/test_parallel.py::test_simple_parallel[100-2-backend6] PASSED [ 70%] 464s test/test_parallel.py::test_simple_parallel[100-2-backend7] PASSED [ 70%] 464s test/test_parallel.py::test_simple_parallel[100-2-backend8] PASSED [ 70%] 464s test/test_parallel.py::test_simple_parallel[100-2-backend9] PASSED [ 70%] 464s test/test_parallel.py::test_simple_parallel[100--1-None] PASSED [ 70%] 464s test/test_parallel.py::test_simple_parallel[100--1-loky] PASSED [ 70%] 464s test/test_parallel.py::test_simple_parallel[100--1-multiprocessing] PASSED [ 70%] 464s test/test_parallel.py::test_simple_parallel[100--1-sequential] PASSED [ 70%] 464s test/test_parallel.py::test_simple_parallel[100--1-threading] PASSED [ 71%] 464s test/test_parallel.py::test_simple_parallel[100--1-backend5] PASSED [ 71%] 464s test/test_parallel.py::test_simple_parallel[100--1-backend6] PASSED [ 71%] 464s test/test_parallel.py::test_simple_parallel[100--1-backend7] PASSED [ 71%] 464s test/test_parallel.py::test_simple_parallel[100--1-backend8] PASSED [ 71%] 465s test/test_parallel.py::test_simple_parallel[100--1-backend9] PASSED [ 71%] 465s test/test_parallel.py::test_simple_parallel[100--2-None] PASSED [ 71%] 465s test/test_parallel.py::test_simple_parallel[100--2-loky] PASSED [ 71%] 465s test/test_parallel.py::test_simple_parallel[100--2-multiprocessing] PASSED [ 71%] 465s test/test_parallel.py::test_simple_parallel[100--2-sequential] PASSED [ 71%] 465s test/test_parallel.py::test_simple_parallel[100--2-threading] PASSED [ 71%] 465s test/test_parallel.py::test_simple_parallel[100--2-backend5] PASSED [ 71%] 465s test/test_parallel.py::test_simple_parallel[100--2-backend6] PASSED [ 71%] 465s test/test_parallel.py::test_simple_parallel[100--2-backend7] PASSED [ 72%] 465s test/test_parallel.py::test_simple_parallel[100--2-backend8] PASSED [ 72%] 465s test/test_parallel.py::test_simple_parallel[100--2-backend9] PASSED [ 72%] 466s test/test_parallel.py::test_main_thread_renamed_no_warning[None] PASSED [ 72%] 466s test/test_parallel.py::test_main_thread_renamed_no_warning[loky] PASSED [ 72%] 466s test/test_parallel.py::test_main_thread_renamed_no_warning[multiprocessing] PASSED [ 72%] 466s test/test_parallel.py::test_main_thread_renamed_no_warning[sequential] PASSED [ 72%] 466s test/test_parallel.py::test_main_thread_renamed_no_warning[threading] PASSED [ 72%] 466s test/test_parallel.py::test_main_thread_renamed_no_warning[backend5] PASSED [ 72%] 466s test/test_parallel.py::test_main_thread_renamed_no_warning[backend6] PASSED [ 72%] 466s test/test_parallel.py::test_main_thread_renamed_no_warning[backend7] PASSED [ 72%] 466s test/test_parallel.py::test_main_thread_renamed_no_warning[backend8] PASSED [ 72%] 466s test/test_parallel.py::test_main_thread_renamed_no_warning[backend9] PASSED [ 72%] 466s test/test_parallel.py::test_nested_parallel_warnings[loky-multiprocessing-True] PASSED [ 72%] 466s test/test_parallel.py::test_nested_parallel_warnings[loky-loky-False] PASSED [ 73%] 466s test/test_parallel.py::test_nested_parallel_warnings[multiprocessing-multiprocessing-True] PASSED [ 73%] 466s test/test_parallel.py::test_nested_parallel_warnings[multiprocessing-loky-True] PASSED [ 73%] 466s test/test_parallel.py::test_nested_parallel_warnings[threading-multiprocessing-True] PASSED [ 73%] 467s test/test_parallel.py::test_nested_parallel_warnings[threading-loky-True] PASSED [ 73%] 467s test/test_parallel.py::test_background_thread_parallelism[loky] PASSED [ 73%] 467s test/test_parallel.py::test_background_thread_parallelism[multiprocessing] PASSED [ 73%] 467s test/test_parallel.py::test_background_thread_parallelism[threading] PASSED [ 73%] 467s test/test_parallel.py::test_nested_loop[threading-threading] PASSED [ 73%] 467s test/test_parallel.py::test_nested_loop[threading-sequential] PASSED [ 73%] 467s test/test_parallel.py::test_nested_loop[threading-multiprocessing] PASSED [ 73%] 467s test/test_parallel.py::test_nested_loop[threading-loky] PASSED [ 73%] 467s test/test_parallel.py::test_nested_loop[threading-back_compat_backend] PASSED [ 73%] 467s test/test_parallel.py::test_nested_loop[sequential-threading] PASSED [ 74%] 467s test/test_parallel.py::test_nested_loop[sequential-sequential] PASSED [ 74%] 467s test/test_parallel.py::test_nested_loop[sequential-multiprocessing] PASSED [ 74%] 467s test/test_parallel.py::test_nested_loop[sequential-loky] PASSED [ 74%] 467s test/test_parallel.py::test_nested_loop[sequential-back_compat_backend] PASSED [ 74%] 467s test/test_parallel.py::test_nested_loop[multiprocessing-threading] PASSED [ 74%] 467s test/test_parallel.py::test_nested_loop[multiprocessing-sequential] PASSED [ 74%] 467s test/test_parallel.py::test_nested_loop[multiprocessing-multiprocessing] PASSED [ 74%] 468s test/test_parallel.py::test_nested_loop[multiprocessing-loky] PASSED [ 74%] 468s test/test_parallel.py::test_nested_loop[multiprocessing-back_compat_backend] PASSED [ 74%] 468s test/test_parallel.py::test_nested_loop[loky-threading] PASSED [ 74%] 468s test/test_parallel.py::test_nested_loop[loky-sequential] PASSED [ 74%] 468s test/test_parallel.py::test_nested_loop[loky-multiprocessing] PASSED [ 74%] 468s test/test_parallel.py::test_nested_loop[loky-loky] PASSED [ 75%] 468s test/test_parallel.py::test_nested_loop[loky-back_compat_backend] PASSED [ 75%] 468s test/test_parallel.py::test_nested_loop[back_compat_backend-threading] PASSED [ 75%] 468s test/test_parallel.py::test_nested_loop[back_compat_backend-sequential] PASSED [ 75%] 468s test/test_parallel.py::test_nested_loop[back_compat_backend-multiprocessing] PASSED [ 75%] 468s test/test_parallel.py::test_nested_loop[back_compat_backend-loky] PASSED [ 75%] 468s test/test_parallel.py::test_nested_loop[back_compat_backend-back_compat_backend] PASSED [ 75%] 468s test/test_parallel.py::test_nested_loop_with_exception_with_loky PASSED [ 75%] 468s test/test_parallel.py::test_mutate_input_with_threads PASSED [ 75%] 468s test/test_parallel.py::test_parallel_kwargs[1] PASSED [ 75%] 468s test/test_parallel.py::test_parallel_kwargs[2] PASSED [ 75%] 468s test/test_parallel.py::test_parallel_kwargs[3] PASSED [ 75%] 468s test/test_parallel.py::test_parallel_as_context_manager[multiprocessing] PASSED [ 75%] 468s test/test_parallel.py::test_parallel_as_context_manager[loky] PASSED [ 75%] 468s test/test_parallel.py::test_parallel_as_context_manager[threading] PASSED [ 76%] 469s test/test_parallel.py::test_parallel_pickling PASSED [ 76%] 469s test/test_parallel.py::test_parallel_timeout_success[multiprocessing] PASSED [ 76%] 469s test/test_parallel.py::test_parallel_timeout_success[loky] PASSED [ 76%] 469s test/test_parallel.py::test_parallel_timeout_success[threading] PASSED [ 76%] 469s test/test_parallel.py::test_parallel_timeout_fail[multiprocessing] PASSED [ 76%] 469s test/test_parallel.py::test_parallel_timeout_fail[loky] PASSED [ 76%] 469s test/test_parallel.py::test_parallel_timeout_fail[threading] PASSED [ 76%] 469s test/test_parallel.py::test_dispatch_one_job[1-expected_queue0-threading] PASSED [ 76%] 469s test/test_parallel.py::test_dispatch_one_job[1-expected_queue0-sequential] PASSED [ 76%] 469s test/test_parallel.py::test_dispatch_one_job[1-expected_queue0-multiprocessing] PASSED [ 76%] 469s test/test_parallel.py::test_dispatch_one_job[1-expected_queue0-loky] PASSED [ 76%] 469s test/test_parallel.py::test_dispatch_one_job[1-expected_queue0-back_compat_backend] PASSED [ 76%] 469s test/test_parallel.py::test_dispatch_one_job[4-expected_queue1-threading] PASSED [ 77%] 469s test/test_parallel.py::test_dispatch_one_job[4-expected_queue1-sequential] PASSED [ 77%] 469s test/test_parallel.py::test_dispatch_one_job[4-expected_queue1-multiprocessing] PASSED [ 77%] 469s test/test_parallel.py::test_dispatch_one_job[4-expected_queue1-loky] PASSED [ 77%] 469s test/test_parallel.py::test_dispatch_one_job[4-expected_queue1-back_compat_backend] PASSED [ 77%] 469s test/test_parallel.py::test_dispatch_multiprocessing[multiprocessing] PASSED [ 77%] 469s test/test_parallel.py::test_dispatch_multiprocessing[loky] PASSED [ 77%] 469s test/test_parallel.py::test_dispatch_multiprocessing[threading] PASSED [ 77%] 470s test/test_parallel.py::test_batching_auto_threading PASSED [ 77%] 470s test/test_parallel.py::test_batching_auto_subprocesses[multiprocessing] PASSED [ 77%] 470s test/test_parallel.py::test_batching_auto_subprocesses[loky] PASSED [ 77%] 470s test/test_parallel.py::test_exception_dispatch PASSED [ 77%] 470s test/test_parallel.py::test_invalid_backend PASSED [ 77%] 470s test/test_parallel.py::test_invalid_njobs[None] PASSED [ 77%] 470s test/test_parallel.py::test_invalid_njobs[loky] PASSED [ 78%] 470s test/test_parallel.py::test_invalid_njobs[multiprocessing] PASSED [ 78%] 470s test/test_parallel.py::test_invalid_njobs[sequential] PASSED [ 78%] 470s test/test_parallel.py::test_invalid_njobs[threading] PASSED [ 78%] 470s test/test_parallel.py::test_invalid_njobs[backend5] PASSED [ 78%] 470s test/test_parallel.py::test_invalid_njobs[backend6] PASSED [ 78%] 470s test/test_parallel.py::test_invalid_njobs[backend7] PASSED [ 78%] 470s test/test_parallel.py::test_invalid_njobs[backend8] PASSED [ 78%] 470s test/test_parallel.py::test_invalid_njobs[backend9] PASSED [ 78%] 470s test/test_parallel.py::test_register_parallel_backend PASSED [ 78%] 470s test/test_parallel.py::test_overwrite_default_backend PASSED [ 78%] 470s test/test_parallel.py::test_backend_no_multiprocessing SKIPPED (Only...) [ 78%] 470s test/test_parallel.py::test_backend_context_manager[parallel_backend-multiprocessing] PASSED [ 78%] 470s test/test_parallel.py::test_backend_context_manager[parallel_backend-loky] PASSED [ 79%] 470s test/test_parallel.py::test_backend_context_manager[parallel_backend-threading] PASSED [ 79%] 470s test/test_parallel.py::test_backend_context_manager[parallel_backend-test_backend_0] PASSED [ 79%] 470s test/test_parallel.py::test_backend_context_manager[parallel_backend-test_backend_1] PASSED [ 79%] 470s test/test_parallel.py::test_backend_context_manager[parallel_backend-test_backend_2] PASSED [ 79%] 470s test/test_parallel.py::test_backend_context_manager[parallel_config-multiprocessing] PASSED [ 79%] 470s test/test_parallel.py::test_backend_context_manager[parallel_config-loky] PASSED [ 79%] 470s test/test_parallel.py::test_backend_context_manager[parallel_config-threading] PASSED [ 79%] 470s test/test_parallel.py::test_backend_context_manager[parallel_config-test_backend_0] PASSED [ 79%] 470s test/test_parallel.py::test_backend_context_manager[parallel_config-test_backend_1] PASSED [ 79%] 470s test/test_parallel.py::test_backend_context_manager[parallel_config-test_backend_2] PASSED [ 79%] 470s test/test_parallel.py::test_parameterized_backend_context_manager[parallel_config] PASSED [ 79%] 470s test/test_parallel.py::test_parameterized_backend_context_manager[parallel_backend] PASSED [ 79%] 470s test/test_parallel.py::test_directly_parameterized_backend_context_manager[parallel_config] PASSED [ 80%] 470s test/test_parallel.py::test_directly_parameterized_backend_context_manager[parallel_backend] PASSED [ 80%] 470s test/test_parallel.py::test_nested_backend_context_manager[parallel_config-threading] PASSED [ 80%] 471s test/test_parallel.py::test_nested_backend_context_manager[parallel_config-loky] PASSED [ 80%] 472s test/test_parallel.py::test_nested_backend_context_manager[parallel_config-multiprocessing] PASSED [ 80%] 472s test/test_parallel.py::test_nested_backend_context_manager[parallel_config-back_compat_backend] PASSED [ 80%] 473s test/test_parallel.py::test_nested_backend_context_manager[parallel_backend-threading] PASSED [ 80%] 473s test/test_parallel.py::test_nested_backend_context_manager[parallel_backend-loky] PASSED [ 80%] 474s test/test_parallel.py::test_nested_backend_context_manager[parallel_backend-multiprocessing] PASSED [ 80%] 474s test/test_parallel.py::test_nested_backend_context_manager[parallel_backend-back_compat_backend] PASSED [ 80%] 474s test/test_parallel.py::test_nested_backend_in_sequential[parallel_config-multiprocessing-2] PASSED [ 80%] 474s test/test_parallel.py::test_nested_backend_in_sequential[parallel_config-multiprocessing--1] PASSED [ 80%] 474s test/test_parallel.py::test_nested_backend_in_sequential[parallel_config-multiprocessing-None] PASSED [ 80%] 474s test/test_parallel.py::test_nested_backend_in_sequential[parallel_config-loky-2] PASSED [ 80%] 475s test/test_parallel.py::test_nested_backend_in_sequential[parallel_config-loky--1] PASSED [ 81%] 475s test/test_parallel.py::test_nested_backend_in_sequential[parallel_config-loky-None] PASSED [ 81%] 475s test/test_parallel.py::test_nested_backend_in_sequential[parallel_config-threading-2] PASSED [ 81%] 475s test/test_parallel.py::test_nested_backend_in_sequential[parallel_config-threading--1] PASSED [ 81%] 475s test/test_parallel.py::test_nested_backend_in_sequential[parallel_config-threading-None] PASSED [ 81%] 475s test/test_parallel.py::test_nested_backend_in_sequential[parallel_backend-multiprocessing-2] PASSED [ 81%] 475s test/test_parallel.py::test_nested_backend_in_sequential[parallel_backend-multiprocessing--1] PASSED [ 81%] 475s test/test_parallel.py::test_nested_backend_in_sequential[parallel_backend-multiprocessing-None] PASSED [ 81%] 475s test/test_parallel.py::test_nested_backend_in_sequential[parallel_backend-loky-2] PASSED [ 81%] 475s test/test_parallel.py::test_nested_backend_in_sequential[parallel_backend-loky--1] PASSED [ 81%] 475s test/test_parallel.py::test_nested_backend_in_sequential[parallel_backend-loky-None] PASSED [ 81%] 475s test/test_parallel.py::test_nested_backend_in_sequential[parallel_backend-threading-2] PASSED [ 81%] 475s test/test_parallel.py::test_nested_backend_in_sequential[parallel_backend-threading--1] PASSED [ 81%] 475s test/test_parallel.py::test_nested_backend_in_sequential[parallel_backend-threading-None] PASSED [ 82%] 475s test/test_parallel.py::test_backend_nesting_level[parallel_config-multiprocessing-multiprocessing] PASSED [ 82%] 475s test/test_parallel.py::test_backend_nesting_level[parallel_config-multiprocessing-loky] PASSED [ 82%] 475s test/test_parallel.py::test_backend_nesting_level[parallel_config-multiprocessing-threading] PASSED [ 82%] 475s test/test_parallel.py::test_backend_nesting_level[parallel_config-loky-multiprocessing] PASSED [ 82%] 475s test/test_parallel.py::test_backend_nesting_level[parallel_config-loky-loky] PASSED [ 82%] 475s test/test_parallel.py::test_backend_nesting_level[parallel_config-loky-threading] PASSED [ 82%] 475s test/test_parallel.py::test_backend_nesting_level[parallel_config-threading-multiprocessing] PASSED [ 82%] 475s test/test_parallel.py::test_backend_nesting_level[parallel_config-threading-loky] PASSED [ 82%] 475s test/test_parallel.py::test_backend_nesting_level[parallel_config-threading-threading] PASSED [ 82%] 475s test/test_parallel.py::test_backend_nesting_level[parallel_backend-multiprocessing-multiprocessing] PASSED [ 82%] 475s test/test_parallel.py::test_backend_nesting_level[parallel_backend-multiprocessing-loky] PASSED [ 82%] 475s test/test_parallel.py::test_backend_nesting_level[parallel_backend-multiprocessing-threading] PASSED [ 82%] 475s test/test_parallel.py::test_backend_nesting_level[parallel_backend-loky-multiprocessing] PASSED [ 83%] 475s test/test_parallel.py::test_backend_nesting_level[parallel_backend-loky-loky] PASSED [ 83%] 475s test/test_parallel.py::test_backend_nesting_level[parallel_backend-loky-threading] PASSED [ 83%] 475s test/test_parallel.py::test_backend_nesting_level[parallel_backend-threading-multiprocessing] PASSED [ 83%] 475s test/test_parallel.py::test_backend_nesting_level[parallel_backend-threading-loky] PASSED [ 83%] 475s test/test_parallel.py::test_backend_nesting_level[parallel_backend-threading-threading] PASSED [ 83%] 475s test/test_parallel.py::test_retrieval_context[True-parallel_config] PASSED [ 83%] 475s test/test_parallel.py::test_retrieval_context[True-parallel_backend] PASSED [ 83%] 475s test/test_parallel.py::test_retrieval_context[False-parallel_config] PASSED [ 83%] 475s test/test_parallel.py::test_retrieval_context[False-parallel_backend] PASSED [ 83%] 475s test/test_parallel.py::test_invalid_batch_size[0] PASSED [ 83%] 475s test/test_parallel.py::test_invalid_batch_size[-1] PASSED [ 83%] 475s test/test_parallel.py::test_invalid_batch_size[1.42] PASSED [ 83%] 475s test/test_parallel.py::test_dispatch_race_condition[2-2-all-auto] PASSED [ 83%] 475s test/test_parallel.py::test_dispatch_race_condition[2-2-n_jobs-auto] PASSED [ 84%] 475s test/test_parallel.py::test_dispatch_race_condition[10-2-n_jobs-auto0] PASSED [ 84%] 475s test/test_parallel.py::test_dispatch_race_condition[517-2-n_jobs-auto] PASSED [ 84%] 475s test/test_parallel.py::test_dispatch_race_condition[10-2-n_jobs-auto1] PASSED [ 84%] 476s test/test_parallel.py::test_dispatch_race_condition[10-4-n_jobs-auto] PASSED [ 84%] 476s test/test_parallel.py::test_dispatch_race_condition[200-12-n_jobs-auto] PASSED [ 84%] 476s test/test_parallel.py::test_dispatch_race_condition[25-12-2 * n_jobs-1] PASSED [ 84%] 476s test/test_parallel.py::test_dispatch_race_condition[250-12-all-1] PASSED [ 84%] 476s test/test_parallel.py::test_dispatch_race_condition[250-12-2 * n_jobs-7] PASSED [ 84%] 476s test/test_parallel.py::test_dispatch_race_condition[200-12-2 * n_jobs-auto] PASSED [ 84%] 476s test/test_parallel.py::test_default_mp_context PASSED [ 84%] 479s test/test_parallel.py::test_no_blas_crash_or_freeze_with_subprocesses[multiprocessing] PASSED [ 84%] 483s test/test_parallel.py::test_no_blas_crash_or_freeze_with_subprocesses[loky] PASSED [ 84%] 483s test/test_parallel.py::test_parallel_with_interactively_defined_functions[multiprocessing] PASSED [ 85%] 483s test/test_parallel.py::test_parallel_with_interactively_defined_functions[loky] PASSED [ 85%] 483s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[delayed-def square(x):\n return x ** 2\n-multiprocessing] PASSED [ 85%] 484s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[delayed-def square(x):\n return x ** 2\n-loky] PASSED [ 85%] 484s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[delayed-def square(x):\n return x ** 2\n-spawn] PASSED [ 85%] 484s 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 [ 85%] 485s 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 [ 85%] 485s 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 [ 85%] 485s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[delayed-square = lambda x: x ** 2\n-multiprocessing] SKIPPED [ 85%] 485s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[delayed-square = lambda x: x ** 2\n-loky] PASSED [ 85%] 485s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[delayed-square = lambda x: x ** 2\n-spawn] SKIPPED [ 85%] 485s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[args-def square(x):\n return x ** 2\n-multiprocessing] PASSED [ 85%] 486s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[args-def square(x):\n return x ** 2\n-loky] PASSED [ 85%] 486s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[args-def square(x):\n return x ** 2\n-spawn] PASSED [ 86%] 486s 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 [ 86%] 486s 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 [ 86%] 486s 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 [ 86%] 486s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[args-square = lambda x: x ** 2\n-multiprocessing] SKIPPED [ 86%] 487s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[args-square = lambda x: x ** 2\n-loky] PASSED [ 86%] 487s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[args-square = lambda x: x ** 2\n-spawn] SKIPPED [ 86%] 487s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[kwargs-def square(x):\n return x ** 2\n-multiprocessing] PASSED [ 86%] 487s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[kwargs-def square(x):\n return x ** 2\n-loky] PASSED [ 86%] 488s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[kwargs-def square(x):\n return x ** 2\n-spawn] PASSED [ 86%] 488s 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 [ 86%] 488s 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 [ 86%] 488s 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 [ 86%] 488s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[kwargs-square = lambda x: x ** 2\n-multiprocessing] SKIPPED [ 86%] 488s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[kwargs-square = lambda x: x ** 2\n-loky] PASSED [ 87%] 488s test/test_parallel.py::test_parallel_with_unpicklable_functions_in_args[kwargs-square = lambda x: x ** 2\n-spawn] SKIPPED [ 87%] 489s test/test_parallel.py::test_parallel_with_interactively_defined_functions_loky PASSED [ 87%] 489s test/test_parallel.py::test_parallel_with_interactively_defined_bound_method_loky PASSED [ 87%] 489s test/test_parallel.py::test_parallel_with_exhausted_iterator PASSED [ 87%] 489s test/test_parallel.py::test_auto_memmap_on_arrays_from_generator[multiprocessing] PASSED [ 87%] 490s test/test_parallel.py::test_auto_memmap_on_arrays_from_generator[loky] PASSED [ 87%] 491s test/test_parallel.py::test_memmap_with_big_offset PASSED [ 87%] 491s test/test_parallel.py::test_warning_about_timeout_not_supported_by_backend PASSED [ 87%] 491s test/test_parallel.py::test_parallel_return_order_with_return_as_generator_parameter[1] PASSED [ 87%] 491s test/test_parallel.py::test_parallel_return_order_with_return_as_generator_parameter[2] PASSED [ 87%] 491s test/test_parallel.py::test_parallel_return_order_with_return_as_generator_parameter[4] PASSED [ 87%] 491s test/test_parallel.py::test_abort_backend[1-None] PASSED [ 87%] 491s test/test_parallel.py::test_abort_backend[1-loky] PASSED [ 88%] 491s test/test_parallel.py::test_abort_backend[1-multiprocessing] PASSED [ 88%] 491s test/test_parallel.py::test_abort_backend[1-sequential] PASSED [ 88%] 491s test/test_parallel.py::test_abort_backend[1-threading] PASSED [ 88%] 491s test/test_parallel.py::test_abort_backend[1-backend5] PASSED [ 88%] 491s test/test_parallel.py::test_abort_backend[1-backend6] PASSED [ 88%] 491s test/test_parallel.py::test_abort_backend[1-backend7] PASSED [ 88%] 491s test/test_parallel.py::test_abort_backend[1-backend8] PASSED [ 88%] 491s test/test_parallel.py::test_abort_backend[1-backend9] PASSED [ 88%] 491s test/test_parallel.py::test_abort_backend[2-None] PASSED [ 88%] 491s test/test_parallel.py::test_abort_backend[2-loky] PASSED [ 88%] 491s test/test_parallel.py::test_abort_backend[2-multiprocessing] PASSED [ 88%] 491s test/test_parallel.py::test_abort_backend[2-sequential] PASSED [ 88%] 491s test/test_parallel.py::test_abort_backend[2-threading] PASSED [ 88%] 491s test/test_parallel.py::test_abort_backend[2-backend5] PASSED [ 89%] 491s test/test_parallel.py::test_abort_backend[2-backend6] PASSED [ 89%] 491s test/test_parallel.py::test_abort_backend[2-backend7] PASSED [ 89%] 491s test/test_parallel.py::test_abort_backend[2-backend8] PASSED [ 89%] 491s test/test_parallel.py::test_abort_backend[2-backend9] PASSED [ 89%] 491s test/test_parallel.py::test_abort_backend[-2-None] PASSED [ 89%] 492s test/test_parallel.py::test_abort_backend[-2-loky] PASSED [ 89%] 492s test/test_parallel.py::test_abort_backend[-2-multiprocessing] PASSED [ 89%] 492s test/test_parallel.py::test_abort_backend[-2-sequential] PASSED [ 89%] 492s test/test_parallel.py::test_abort_backend[-2-threading] PASSED [ 89%] 492s test/test_parallel.py::test_abort_backend[-2-backend5] PASSED [ 89%] 492s test/test_parallel.py::test_abort_backend[-2-backend6] PASSED [ 89%] 492s test/test_parallel.py::test_abort_backend[-2-backend7] PASSED [ 89%] 492s test/test_parallel.py::test_abort_backend[-2-backend8] PASSED [ 90%] 492s test/test_parallel.py::test_abort_backend[-2-backend9] PASSED [ 90%] 492s test/test_parallel.py::test_abort_backend[-1-None] PASSED [ 90%] 492s test/test_parallel.py::test_abort_backend[-1-loky] PASSED [ 90%] 492s test/test_parallel.py::test_abort_backend[-1-multiprocessing] PASSED [ 90%] 492s test/test_parallel.py::test_abort_backend[-1-sequential] PASSED [ 90%] 492s test/test_parallel.py::test_abort_backend[-1-threading] PASSED [ 90%] 492s test/test_parallel.py::test_abort_backend[-1-backend5] PASSED [ 90%] 492s test/test_parallel.py::test_abort_backend[-1-backend6] PASSED [ 90%] 493s test/test_parallel.py::test_abort_backend[-1-backend7] PASSED [ 90%] 493s test/test_parallel.py::test_abort_backend[-1-backend8] PASSED [ 90%] 493s test/test_parallel.py::test_abort_backend[-1-backend9] PASSED [ 90%] 493s test/test_parallel.py::test_deadlock_with_generator[1-threading] PASSED [ 90%] 493s test/test_parallel.py::test_deadlock_with_generator[1-sequential] PASSED [ 91%] 493s test/test_parallel.py::test_deadlock_with_generator[1-loky] PASSED [ 91%] 493s test/test_parallel.py::test_deadlock_with_generator[2-threading] PASSED [ 91%] 493s test/test_parallel.py::test_deadlock_with_generator[2-sequential] PASSED [ 91%] 493s test/test_parallel.py::test_deadlock_with_generator[2-loky] PASSED [ 91%] 493s test/test_parallel.py::test_deadlock_with_generator[-2-threading] PASSED [ 91%] 493s test/test_parallel.py::test_deadlock_with_generator[-2-sequential] PASSED [ 91%] 493s test/test_parallel.py::test_deadlock_with_generator[-2-loky] PASSED [ 91%] 493s test/test_parallel.py::test_deadlock_with_generator[-1-threading] PASSED [ 91%] 493s test/test_parallel.py::test_deadlock_with_generator[-1-sequential] PASSED [ 91%] 494s test/test_parallel.py::test_deadlock_with_generator[-1-loky] PASSED [ 91%] 494s test/test_parallel.py::test_multiple_generator_call[1-threading] PASSED [ 91%] 494s test/test_parallel.py::test_multiple_generator_call[1-sequential] PASSED [ 91%] 494s test/test_parallel.py::test_multiple_generator_call[1-loky] PASSED [ 91%] 494s test/test_parallel.py::test_multiple_generator_call[2-threading] PASSED [ 92%] 494s test/test_parallel.py::test_multiple_generator_call[2-sequential] PASSED [ 92%] 494s test/test_parallel.py::test_multiple_generator_call[2-loky] PASSED [ 92%] 494s test/test_parallel.py::test_multiple_generator_call[-2-threading] PASSED [ 92%] 494s test/test_parallel.py::test_multiple_generator_call[-2-sequential] PASSED [ 92%] 494s test/test_parallel.py::test_multiple_generator_call[-2-loky] PASSED [ 92%] 494s test/test_parallel.py::test_multiple_generator_call[-1-threading] PASSED [ 92%] 494s test/test_parallel.py::test_multiple_generator_call[-1-sequential] PASSED [ 92%] 494s test/test_parallel.py::test_multiple_generator_call[-1-loky] PASSED [ 92%] 494s test/test_parallel.py::test_multiple_generator_call_managed[1-threading] PASSED [ 92%] 494s test/test_parallel.py::test_multiple_generator_call_managed[1-sequential] PASSED [ 92%] 494s test/test_parallel.py::test_multiple_generator_call_managed[1-loky] PASSED [ 92%] 494s test/test_parallel.py::test_multiple_generator_call_managed[2-threading] PASSED [ 92%] 494s test/test_parallel.py::test_multiple_generator_call_managed[2-sequential] PASSED [ 93%] 494s test/test_parallel.py::test_multiple_generator_call_managed[2-loky] PASSED [ 93%] 494s test/test_parallel.py::test_multiple_generator_call_managed[-2-threading] PASSED [ 93%] 494s test/test_parallel.py::test_multiple_generator_call_managed[-2-sequential] PASSED [ 93%] 494s test/test_parallel.py::test_multiple_generator_call_managed[-2-loky] PASSED [ 93%] 494s test/test_parallel.py::test_multiple_generator_call_managed[-1-threading] PASSED [ 93%] 494s test/test_parallel.py::test_multiple_generator_call_managed[-1-sequential] PASSED [ 93%] 494s test/test_parallel.py::test_multiple_generator_call_managed[-1-loky] PASSED [ 93%] 494s test/test_parallel.py::test_multiple_generator_call_separated[1-threading] PASSED [ 93%] 494s test/test_parallel.py::test_multiple_generator_call_separated[1-sequential] PASSED [ 93%] 494s test/test_parallel.py::test_multiple_generator_call_separated[1-loky] PASSED [ 93%] 494s test/test_parallel.py::test_multiple_generator_call_separated[2-threading] PASSED [ 93%] 494s test/test_parallel.py::test_multiple_generator_call_separated[2-sequential] PASSED [ 93%] 494s test/test_parallel.py::test_multiple_generator_call_separated[2-loky] PASSED [ 94%] 494s test/test_parallel.py::test_multiple_generator_call_separated[-2-threading] PASSED [ 94%] 494s test/test_parallel.py::test_multiple_generator_call_separated[-2-sequential] PASSED [ 94%] 494s test/test_parallel.py::test_multiple_generator_call_separated[-2-loky] PASSED [ 94%] 494s test/test_parallel.py::test_multiple_generator_call_separated[-1-threading] PASSED [ 94%] 494s test/test_parallel.py::test_multiple_generator_call_separated[-1-sequential] PASSED [ 94%] 494s test/test_parallel.py::test_multiple_generator_call_separated[-1-loky] PASSED [ 94%] 494s test/test_parallel.py::test_multiple_generator_call_separated_gc[loky-True] PASSED [ 94%] 494s test/test_parallel.py::test_multiple_generator_call_separated_gc[threading-False] PASSED [ 94%] 495s test/test_parallel.py::test_multiple_generator_call_separated_gc[sequential-False] PASSED [ 94%] 495s test/test_parallel.py::test_memmapping_leaks[multiprocessing] PASSED [ 94%] 496s test/test_parallel.py::test_memmapping_leaks[loky] PASSED [ 94%] 496s test/test_parallel.py::test_lambda_expression[None] PASSED [ 94%] 496s test/test_parallel.py::test_lambda_expression[loky] PASSED [ 94%] 496s test/test_parallel.py::test_lambda_expression[threading] PASSED [ 95%] 498s test/test_parallel.py::test_backend_batch_statistics_reset[multiprocessing] PASSED [ 95%] 500s test/test_parallel.py::test_backend_batch_statistics_reset[loky] PASSED [ 95%] 500s test/test_parallel.py::test_backend_hinting_and_constraints[parallel_config] PASSED [ 95%] 500s test/test_parallel.py::test_backend_hinting_and_constraints[parallel_backend] PASSED [ 95%] 500s test/test_parallel.py::test_backend_hinting_and_constraints_with_custom_backends[parallel_config] PASSED [ 95%] 500s test/test_parallel.py::test_backend_hinting_and_constraints_with_custom_backends[parallel_backend] PASSED [ 95%] 500s test/test_parallel.py::test_invalid_backend_hinting_and_constraints PASSED [ 95%] 500s test/test_parallel.py::test_nested_parallelism_limit[parallel_config-loky] PASSED [ 95%] 500s test/test_parallel.py::test_nested_parallelism_limit[parallel_config-threading] PASSED [ 95%] 500s test/test_parallel.py::test_nested_parallelism_limit[parallel_backend-loky] PASSED [ 95%] 500s test/test_parallel.py::test_nested_parallelism_limit[parallel_backend-threading] PASSED [ 95%] 500s test/test_parallel.py::test_nested_parallelism_with_dask[parallel_config] SKIPPED [ 95%] 500s test/test_parallel.py::test_nested_parallelism_with_dask[parallel_backend] SKIPPED [ 96%] 500s test/test_parallel.py::test_thread_bomb_mitigation[loky-parallel_config] PASSED [ 96%] 501s test/test_parallel.py::test_thread_bomb_mitigation[loky-parallel_backend] PASSED [ 96%] 501s test/test_parallel.py::test_thread_bomb_mitigation[threading-parallel_config] PASSED [ 96%] 501s test/test_parallel.py::test_thread_bomb_mitigation[threading-parallel_backend] PASSED [ 96%] 501s test/test_parallel.py::test_parallel_thread_limit[None] SKIPPED (Nee...) [ 96%] 501s test/test_parallel.py::test_parallel_thread_limit[loky] SKIPPED (Nee...) [ 96%] 501s test/test_parallel.py::test_dask_backend_when_dask_not_installed[parallel_config] PASSED [ 96%] 501s test/test_parallel.py::test_dask_backend_when_dask_not_installed[parallel_backend] PASSED [ 96%] 501s test/test_parallel.py::test_zero_worker_backend[parallel_config] PASSED [ 96%] 501s test/test_parallel.py::test_zero_worker_backend[parallel_backend] PASSED [ 96%] 501s test/test_parallel.py::test_globals_update_at_each_parallel_call PASSED [ 96%] 501s test/test_parallel.py::test_threadpool_limitation_in_child_loky[2] SKIPPED [ 96%] 501s test/test_parallel.py::test_threadpool_limitation_in_child_loky[4] SKIPPED [ 97%] 501s test/test_parallel.py::test_threadpool_limitation_in_child_loky[-2] SKIPPED [ 97%] 501s test/test_parallel.py::test_threadpool_limitation_in_child_loky[-1] SKIPPED [ 97%] 501s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_config-2-1] SKIPPED [ 97%] 501s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_config-2-2] SKIPPED [ 97%] 501s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_config-2-4] SKIPPED [ 97%] 501s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_config-2-None] SKIPPED [ 97%] 501s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_config--1-1] SKIPPED [ 97%] 501s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_config--1-2] SKIPPED [ 97%] 501s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_config--1-4] SKIPPED [ 97%] 501s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_config--1-None] SKIPPED [ 97%] 501s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_backend-2-1] SKIPPED [ 97%] 501s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_backend-2-2] SKIPPED [ 97%] 501s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_backend-2-4] SKIPPED [ 97%] 501s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_backend-2-None] SKIPPED [ 98%] 501s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_backend--1-1] SKIPPED [ 98%] 501s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_backend--1-2] SKIPPED [ 98%] 501s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_backend--1-4] SKIPPED [ 98%] 501s test/test_parallel.py::test_threadpool_limitation_in_child_context[parallel_backend--1-None] SKIPPED [ 98%] 501s test/test_parallel.py::test_loky_reuse_workers[2] PASSED [ 98%] 502s test/test_parallel.py::test_loky_reuse_workers[4] PASSED [ 98%] 502s test/test_parallel.py::test_loky_reuse_workers[-1] PASSED [ 98%] 502s test/test_store_backends.py::test_concurrency_safe_write[multiprocessing] PASSED [ 98%] 503s test/test_store_backends.py::test_concurrency_safe_write[loky] PASSED [ 98%] 503s test/test_store_backends.py::test_concurrency_safe_write[threading] PASSED [ 98%] 503s test/test_store_backends.py::test_warning_on_dump_failure PASSED [ 98%] 503s test/test_store_backends.py::test_warning_on_pickling_error PASSED [ 98%] 503s test/test_testing.py::test_check_subprocess_call PASSED [ 99%] 503s test/test_testing.py::test_check_subprocess_call_non_matching_regex PASSED [ 99%] 503s test/test_testing.py::test_check_subprocess_call_wrong_command PASSED [ 99%] 503s test/test_testing.py::test_check_subprocess_call_non_zero_return_code PASSED [ 99%] 504s test/test_testing.py::test_check_subprocess_call_timeout PASSED [ 99%] 504s test/test_utils.py::test_eval_expr_invalid[exec('import os')] PASSED [ 99%] 504s test/test_utils.py::test_eval_expr_invalid[print(1)] PASSED [ 99%] 504s test/test_utils.py::test_eval_expr_invalid[import os] PASSED [ 99%] 504s test/test_utils.py::test_eval_expr_invalid[1+1; import os] PASSED [ 99%] 504s test/test_utils.py::test_eval_expr_invalid[1^1] PASSED [ 99%] 504s test/test_utils.py::test_eval_expr_valid[2*6-12] PASSED [ 99%] 504s test/test_utils.py::test_eval_expr_valid[2**6-64] PASSED [ 99%] 504s test/test_utils.py::test_eval_expr_valid[1 + 2*3**(4) / (6 + -7)--161.0] PASSED [ 99%] 504s test/test_utils.py::test_eval_expr_valid[(20 // 3) % 5-1] PASSED [100%] 504s 504s =============================== warnings summary =============================== 504s ../../../usr/lib/python3/dist-packages/joblib/testing.py:22 504s /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 504s timeout = pytest.mark.timeout 504s 504s ../../../usr/lib/python3/dist-packages/joblib/test/test_parallel.py:1652 504s /usr/lib/python3/dist-packages/joblib/test/test_parallel.py:1652: 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 504s @pytest.mark.no_cover 504s 504s ../../../usr/lib/python3/dist-packages/joblib/executor.py:105 504s /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) 504s class _TestingMemmappingExecutor(MemmappingExecutor): 504s 504s test/test_func_inspect.py::test_filter_args_2 504s /usr/lib/python3/dist-packages/joblib/test/test_func_inspect.py:131: UserWarning: Cannot inspect object functools.partial(, 1), ignore list will not work. 504s assert filter_args(ff, ['y'], (1, )) == {'*': [1], '**': {}} 504s 504s test/test_hashing.py: 2 warnings 504s test/test_memmapping.py: 52 warnings 504s test/test_parallel.py: 153 warnings 504s test/test_store_backends.py: 2 warnings 504s /usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1524) is multi-threaded, use of fork() may lead to deadlocks in the child. 504s self.pid = os.fork() 504s 504s test/test_memmapping.py: 51 warnings 504s test/test_parallel.py: 87 warnings 504s test/test_store_backends.py: 2 warnings 504s /usr/lib/python3/dist-packages/joblib/externals/loky/backend/fork_exec.py:38: DeprecationWarning: This process (pid=1524) is multi-threaded, use of fork() may lead to deadlocks in the child. 504s pid = os.fork() 504s 504s test/test_memory.py::test_memory_integration 504s /usr/lib/python3/dist-packages/joblib/test/test_memory.py:104: UserWarning: Compressed results cannot be memmapped 504s memory = Memory(location=tmpdir.strpath, verbose=10, 504s 504s test/test_memory.py::test_memory_integration 504s /usr/lib/python3/dist-packages/joblib/memory.py:132: UserWarning: Compressed items cannot be memmapped in a filesystem store. Option will be ignored. 504s obj.configure(location, verbose=verbose, 504s 504s test/test_memory.py::test_memory_integration 504s /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. 504s return next(self.gen) 504s 504s test/test_numpy_pickle.py::test_joblib_pickle_across_python_versions 504s /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. 504s np.matrix([0, 1, 2], dtype=np.dtype('/dev/null) ; do cd "$AUTOPKGTEST_TMP" ; echo "Testing with $py:" ; $py -c "import joblib; print(joblib)" ; done 835s autopkgtest [19:59:46]: test autodep8-python3: [----------------------- 836s Testing with python3.12: 836s 836s autopkgtest [19:59:47]: test autodep8-python3: -----------------------] 836s autopkgtest [19:59:47]: test autodep8-python3: - - - - - - - - - - results - - - - - - - - - - 836s autodep8-python3 PASS (superficial) 837s autopkgtest [19:59:48]: @@@@@@@@@@@@@@@@@@@@ summary 837s pytest PASS 837s autodep8-python3 PASS (superficial) 852s Creating nova instance adt-noble-ppc64el-joblib-20240324-194551-juju-7f2275-prod-proposed-migration-environment-3 from image adt/ubuntu-noble-ppc64el-server-20240324.img (UUID 311ee0a3-c135-4d9b-97a4-7e07d58ab13b)... 852s Creating nova instance adt-noble-ppc64el-joblib-20240324-194551-juju-7f2275-prod-proposed-migration-environment-3 from image adt/ubuntu-noble-ppc64el-server-20240324.img (UUID 311ee0a3-c135-4d9b-97a4-7e07d58ab13b)...