Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 655360 Details for
Bug 737918
dev-python/loky-2.8.0-r1 fails tests (hang)
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
build.log
build.log (text/plain), 93.36 KB, created by
Agostino Sarubbo
on 2020-08-18 16:30:30 UTC
(
hide
)
Description:
build.log
Filename:
MIME Type:
Creator:
Agostino Sarubbo
Created:
2020-08-18 16:30:30 UTC
Size:
93.36 KB
patch
obsolete
> * Package: dev-python/loky-2.8.0-r1 > * Repository: gentoo > * Maintainer: python@gentoo.org > * USE: abi_x86_64 amd64 elibc_glibc kernel_linux python_targets_python3_6 python_targets_python3_7 python_targets_python3_8 test userland_GNU > * FEATURES: network-sandbox preserve-libs sandbox test userpriv usersandbox > > >@@@@@ PLEASE PAY ATTENTION HERE!!! @@@@@ >This information may help you to understand if this is a duplicate or if this bug exists after you pushed a fix; >This ebuild was merged at the following commit: >https://github.com/gentoo/gentoo/commit/0c3a0bfeb45bc6bbb87d4e16f6a35f9333e7fd86 (Tue Aug 18 10:01:26 UTC 2020) >@@@@@ END @@@@@ > > > >emerge --info: >Portage 3.0.3 (python 3.7.8-final-0, default/linux/amd64/17.1, gcc-10.2.0, glibc-2.32, 5.4.0-1021-aws x86_64) >================================================================= >System uname: Linux-5.4.0-1021-aws-x86_64-Intel-R-_Xeon-R-_Platinum_8175M_CPU_@_2.50GHz-with-gentoo-2.7 >KiB Mem: 64359960 total, 44011172 free >KiB Swap: 0 total, 0 free >sh bash 5.0_p18 >ld GNU ld (Gentoo 2.34 p6) 2.34.0 >app-shells/bash: 5.0_p18::gentoo >dev-lang/perl: 5.30.3-r1::gentoo >dev-lang/python: 2.7.18-r1::gentoo, 3.6.11-r2::gentoo, 3.7.8-r2::gentoo, 3.8.5::gentoo, 3.9.0_rc1::gentoo >sys-apps/baselayout: 2.7::gentoo >sys-apps/openrc: 0.42.1::gentoo >sys-apps/sandbox: 2.20::gentoo >sys-devel/autoconf: 2.69-r5::gentoo >sys-devel/automake: 1.16.2::gentoo >sys-devel/binutils: 2.34-r2::gentoo >sys-devel/gcc: 10.2.0::gentoo >sys-devel/gcc-config: 2.3.1::gentoo >sys-devel/libtool: 2.4.6-r6::gentoo >sys-devel/make: 4.3::gentoo >sys-kernel/linux-headers: 5.8::gentoo (virtual/os-headers) >sys-libs/glibc: 2.32::gentoo >Repositories: > >gentoo > location: /usr/portage > sync-type: rsync > sync-uri: rsync://rsync.gentoo.org/gentoo-portage > priority: -1000 > sync-rsync-extra-opts: > sync-rsync-verify-jobs: 1 > sync-rsync-verify-metamanifest: yes > sync-rsync-verify-max-age: 24 > >ACCEPT_KEYWORDS="amd64 ~amd64" >ACCEPT_LICENSE="* BSD" >CBUILD="x86_64-pc-linux-gnu" >CFLAGS="-O2 -pipe -march=native -frecord-gcc-switches" >CHOST="x86_64-pc-linux-gnu" >CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt" >CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo" >CXXFLAGS="-O2 -pipe -march=native -frecord-gcc-switches" >DISTDIR="/var/tmp/portage/dev-python/loky-2.8.0-r1/distdir" >EMERGE_DEFAULT_OPTS="--with-bdeps=y -1 -k -b" >ENV_UNSET="DBUS_SESSION_BUS_ADDRESS DISPLAY GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR" >FCFLAGS="-O2 -pipe -march=native -frecord-gcc-switches" >FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs buildpkg collision-protect config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms sign split-log strict test unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr" >FFLAGS="-O2 -pipe -march=native -frecord-gcc-switches" >GENTOO_MIRRORS="http://distfiles.gentoo.org" >LANG="C.UTF8" >LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0" >MAKEOPTS="-j16 V=1" >PKGDIR="/root/.packages" >PORTAGE_CONFIGROOT="/" >PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git" >PORTAGE_TMPDIR="/var/tmp" >USE="acl amd64 berkdb bzip2 cli crypt dri fortran gdbm iconv ipv6 libglvnd libtirpc multilib native-symlinks ncurses nls nptl openmp pam pcre readline seccomp split-usr ssl tcpd test unicode xattr zlib" ABI_X86="64" ELIBC="glibc" KERNEL="linux" PYTHON_TARGETS="python3_6 python3_7 python3_8" USERLAND="GNU" >Unset: CC, CPPFLAGS, CTARGET, CXX, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS > > > >>>> Unpacking source... >>>> Unpacking loky-2.8.0.tar.gz to /var/tmp/portage/dev-python/loky-2.8.0-r1/work >>>> Source unpacked in /var/tmp/portage/dev-python/loky-2.8.0-r1/work >>>> Preparing source in /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0 ... > * Applying loky-2.8.0-cloudpickle-1.5.patch ... > [ ok ] >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0 ... >>>> Source configured. >>>> Compiling source in /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0 ... > * python3_6: running distutils-r1_run_phase distutils-r1_python_compile >python3.6 setup.py build -j 16 >running build >running build_py >creating /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_6/lib/loky >copying loky/cloudpickle_wrapper.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_6/lib/loky >copying loky/_base.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_6/lib/loky >copying loky/process_executor.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_6/lib/loky >copying loky/reusable_executor.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_6/lib/loky >copying loky/__init__.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_6/lib/loky >creating /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_6/lib/loky/backend >copying loky/backend/compat.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_6/lib/loky/backend >copying loky/backend/_win_reduction.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_6/lib/loky/backend >copying loky/backend/managers.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_6/lib/loky/backend >copying loky/backend/resource_tracker.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_6/lib/loky/backend >copying loky/backend/_win_wait.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_6/lib/loky/backend >copying loky/backend/popen_loky_posix.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_6/lib/loky/backend >copying loky/backend/popen_loky_win32.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_6/lib/loky/backend >copying loky/backend/queues.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_6/lib/loky/backend >copying loky/backend/process.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_6/lib/loky/backend >copying loky/backend/spawn.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_6/lib/loky/backend >copying loky/backend/_posix_reduction.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_6/lib/loky/backend >copying loky/backend/reduction.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_6/lib/loky/backend >copying loky/backend/utils.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_6/lib/loky/backend >copying loky/backend/compat_posix.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_6/lib/loky/backend >copying loky/backend/semlock.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_6/lib/loky/backend >copying loky/backend/fork_exec.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_6/lib/loky/backend >copying loky/backend/context.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_6/lib/loky/backend >copying loky/backend/__init__.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_6/lib/loky/backend >copying loky/backend/compat_win32.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_6/lib/loky/backend >copying loky/backend/_posix_wait.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_6/lib/loky/backend >copying loky/backend/synchronize.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_6/lib/loky/backend >warning: build_py: byte-compiling is disabled, skipping. > > * python3_7: running distutils-r1_run_phase distutils-r1_python_compile >python3.7 setup.py build -j 16 >running build >running build_py >creating /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_7/lib/loky >copying loky/cloudpickle_wrapper.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_7/lib/loky >copying loky/_base.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_7/lib/loky >copying loky/process_executor.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_7/lib/loky >copying loky/reusable_executor.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_7/lib/loky >copying loky/__init__.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_7/lib/loky >creating /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_7/lib/loky/backend >copying loky/backend/compat.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_7/lib/loky/backend >copying loky/backend/_win_reduction.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_7/lib/loky/backend >copying loky/backend/managers.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_7/lib/loky/backend >copying loky/backend/resource_tracker.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_7/lib/loky/backend >copying loky/backend/_win_wait.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_7/lib/loky/backend >copying loky/backend/popen_loky_posix.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_7/lib/loky/backend >copying loky/backend/popen_loky_win32.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_7/lib/loky/backend >copying loky/backend/queues.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_7/lib/loky/backend >copying loky/backend/process.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_7/lib/loky/backend >copying loky/backend/spawn.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_7/lib/loky/backend >copying loky/backend/_posix_reduction.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_7/lib/loky/backend >copying loky/backend/reduction.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_7/lib/loky/backend >copying loky/backend/utils.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_7/lib/loky/backend >copying loky/backend/compat_posix.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_7/lib/loky/backend >copying loky/backend/semlock.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_7/lib/loky/backend >copying loky/backend/fork_exec.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_7/lib/loky/backend >copying loky/backend/context.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_7/lib/loky/backend >copying loky/backend/__init__.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_7/lib/loky/backend >copying loky/backend/compat_win32.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_7/lib/loky/backend >copying loky/backend/_posix_wait.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_7/lib/loky/backend >copying loky/backend/synchronize.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_7/lib/loky/backend >warning: build_py: byte-compiling is disabled, skipping. > > * python3_8: running distutils-r1_run_phase distutils-r1_python_compile >python3.8 setup.py build -j 16 >running build >running build_py >creating /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_8/lib/loky >copying loky/cloudpickle_wrapper.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_8/lib/loky >copying loky/_base.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_8/lib/loky >copying loky/process_executor.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_8/lib/loky >copying loky/reusable_executor.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_8/lib/loky >copying loky/__init__.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_8/lib/loky >creating /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_8/lib/loky/backend >copying loky/backend/compat.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_8/lib/loky/backend >copying loky/backend/_win_reduction.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_8/lib/loky/backend >copying loky/backend/managers.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_8/lib/loky/backend >copying loky/backend/resource_tracker.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_8/lib/loky/backend >copying loky/backend/_win_wait.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_8/lib/loky/backend >copying loky/backend/popen_loky_posix.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_8/lib/loky/backend >copying loky/backend/popen_loky_win32.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_8/lib/loky/backend >copying loky/backend/queues.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_8/lib/loky/backend >copying loky/backend/process.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_8/lib/loky/backend >copying loky/backend/spawn.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_8/lib/loky/backend >copying loky/backend/_posix_reduction.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_8/lib/loky/backend >copying loky/backend/reduction.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_8/lib/loky/backend >copying loky/backend/utils.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_8/lib/loky/backend >copying loky/backend/compat_posix.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_8/lib/loky/backend >copying loky/backend/semlock.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_8/lib/loky/backend >copying loky/backend/fork_exec.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_8/lib/loky/backend >copying loky/backend/context.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_8/lib/loky/backend >copying loky/backend/__init__.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_8/lib/loky/backend >copying loky/backend/compat_win32.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_8/lib/loky/backend >copying loky/backend/_posix_wait.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_8/lib/loky/backend >copying loky/backend/synchronize.py -> /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0-python3_8/lib/loky/backend >warning: build_py: byte-compiling is disabled, skipping. > >>>> Source compiled. >>>> Test phase: dev-python/loky-2.8.0-r1 > * python3_6: running distutils-r1_run_phase python_test >============================= test session starts ============================== >platform linux -- Python 3.6.11, pytest-6.0.1, py-1.9.0, pluggy-0.13.1 -- /usr/bin/python3.6 >cachedir: .pytest_cache >rootdir: /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0 >collecting ... collected 292 items > >tests/test_cloudpickle_wrapper.py::TestCloudpickleWrapper::test_serialization_function_from_main PASSED [ 0%] >tests/test_cloudpickle_wrapper.py::TestCloudpickleWrapper::test_serialization_class_from_main PASSED [ 0%] >tests/test_cloudpickle_wrapper.py::TestCloudpickleWrapper::test_cloudpickle_flag_wrapper PASSED [ 1%] >tests/test_cloudpickle_wrapper.py::TestCloudpickleWrapper::test_set_loky_pickler[None] PASSED [ 1%] >tests/test_cloudpickle_wrapper.py::TestCloudpickleWrapper::test_set_loky_pickler[''] PASSED [ 1%] >tests/test_cloudpickle_wrapper.py::TestCloudpickleWrapper::test_set_loky_pickler['cloudpickle'] PASSED [ 2%] >tests/test_cloudpickle_wrapper.py::TestCloudpickleWrapper::test_set_loky_pickler['pickle'] PASSED [ 2%] >tests/test_cloudpickle_wrapper.py::TestCloudpickleWrapper::test_set_loky_pickler_failures PASSED [ 2%] >tests/test_futures.py::TestsFuture::test_done_callback_with_result PASSED [ 3%] >tests/test_futures.py::TestsFuture::test_done_callback_with_exception PASSED [ 3%] >tests/test_futures.py::TestsFuture::test_done_callback_with_cancel PASSED [ 3%] >tests/test_futures.py::TestsFuture::test_done_callback_raises PASSED [ 4%] >tests/test_futures.py::TestsFuture::test_done_callback_already_successful PASSED [ 4%] >tests/test_futures.py::TestsFuture::test_done_callback_already_failed PASSED [ 4%] >tests/test_futures.py::TestsFuture::test_done_callback_already_cancelled PASSED [ 5%] >tests/test_futures.py::TestsFuture::test_repr PASSED [ 5%] >tests/test_futures.py::TestsFuture::test_cancel PASSED [ 5%] >tests/test_futures.py::TestsFuture::test_cancelled PASSED [ 6%] >tests/test_futures.py::TestsFuture::test_done PASSED [ 6%] >tests/test_futures.py::TestsFuture::test_running PASSED [ 6%] >tests/test_futures.py::TestsFuture::test_result_with_timeout PASSED [ 7%] >tests/test_futures.py::TestsFuture::test_result_with_success PASSED [ 7%] >tests/test_futures.py::TestsFuture::test_result_with_cancel PASSED [ 7%] >tests/test_futures.py::TestsFuture::test_exception_with_timeout PASSED [ 8%] >tests/test_futures.py::TestsFuture::test_exception_with_success PASSED [ 8%] >tests/test_loky_backend.py::TestLokyBackend::test_current PASSED [ 8%] >tests/test_loky_backend.py::TestLokyBackend::test_daemon_argument PASSED [ 9%] >tests/test_loky_backend.py::TestLokyBackend::test_process[loky] PASSED [ 9%] >tests/test_loky_backend.py::TestLokyBackend::test_process[loky_init_main] PASSED [ 9%] >tests/test_loky_backend.py::TestLokyBackend::test_socket PASSED [ 10%] >tests/test_loky_backend.py::TestLokyBackend::test_socket_queue PASSED [ 10%] >tests/test_loky_backend.py::TestLokyBackend::test_connection PASSED [ 10%] >tests/test_loky_backend.py::TestLokyBackend::test_connection_queue PASSED [ 11%] >tests/test_loky_backend.py::TestLokyBackend::test_child_env_process PASSED [ 11%] >tests/test_loky_backend.py::TestLokyBackend::test_terminate PASSED [ 11%] >tests/test_loky_backend.py::TestLokyBackend::test_active_children PASSED [ 12%] >tests/test_loky_backend.py::TestLokyBackend::test_recursion PASSED [ 12%] >tests/test_loky_backend.py::TestLokyBackend::test_sentinel PASSED [ 13%] >tests/test_loky_backend.py::TestLokyBackend::test_wait_sentinel PASSED [ 13%] >tests/test_loky_backend.py::TestLokyBackend::test_sync_object_handling PASSED [ 13%] >tests/test_loky_backend.py::TestLokyBackend::test_interactively_define_process_no_main[True] PASSED [ 14%] >tests/test_loky_backend.py::TestLokyBackend::test_interactively_define_process_no_main[False] PASSED [ 14%] >tests/test_loky_backend.py::TestLokyBackend::test_interactively_define_process_fail_main PASSED [ 14%] >tests/test_loky_backend.py::TestLokyBackend::test_loky_get_context PASSED [ 15%] >tests/test_loky_backend.py::TestLokyBackend::test_interactive_contex_no_main PASSED [ 15%] >tests/test_loky_backend.py::TestLokyBackend::test_compatibility_openmp <- tests/utils.py SKIPPED [ 15%] >tests/test_loky_backend.py::test_recursive_terminate[True] PASSED [ 16%] >tests/test_loky_backend.py::test_recursive_terminate[False] PASSED [ 16%] >tests/test_loky_backend.py::test_default_subcontext[loky] PASSED [ 16%] >tests/test_loky_backend.py::test_default_subcontext[loky_init_main] PASSED [ 17%] >tests/test_loky_backend.py::test_default_subcontext[spawn] PASSED [ 17%] >tests/test_loky_backend.py::test_default_subcontext[fork] PASSED [ 17%] >tests/test_loky_backend.py::test_default_subcontext[forkserver] PASSED [ 18%] >tests/test_loky_module.py::test_version PASSED [ 18%] >tests/test_loky_module.py::test_cpu_count PASSED [ 18%] >tests/test_loky_module.py::test_cpu_count_affinity PASSED [ 19%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverShutdown::test_run_after_shutdown <- tests/_test_process_executor.py PASSED [ 19%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverShutdown::test_shutdown_with_pickle_error <- tests/_test_process_executor.py PASSED [ 19%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverShutdown::test_shutdown_with_sys_exit_at_pickle <- tests/_test_process_executor.py PASSED [ 20%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverShutdown::test_interpreter_shutdown <- tests/_test_process_executor.py PASSED [ 20%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverShutdown::test_hang_issue12364 <- tests/_test_process_executor.py PASSED [ 20%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverShutdown::test_processes_terminate <- tests/_test_process_executor.py PASSED [ 21%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverShutdown::test_processes_terminate_on_executor_gc <- tests/_test_process_executor.py PASSED [ 21%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverShutdown::test_processes_crash_handling_after_executor_gc <- tests/_test_process_executor.py PASSED [ 21%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverShutdown::test_context_manager_shutdown <- tests/_test_process_executor.py PASSED [ 22%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverShutdown::test_del_shutdown <- tests/_test_process_executor.py PASSED [ 22%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverShutdown::test_shutdown_no_wait <- tests/_test_process_executor.py PASSED [ 22%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverShutdown::test_shutdown_deadlock_pickle <- tests/_test_process_executor.py PASSED [ 23%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverShutdown::test_hang_issue39205 <- tests/_test_process_executor.py PASSED [ 23%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverShutdown::test_recursive_kill <- tests/_test_process_executor.py SKIPPED [ 23%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverWait::test_first_completed <- tests/_test_process_executor.py PASSED [ 24%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverWait::test_first_completed_some_already_completed <- tests/_test_process_executor.py PASSED [ 24%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverWait::test_first_exception <- tests/_test_process_executor.py PASSED [ 25%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverWait::test_first_exception_some_already_complete <- tests/_test_process_executor.py PASSED [ 25%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverWait::test_first_exception_one_already_failed <- tests/_test_process_executor.py PASSED [ 25%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverWait::test_all_completed <- tests/_test_process_executor.py PASSED [ 26%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverWait::test_timeout <- tests/_test_process_executor.py PASSED [ 26%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverAsCompleted::test_no_timeout <- tests/_test_process_executor.py PASSED [ 26%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverAsCompleted::test_zero_timeout <- tests/_test_process_executor.py PASSED [ 27%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverAsCompleted::test_duplicate_futures <- tests/_test_process_executor.py PASSED [ 27%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverExecutor::test_submit <- tests/_test_process_executor.py PASSED [ 27%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverExecutor::test_submit_keyword <- tests/_test_process_executor.py PASSED [ 28%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverExecutor::test_map <- tests/_test_process_executor.py PASSED [ 28%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverExecutor::test_map_exception <- tests/_test_process_executor.py PASSED [ 28%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverExecutor::test_map_timeout <- tests/_test_process_executor.py PASSED [ 29%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverExecutor::test_shutdown_race_issue12456 <- tests/_test_process_executor.py PASSED [ 29%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverExecutor::test_no_stale_references <- tests/_test_process_executor.py PASSED [ 29%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverExecutor::test_max_workers_negative <- tests/_test_process_executor.py PASSED [ 30%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverExecutor::test_killed_child <- tests/_test_process_executor.py PASSED [ 30%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverExecutor::test_map_chunksize <- tests/_test_process_executor.py PASSED [ 30%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverExecutor::test_traceback <- tests/_test_process_executor.py PASSED [ 31%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverExecutor::test_thread_safety <- tests/_test_process_executor.py PASSED [ 31%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverExecutor::test_submit_from_callback <- tests/_test_process_executor.py PASSED [ 31%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverExecutor::test_worker_timeout <- tests/_test_process_executor.py PASSED [ 32%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverExecutor::test_serialization <- tests/_test_process_executor.py PASSED [ 32%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverExecutor::test_max_depth[True] <- tests/_test_process_executor.py PASSED [ 32%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverExecutor::test_max_depth[False] <- tests/_test_process_executor.py PASSED [ 33%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverExecutor::test_no_failure_on_large_data_send <- tests/_test_process_executor.py SKIPPED [ 33%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverExecutor::test_expected_failure_on_large_data_send <- tests/_test_process_executor.py PASSED [ 33%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverExecutor::test_memory_leak_protection <- tests/_test_process_executor.py PASSED [ 34%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverExecutor::test_reference_cycle_collection <- tests/_test_process_executor.py PASSED [ 34%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverExecutor::test_exited_child <- tests/_test_process_executor.py PASSED [ 34%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverExecutor::test_child_env_executor <- tests/_test_process_executor.py SKIPPED [ 35%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyShutdown::test_run_after_shutdown <- tests/_test_process_executor.py PASSED [ 35%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyShutdown::test_shutdown_with_pickle_error <- tests/_test_process_executor.py PASSED [ 35%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyShutdown::test_shutdown_with_sys_exit_at_pickle <- tests/_test_process_executor.py PASSED [ 36%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyShutdown::test_interpreter_shutdown <- tests/_test_process_executor.py PASSED [ 36%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyShutdown::test_hang_issue12364 <- tests/_test_process_executor.py PASSED [ 36%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyShutdown::test_processes_terminate <- tests/_test_process_executor.py PASSED [ 37%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyShutdown::test_processes_terminate_on_executor_gc <- tests/_test_process_executor.py PASSED [ 37%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyShutdown::test_processes_crash_handling_after_executor_gc <- tests/_test_process_executor.py PASSED [ 38%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyShutdown::test_context_manager_shutdown <- tests/_test_process_executor.py PASSED [ 38%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyShutdown::test_del_shutdown <- tests/_test_process_executor.py PASSED [ 38%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyShutdown::test_shutdown_no_wait <- tests/_test_process_executor.py PASSED [ 39%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyShutdown::test_shutdown_deadlock_pickle <- tests/_test_process_executor.py PASSED [ 39%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyShutdown::test_hang_issue39205 <- tests/_test_process_executor.py PASSED [ 39%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyShutdown::test_recursive_kill <- tests/_test_process_executor.py PASSED [ 40%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyWait::test_first_completed <- tests/_test_process_executor.py PASSED [ 40%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyWait::test_first_completed_some_already_completed <- tests/_test_process_executor.py PASSED [ 40%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyWait::test_first_exception <- tests/_test_process_executor.py PASSED [ 41%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyWait::test_first_exception_some_already_complete <- tests/_test_process_executor.py PASSED [ 41%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyWait::test_first_exception_one_already_failed <- tests/_test_process_executor.py PASSED [ 41%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyWait::test_all_completed <- tests/_test_process_executor.py PASSED [ 42%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyWait::test_timeout <- tests/_test_process_executor.py PASSED [ 42%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyAsCompleted::test_no_timeout <- tests/_test_process_executor.py PASSED [ 42%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyAsCompleted::test_zero_timeout <- tests/_test_process_executor.py PASSED [ 43%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyAsCompleted::test_duplicate_futures <- tests/_test_process_executor.py PASSED [ 43%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyExecutor::test_submit <- tests/_test_process_executor.py PASSED [ 43%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyExecutor::test_submit_keyword <- tests/_test_process_executor.py PASSED [ 44%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyExecutor::test_map <- tests/_test_process_executor.py PASSED [ 44%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyExecutor::test_map_exception <- tests/_test_process_executor.py PASSED [ 44%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyExecutor::test_map_timeout <- tests/_test_process_executor.py PASSED [ 45%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyExecutor::test_shutdown_race_issue12456 <- tests/_test_process_executor.py PASSED [ 45%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyExecutor::test_no_stale_references <- tests/_test_process_executor.py PASSED [ 45%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyExecutor::test_max_workers_negative <- tests/_test_process_executor.py PASSED [ 46%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyExecutor::test_killed_child <- tests/_test_process_executor.py PASSED [ 46%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyExecutor::test_map_chunksize <- tests/_test_process_executor.py PASSED [ 46%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyExecutor::test_traceback <- tests/_test_process_executor.py PASSED [ 47%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyExecutor::test_thread_safety <- tests/_test_process_executor.py PASSED [ 47%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyExecutor::test_submit_from_callback <- tests/_test_process_executor.py PASSED [ 47%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyExecutor::test_worker_timeout <- tests/_test_process_executor.py PASSED [ 48%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyExecutor::test_serialization <- tests/_test_process_executor.py PASSED [ 48%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyExecutor::test_max_depth[True] <- tests/_test_process_executor.py PASSED [ 48%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyExecutor::test_max_depth[False] <- tests/_test_process_executor.py PASSED [ 49%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyExecutor::test_no_failure_on_large_data_send <- tests/_test_process_executor.py SKIPPED [ 49%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyExecutor::test_expected_failure_on_large_data_send <- tests/_test_process_executor.py PASSED [ 50%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyExecutor::test_memory_leak_protection <- tests/_test_process_executor.py PASSED [ 50%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyExecutor::test_reference_cycle_collection <- tests/_test_process_executor.py PASSED [ 50%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyExecutor::test_exited_child <- tests/_test_process_executor.py PASSED [ 51%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyExecutor::test_child_env_executor <- tests/_test_process_executor.py PASSED [ 51%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnShutdown::test_run_after_shutdown <- tests/_test_process_executor.py PASSED [ 51%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnShutdown::test_shutdown_with_pickle_error <- tests/_test_process_executor.py PASSED [ 52%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnShutdown::test_shutdown_with_sys_exit_at_pickle <- tests/_test_process_executor.py PASSED [ 52%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnShutdown::test_interpreter_shutdown <- tests/_test_process_executor.py PASSED [ 52%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnShutdown::test_hang_issue12364 <- tests/_test_process_executor.py PASSED [ 53%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnShutdown::test_processes_terminate <- tests/_test_process_executor.py PASSED [ 53%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnShutdown::test_processes_terminate_on_executor_gc <- tests/_test_process_executor.py PASSED [ 53%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnShutdown::test_processes_crash_handling_after_executor_gc <- tests/_test_process_executor.py PASSED [ 54%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnShutdown::test_context_manager_shutdown <- tests/_test_process_executor.py PASSED [ 54%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnShutdown::test_del_shutdown <- tests/_test_process_executor.py PASSED [ 54%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnShutdown::test_shutdown_no_wait <- tests/_test_process_executor.py PASSED [ 55%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnShutdown::test_shutdown_deadlock_pickle <- tests/_test_process_executor.py PASSED [ 55%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnShutdown::test_hang_issue39205 <- tests/_test_process_executor.py PASSED [ 55%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnShutdown::test_recursive_kill <- tests/_test_process_executor.py PASSED [ 56%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnWait::test_first_completed <- tests/_test_process_executor.py PASSED [ 56%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnWait::test_first_completed_some_already_completed <- tests/_test_process_executor.py PASSED [ 56%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnWait::test_first_exception <- tests/_test_process_executor.py PASSED [ 57%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnWait::test_first_exception_some_already_complete <- tests/_test_process_executor.py PASSED [ 57%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnWait::test_first_exception_one_already_failed <- tests/_test_process_executor.py PASSED [ 57%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnWait::test_all_completed <- tests/_test_process_executor.py PASSED [ 58%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnWait::test_timeout <- tests/_test_process_executor.py PASSED [ 58%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnAsCompleted::test_no_timeout <- tests/_test_process_executor.py PASSED [ 58%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnAsCompleted::test_zero_timeout <- tests/_test_process_executor.py PASSED [ 59%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnAsCompleted::test_duplicate_futures <- tests/_test_process_executor.py PASSED [ 59%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnExecutor::test_submit <- tests/_test_process_executor.py PASSED [ 59%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnExecutor::test_submit_keyword <- tests/_test_process_executor.py PASSED [ 60%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnExecutor::test_map <- tests/_test_process_executor.py PASSED [ 60%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnExecutor::test_map_exception <- tests/_test_process_executor.py PASSED [ 60%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnExecutor::test_map_timeout <- tests/_test_process_executor.py PASSED [ 61%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnExecutor::test_shutdown_race_issue12456 <- tests/_test_process_executor.py PASSED [ 61%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnExecutor::test_no_stale_references <- tests/_test_process_executor.py PASSED [ 61%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnExecutor::test_max_workers_negative <- tests/_test_process_executor.py PASSED [ 62%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnExecutor::test_killed_child <- tests/_test_process_executor.py PASSED [ 62%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnExecutor::test_map_chunksize <- tests/_test_process_executor.py PASSED [ 63%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnExecutor::test_traceback <- tests/_test_process_executor.py PASSED [ 63%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnExecutor::test_thread_safety <- tests/_test_process_executor.py PASSED [ 63%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnExecutor::test_submit_from_callback <- tests/_test_process_executor.py PASSED [ 64%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnExecutor::test_worker_timeout <- tests/_test_process_executor.py PASSED [ 64%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnExecutor::test_serialization <- tests/_test_process_executor.py PASSED [ 64%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnExecutor::test_max_depth[True] <- tests/_test_process_executor.py PASSED [ 65%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnExecutor::test_max_depth[False] <- tests/_test_process_executor.py PASSED [ 65%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnExecutor::test_no_failure_on_large_data_send <- tests/_test_process_executor.py SKIPPED [ 65%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnExecutor::test_expected_failure_on_large_data_send <- tests/_test_process_executor.py PASSED [ 66%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnExecutor::test_memory_leak_protection <- tests/_test_process_executor.py PASSED [ 66%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnExecutor::test_reference_cycle_collection <- tests/_test_process_executor.py PASSED [ 66%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnExecutor::test_exited_child <- tests/_test_process_executor.py PASSED [ 67%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnExecutor::test_child_env_executor <- tests/_test_process_executor.py SKIPPED [ 67%] >tests/test_resource_tracker.py::TestResourceTracker::test_child_retrieves_resource_tracker PASSED [ 67%] >tests/test_resource_tracker.py::TestResourceTracker::test_resource_tracker[file] PASSED [ 68%] >tests/test_resource_tracker.py::TestResourceTracker::test_resource_tracker[folder] PASSED [ 68%] >tests/test_resource_tracker.py::TestResourceTracker::test_resource_tracker[semlock] PASSED [ 68%] >tests/test_resource_tracker.py::TestResourceTracker::test_resource_tracker_refcounting[file] PASSED [ 69%] >tests/test_resource_tracker.py::TestResourceTracker::test_resource_tracker_refcounting[folder] PASSED [ 69%] >tests/test_resource_tracker.py::TestResourceTracker::test_resource_tracker_refcounting[semlock] PASSED [ 69%] >tests/test_resource_tracker.py::TestResourceTracker::test_resource_tracker_sigint PASSED [ 70%] >tests/test_resource_tracker.py::TestResourceTracker::test_resource_tracker_sigterm PASSED [ 70%] >tests/test_resource_tracker.py::TestResourceTracker::test_resource_tracker_sigkill PASSED [ 70%] >tests/test_resource_tracker.py::TestResourceTracker::test_loky_process_inherit_multiprocessing_resource_tracker SKIPPED [ 71%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_crashes[id-args0-PicklingError-None] PASSED [ 71%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_crashes[id-args1-PicklingError-None] PASSED [ 71%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_crashes[id-args2-BrokenProcessPool-SystemExit] PASSED [ 72%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_crashes[id-args3-TerminatedWorkerError-EXIT\\(0\\)] [DEBUG:MainProcess:Thread-241] terminate process LokyProcess-873 >PASSED [ 72%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_crashes[id-args4-BrokenProcessPool-UnpicklingError] PASSED [ 72%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_crashes[id-args5-TerminatedWorkerError-SIGSEGV] [DEBUG:MainProcess:Thread-243] terminate process LokyProcess-877 >PASSED [ 73%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_crashes[crash-args6-TerminatedWorkerError-SIGSEGV] [DEBUG:MainProcess:Thread-244] terminate process LokyProcess-879 >PASSED [ 73%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_crashes[exit-args7-SystemExit-None] PASSED [ 73%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_crashes[c_exit-args8-TerminatedWorkerError-EXIT\\(0\\)] PASSED [ 74%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_crashes[raise_error-args9-RuntimeError-None] PASSED [ 74%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_crashes[return_instance-args10-TerminatedWorkerError-SIGSEGV] PASSED [ 75%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_crashes[return_instance-args11-SystemExit-None] PASSED [ 75%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_crashes[return_instance-args12-TerminatedWorkerError-EXIT\\(0\\)] PASSED [ 75%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_crashes[return_instance-args13-PicklingError-None] PASSED [ 76%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_crashes[return_instance-args14-BrokenProcessPool-SystemExit] PASSED [ 76%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_crashes[return_instance-args15-BrokenProcessPool-UnpicklingError] PASSED [ 76%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_in_callback_submit_with_crash[id-args0-PicklingError-None] PASSED [ 77%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_in_callback_submit_with_crash[id-args1-PicklingError-None] PASSED [ 77%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_in_callback_submit_with_crash[id-args2-BrokenProcessPool-SystemExit] PASSED [ 77%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_in_callback_submit_with_crash[id-args3-TerminatedWorkerError-EXIT\\(0\\)] [DEBUG:MainProcess:Thread-257] terminate process LokyProcess-905 >PASSED [ 78%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_in_callback_submit_with_crash[id-args4-BrokenProcessPool-UnpicklingError] PASSED [ 78%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_in_callback_submit_with_crash[id-args5-TerminatedWorkerError-SIGSEGV] [DEBUG:MainProcess:Thread-261] terminate process LokyProcess-913 >PASSED [ 78%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_in_callback_submit_with_crash[crash-args6-TerminatedWorkerError-SIGSEGV] [DEBUG:MainProcess:Thread-263] terminate process LokyProcess-917 >PASSED [ 79%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_in_callback_submit_with_crash[exit-args7-SystemExit-None] PASSED [ 79%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_in_callback_submit_with_crash[c_exit-args8-TerminatedWorkerError-EXIT\\(0\\)] [DEBUG:MainProcess:Thread-267] terminate process LokyProcess-925 >PASSED [ 79%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_in_callback_submit_with_crash[raise_error-args9-RuntimeError-None] PASSED [ 80%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_in_callback_submit_with_crash[return_instance-args10-TerminatedWorkerError-SIGSEGV] [DEBUG:MainProcess:Thread-271] terminate process LokyProcess-933 >PASSED [ 80%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_in_callback_submit_with_crash[return_instance-args11-SystemExit-None] PASSED [ 80%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_in_callback_submit_with_crash[return_instance-args12-TerminatedWorkerError-EXIT\\(0\\)] [DEBUG:MainProcess:Thread-275] terminate process LokyProcess-941 >PASSED [ 81%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_in_callback_submit_with_crash[return_instance-args13-PicklingError-None] PASSED [ 81%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_in_callback_submit_with_crash[return_instance-args14-BrokenProcessPool-SystemExit] PASSED [ 81%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_in_callback_submit_with_crash[return_instance-args15-BrokenProcessPool-UnpicklingError] PASSED [ 82%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_callback_crash_on_submit PASSED [ 82%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_deadlock_kill PASSED [ 82%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_crash_races[1] [DEBUG:MainProcess:Thread-286] closing call_queue >[DEBUG:MainProcess:Thread-286] telling queue thread to quit >[DEBUG:MainProcess:Thread-286] Queue.join_thread() >[DEBUG:MainProcess:Thread-286] closing result_queue >[DEBUG:MainProcess:QueueFeederThread] feeder thread got sentinel -- exiting >PASSED [ 83%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_crash_races[2] [DEBUG:MainProcess:Thread-288] terminate process LokyProcess-966 >PASSED [ 83%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_crash_races[5] [DEBUG:MainProcess:Thread-290] terminate process LokyProcess-973 >PASSED [ 83%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_crash_races[13] [DEBUG:MainProcess:Thread-292] terminate process LokyProcess-988 >[DEBUG:MainProcess:Thread-292] terminate process LokyProcess-987 >PASSED [ 84%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_imap_handle_iterable_exception PASSED [ 84%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_queue_full_deadlock PASSED [ 84%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_informative_error_when_fail_at_unpickle PASSED [ 85%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_numpy_dot_parent_and_child_no_freeze PASSED [ 85%] >tests/test_reusable_executor.py::TestTerminateExecutor::test_shutdown_kill PASSED [ 85%] >tests/test_reusable_executor.py::TestTerminateExecutor::test_shutdown_deadlock PASSED [ 86%] >tests/test_reusable_executor.py::TestTerminateExecutor::test_kill_workers_on_new_options PASSED [ 86%] >tests/test_reusable_executor.py::TestTerminateExecutor::test_call_item_gc_crash_or_exit[CrashAtGCInWorker-SIGSEGV] [DEBUG:MainProcess:Thread-302] closing call_queue >[DEBUG:MainProcess:Thread-302] telling queue thread to quit >[DEBUG:MainProcess:Thread-302] Queue.join_thread() >[DEBUG:MainProcess:Thread-302] closing result_queue >[DEBUG:MainProcess:QueueFeederThread] feeder thread got sentinel -- exiting >PASSED [ 86%][DEBUG:MainProcess:Thread-302] closing thread_wakeup > >tests/test_reusable_executor.py::TestTerminateExecutor::test_call_item_gc_crash_or_exit[CExitAtGCInWorker-EXIT\\(0\\)] [DEBUG:MainProcess:Thread-303] closing call_queue >[DEBUG:MainProcess:Thread-303] telling queue thread to quit >[DEBUG:MainProcess:Thread-303] Queue.join_thread() >[DEBUG:MainProcess:Thread-303] closing result_queue >[DEBUG:MainProcess:Thread-303] closing thread_wakeup >[DEBUG:MainProcess:QueueFeederThread] feeder thread got sentinel -- exiting >PASSED [ 87%] >tests/test_reusable_executor.py::TestResizeExecutor::test_reusable_executor_resize PASSED [ 87%] >tests/test_reusable_executor.py::TestResizeExecutor::test_reusable_executor_resize_many_times[True-True] PASSED [ 88%] >tests/test_reusable_executor.py::TestResizeExecutor::test_reusable_executor_resize_many_times[True-False] PASSED [ 88%] >tests/test_reusable_executor.py::TestResizeExecutor::test_reusable_executor_resize_many_times[False-True] PASSED [ 88%] >tests/test_reusable_executor.py::TestResizeExecutor::test_reusable_executor_resize_many_times[False-False] PASSED [ 89%] >tests/test_reusable_executor.py::TestResizeExecutor::test_kill_after_resize_call PASSED [ 89%] >tests/test_reusable_executor.py::TestResizeExecutor::test_resize_after_timeout PASSED [ 89%] >tests/test_reusable_executor.py::TestGetReusableExecutor::test_invalid_process_number PASSED [ 90%] >tests/test_reusable_executor.py::TestGetReusableExecutor::test_invalid_context PASSED [ 90%] >tests/test_reusable_executor.py::TestGetReusableExecutor::test_pass_start_method_name_as_context PASSED [ 90%] >tests/test_reusable_executor.py::TestGetReusableExecutor::test_interactively_defined_executor_no_main PASSED [ 91%] >tests/test_reusable_executor.py::TestGetReusableExecutor::test_reused_flag PASSED [ 91%] >tests/test_reusable_executor.py::TestGetReusableExecutor::test_interactively_defined_nested_functions PASSED [ 91%] >tests/test_reusable_executor.py::TestGetReusableExecutor::test_interactively_defined_recursive_functions PASSED [ 92%] >tests/test_reusable_executor.py::TestGetReusableExecutor::test_compat_with_concurrent_futures_exception PASSED [ 92%] >tests/test_reusable_executor.py::TestGetReusableExecutor::test_reusable_executor_thread_safety[constant-clean_start] PASSED [ 92%] >tests/test_reusable_executor.py::TestGetReusableExecutor::test_reusable_executor_thread_safety[constant-broken_start] PASSED [ 93%] >tests/test_reusable_executor.py::TestGetReusableExecutor::test_reusable_executor_thread_safety[varying-clean_start] PASSED [ 93%] >tests/test_reusable_executor.py::TestGetReusableExecutor::test_reusable_executor_thread_safety[varying-broken_start] PASSED [ 93%] >tests/test_reusable_executor.py::TestGetReusableExecutor::test_reusable_executor_reuse_true PASSED [ 94%] >tests/test_reusable_executor.py::TestExecutorInitializer::test_reusable_initializer PASSED [ 94%] >tests/test_synchronize.py::test_semlock_failure PASSED [ 94%] >tests/test_synchronize.py::TestLock::test_lock PASSED [ 95%] >tests/test_synchronize.py::TestLock::test_rlock PASSED [ 95%] >tests/test_synchronize.py::TestLock::test_lock_context PASSED [ 95%] >tests/test_synchronize.py::TestSemaphore::test_semaphore PASSED [ 96%] >tests/test_synchronize.py::TestSemaphore::test_bounded_semaphore PASSED [ 96%] >tests/test_synchronize.py::TestSemaphore::test_timeout PASSED [ 96%] >tests/test_synchronize.py::TestCondition::test_notify PASSED [ 97%] >tests/test_synchronize.py::TestCondition::test_notify_all PASSED [ 97%] >tests/test_synchronize.py::TestCondition::test_timeout PASSED [ 97%] >tests/test_synchronize.py::TestCondition::test_waitfor PASSED [ 98%] >tests/test_synchronize.py::TestCondition::test_wait_result PASSED [ 98%] >tests/test_synchronize.py::TestEvent::test_event PASSED [ 98%] >tests/test_worker_timeout.py::TestTimeoutExecutor::test_worker_timeout_mock PASSED [ 99%] >tests/test_worker_timeout.py::TestTimeoutExecutor::test_worker_timeout_with_slowly_pickling_objects PASSED [ 99%] >tests/test_worker_timeout.py::TestTimeoutExecutor::test_worker_timeout_shutdown_deadlock PASSED [100%] > >================== 284 passed, 8 skipped in 243.27s (0:04:03) ================== >[INFO:MainProcess:MainThread] process shutting down >[DEBUG:MainProcess:MainThread] running all "atexit" finalizers with priority >= 0 >[DEBUG:MainProcess:MainThread] Interpreter shutting down. Waking up executor_manager_thread [] >[DEBUG:MainProcess:MainThread] running the remaining "atexit" finalizers > * python3_7: running distutils-r1_run_phase python_test >============================= test session starts ============================== >platform linux -- Python 3.7.8, pytest-6.0.1, py-1.9.0, pluggy-0.13.1 -- /usr/bin/python3.7 >cachedir: .pytest_cache >rootdir: /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0 >collecting ... collected 292 items > >tests/test_cloudpickle_wrapper.py::TestCloudpickleWrapper::test_serialization_function_from_main PASSED [ 0%] >tests/test_cloudpickle_wrapper.py::TestCloudpickleWrapper::test_serialization_class_from_main PASSED [ 0%] >tests/test_cloudpickle_wrapper.py::TestCloudpickleWrapper::test_cloudpickle_flag_wrapper PASSED [ 1%] >tests/test_cloudpickle_wrapper.py::TestCloudpickleWrapper::test_set_loky_pickler[None] PASSED [ 1%] >tests/test_cloudpickle_wrapper.py::TestCloudpickleWrapper::test_set_loky_pickler[''] PASSED [ 1%] >tests/test_cloudpickle_wrapper.py::TestCloudpickleWrapper::test_set_loky_pickler['cloudpickle'] PASSED [ 2%] >tests/test_cloudpickle_wrapper.py::TestCloudpickleWrapper::test_set_loky_pickler['pickle'] PASSED [ 2%] >tests/test_cloudpickle_wrapper.py::TestCloudpickleWrapper::test_set_loky_pickler_failures PASSED [ 2%] >tests/test_futures.py::TestsFuture::test_done_callback_with_result PASSED [ 3%] >tests/test_futures.py::TestsFuture::test_done_callback_with_exception PASSED [ 3%] >tests/test_futures.py::TestsFuture::test_done_callback_with_cancel PASSED [ 3%] >tests/test_futures.py::TestsFuture::test_done_callback_raises PASSED [ 4%] >tests/test_futures.py::TestsFuture::test_done_callback_already_successful PASSED [ 4%] >tests/test_futures.py::TestsFuture::test_done_callback_already_failed PASSED [ 4%] >tests/test_futures.py::TestsFuture::test_done_callback_already_cancelled PASSED [ 5%] >tests/test_futures.py::TestsFuture::test_repr PASSED [ 5%] >tests/test_futures.py::TestsFuture::test_cancel PASSED [ 5%] >tests/test_futures.py::TestsFuture::test_cancelled PASSED [ 6%] >tests/test_futures.py::TestsFuture::test_done PASSED [ 6%] >tests/test_futures.py::TestsFuture::test_running PASSED [ 6%] >tests/test_futures.py::TestsFuture::test_result_with_timeout PASSED [ 7%] >tests/test_futures.py::TestsFuture::test_result_with_success PASSED [ 7%] >tests/test_futures.py::TestsFuture::test_result_with_cancel PASSED [ 7%] >tests/test_futures.py::TestsFuture::test_exception_with_timeout PASSED [ 8%] >tests/test_futures.py::TestsFuture::test_exception_with_success PASSED [ 8%] >tests/test_loky_backend.py::TestLokyBackend::test_current PASSED [ 8%] >tests/test_loky_backend.py::TestLokyBackend::test_daemon_argument PASSED [ 9%] >tests/test_loky_backend.py::TestLokyBackend::test_process[loky] PASSED [ 9%] >tests/test_loky_backend.py::TestLokyBackend::test_process[loky_init_main] PASSED [ 9%] >tests/test_loky_backend.py::TestLokyBackend::test_socket PASSED [ 10%] >tests/test_loky_backend.py::TestLokyBackend::test_socket_queue PASSED [ 10%] >tests/test_loky_backend.py::TestLokyBackend::test_connection PASSED [ 10%] >tests/test_loky_backend.py::TestLokyBackend::test_connection_queue PASSED [ 11%] >tests/test_loky_backend.py::TestLokyBackend::test_child_env_process PASSED [ 11%] >tests/test_loky_backend.py::TestLokyBackend::test_terminate PASSED [ 11%] >tests/test_loky_backend.py::TestLokyBackend::test_active_children PASSED [ 12%] >tests/test_loky_backend.py::TestLokyBackend::test_recursion PASSED [ 12%] >tests/test_loky_backend.py::TestLokyBackend::test_sentinel PASSED [ 13%] >tests/test_loky_backend.py::TestLokyBackend::test_wait_sentinel PASSED [ 13%] >tests/test_loky_backend.py::TestLokyBackend::test_sync_object_handling PASSED [ 13%] >tests/test_loky_backend.py::TestLokyBackend::test_interactively_define_process_no_main[True] PASSED [ 14%] >tests/test_loky_backend.py::TestLokyBackend::test_interactively_define_process_no_main[False] PASSED [ 14%] >tests/test_loky_backend.py::TestLokyBackend::test_interactively_define_process_fail_main PASSED [ 14%] >tests/test_loky_backend.py::TestLokyBackend::test_loky_get_context PASSED [ 15%] >tests/test_loky_backend.py::TestLokyBackend::test_interactive_contex_no_main PASSED [ 15%] >tests/test_loky_backend.py::TestLokyBackend::test_compatibility_openmp <- tests/utils.py SKIPPED [ 15%] >tests/test_loky_backend.py::test_recursive_terminate[True] PASSED [ 16%] >tests/test_loky_backend.py::test_recursive_terminate[False] PASSED [ 16%] >tests/test_loky_backend.py::test_default_subcontext[loky] PASSED [ 16%] >tests/test_loky_backend.py::test_default_subcontext[loky_init_main] PASSED [ 17%] >tests/test_loky_backend.py::test_default_subcontext[spawn] PASSED [ 17%] >tests/test_loky_backend.py::test_default_subcontext[fork] PASSED [ 17%] >tests/test_loky_backend.py::test_default_subcontext[forkserver] PASSED [ 18%] >tests/test_loky_module.py::test_version PASSED [ 18%] >tests/test_loky_module.py::test_cpu_count PASSED [ 18%] >tests/test_loky_module.py::test_cpu_count_affinity PASSED [ 19%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverShutdown::test_run_after_shutdown <- tests/_test_process_executor.py PASSED [ 19%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverShutdown::test_shutdown_with_pickle_error <- tests/_test_process_executor.py PASSED [ 19%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverShutdown::test_shutdown_with_sys_exit_at_pickle <- tests/_test_process_executor.py PASSED [ 20%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverShutdown::test_interpreter_shutdown <- tests/_test_process_executor.py PASSED [ 20%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverShutdown::test_hang_issue12364 <- tests/_test_process_executor.py PASSED [ 20%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverShutdown::test_processes_terminate <- tests/_test_process_executor.py PASSED [ 21%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverShutdown::test_processes_terminate_on_executor_gc <- tests/_test_process_executor.py PASSED [ 21%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverShutdown::test_processes_crash_handling_after_executor_gc <- tests/_test_process_executor.py PASSED [ 21%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverShutdown::test_context_manager_shutdown <- tests/_test_process_executor.py PASSED [ 22%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverShutdown::test_del_shutdown <- tests/_test_process_executor.py PASSED [ 22%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverShutdown::test_shutdown_no_wait <- tests/_test_process_executor.py PASSED [ 22%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverShutdown::test_shutdown_deadlock_pickle <- tests/_test_process_executor.py PASSED [ 23%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverShutdown::test_hang_issue39205 <- tests/_test_process_executor.py PASSED [ 23%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverShutdown::test_recursive_kill <- tests/_test_process_executor.py PASSED [ 23%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverWait::test_first_completed <- tests/_test_process_executor.py PASSED [ 24%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverWait::test_first_completed_some_already_completed <- tests/_test_process_executor.py PASSED [ 24%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverWait::test_first_exception <- tests/_test_process_executor.py PASSED [ 25%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverWait::test_first_exception_some_already_complete <- tests/_test_process_executor.py PASSED [ 25%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverWait::test_first_exception_one_already_failed <- tests/_test_process_executor.py PASSED [ 25%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverWait::test_all_completed <- tests/_test_process_executor.py PASSED [ 26%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverWait::test_timeout <- tests/_test_process_executor.py PASSED [ 26%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverAsCompleted::test_no_timeout <- tests/_test_process_executor.py PASSED [ 26%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverAsCompleted::test_zero_timeout <- tests/_test_process_executor.py PASSED [ 27%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverAsCompleted::test_duplicate_futures <- tests/_test_process_executor.py PASSED [ 27%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverExecutor::test_submit <- tests/_test_process_executor.py PASSED [ 27%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverExecutor::test_submit_keyword <- tests/_test_process_executor.py PASSED [ 28%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverExecutor::test_map <- tests/_test_process_executor.py PASSED [ 28%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverExecutor::test_map_exception <- tests/_test_process_executor.py PASSED [ 28%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverExecutor::test_map_timeout <- tests/_test_process_executor.py PASSED [ 29%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverExecutor::test_shutdown_race_issue12456 <- tests/_test_process_executor.py PASSED [ 29%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverExecutor::test_no_stale_references <- tests/_test_process_executor.py PASSED [ 29%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverExecutor::test_max_workers_negative <- tests/_test_process_executor.py PASSED [ 30%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverExecutor::test_killed_child <- tests/_test_process_executor.py PASSED [ 30%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverExecutor::test_map_chunksize <- tests/_test_process_executor.py PASSED [ 30%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverExecutor::test_traceback <- tests/_test_process_executor.py PASSED [ 31%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverExecutor::test_thread_safety <- tests/_test_process_executor.py PASSED [ 31%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverExecutor::test_submit_from_callback <- tests/_test_process_executor.py PASSED [ 31%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverExecutor::test_worker_timeout <- tests/_test_process_executor.py PASSED [ 32%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverExecutor::test_serialization <- tests/_test_process_executor.py PASSED [ 32%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverExecutor::test_max_depth[True] <- tests/_test_process_executor.py PASSED [ 32%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverExecutor::test_max_depth[False] <- tests/_test_process_executor.py PASSED [ 33%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverExecutor::test_no_failure_on_large_data_send <- tests/_test_process_executor.py SKIPPED [ 33%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverExecutor::test_expected_failure_on_large_data_send <- tests/_test_process_executor.py PASSED [ 33%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverExecutor::test_memory_leak_protection <- tests/_test_process_executor.py PASSED [ 34%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverExecutor::test_reference_cycle_collection <- tests/_test_process_executor.py PASSED [ 34%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverExecutor::test_exited_child <- tests/_test_process_executor.py PASSED [ 34%] >tests/test_process_executor_forkserver.py::TestsProcessPoolForkserverExecutor::test_child_env_executor <- tests/_test_process_executor.py SKIPPED [ 35%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyShutdown::test_run_after_shutdown <- tests/_test_process_executor.py PASSED [ 35%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyShutdown::test_shutdown_with_pickle_error <- tests/_test_process_executor.py PASSED [ 35%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyShutdown::test_shutdown_with_sys_exit_at_pickle <- tests/_test_process_executor.py PASSED [ 36%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyShutdown::test_interpreter_shutdown <- tests/_test_process_executor.py PASSED [ 36%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyShutdown::test_hang_issue12364 <- tests/_test_process_executor.py PASSED [ 36%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyShutdown::test_processes_terminate <- tests/_test_process_executor.py PASSED [ 37%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyShutdown::test_processes_terminate_on_executor_gc <- tests/_test_process_executor.py PASSED [ 37%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyShutdown::test_processes_crash_handling_after_executor_gc <- tests/_test_process_executor.py PASSED [ 38%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyShutdown::test_context_manager_shutdown <- tests/_test_process_executor.py PASSED [ 38%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyShutdown::test_del_shutdown <- tests/_test_process_executor.py PASSED [ 38%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyShutdown::test_shutdown_no_wait <- tests/_test_process_executor.py PASSED [ 39%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyShutdown::test_shutdown_deadlock_pickle <- tests/_test_process_executor.py PASSED [ 39%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyShutdown::test_hang_issue39205 <- tests/_test_process_executor.py PASSED [ 39%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyShutdown::test_recursive_kill <- tests/_test_process_executor.py PASSED [ 40%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyWait::test_first_completed <- tests/_test_process_executor.py PASSED [ 40%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyWait::test_first_completed_some_already_completed <- tests/_test_process_executor.py PASSED [ 40%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyWait::test_first_exception <- tests/_test_process_executor.py PASSED [ 41%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyWait::test_first_exception_some_already_complete <- tests/_test_process_executor.py PASSED [ 41%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyWait::test_first_exception_one_already_failed <- tests/_test_process_executor.py PASSED [ 41%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyWait::test_all_completed <- tests/_test_process_executor.py PASSED [ 42%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyWait::test_timeout <- tests/_test_process_executor.py PASSED [ 42%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyAsCompleted::test_no_timeout <- tests/_test_process_executor.py PASSED [ 42%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyAsCompleted::test_zero_timeout <- tests/_test_process_executor.py PASSED [ 43%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyAsCompleted::test_duplicate_futures <- tests/_test_process_executor.py PASSED [ 43%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyExecutor::test_submit <- tests/_test_process_executor.py PASSED [ 43%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyExecutor::test_submit_keyword <- tests/_test_process_executor.py PASSED [ 44%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyExecutor::test_map <- tests/_test_process_executor.py PASSED [ 44%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyExecutor::test_map_exception <- tests/_test_process_executor.py PASSED [ 44%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyExecutor::test_map_timeout <- tests/_test_process_executor.py PASSED [ 45%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyExecutor::test_shutdown_race_issue12456 <- tests/_test_process_executor.py PASSED [ 45%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyExecutor::test_no_stale_references <- tests/_test_process_executor.py PASSED [ 45%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyExecutor::test_max_workers_negative <- tests/_test_process_executor.py PASSED [ 46%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyExecutor::test_killed_child <- tests/_test_process_executor.py PASSED [ 46%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyExecutor::test_map_chunksize <- tests/_test_process_executor.py PASSED [ 46%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyExecutor::test_traceback <- tests/_test_process_executor.py PASSED [ 47%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyExecutor::test_thread_safety <- tests/_test_process_executor.py PASSED [ 47%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyExecutor::test_submit_from_callback <- tests/_test_process_executor.py PASSED [ 47%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyExecutor::test_worker_timeout <- tests/_test_process_executor.py PASSED [ 48%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyExecutor::test_serialization <- tests/_test_process_executor.py PASSED [ 48%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyExecutor::test_max_depth[True] <- tests/_test_process_executor.py PASSED [ 48%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyExecutor::test_max_depth[False] <- tests/_test_process_executor.py PASSED [ 49%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyExecutor::test_no_failure_on_large_data_send <- tests/_test_process_executor.py SKIPPED [ 49%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyExecutor::test_expected_failure_on_large_data_send <- tests/_test_process_executor.py PASSED [ 50%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyExecutor::test_memory_leak_protection <- tests/_test_process_executor.py PASSED [ 50%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyExecutor::test_reference_cycle_collection <- tests/_test_process_executor.py PASSED [ 50%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyExecutor::test_exited_child <- tests/_test_process_executor.py PASSED [ 51%] >tests/test_process_executor_loky.py::TestsProcessPoolLokyExecutor::test_child_env_executor <- tests/_test_process_executor.py PASSED [ 51%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnShutdown::test_run_after_shutdown <- tests/_test_process_executor.py PASSED [ 51%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnShutdown::test_shutdown_with_pickle_error <- tests/_test_process_executor.py PASSED [ 52%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnShutdown::test_shutdown_with_sys_exit_at_pickle <- tests/_test_process_executor.py PASSED [ 52%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnShutdown::test_interpreter_shutdown <- tests/_test_process_executor.py PASSED [ 52%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnShutdown::test_hang_issue12364 <- tests/_test_process_executor.py PASSED [ 53%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnShutdown::test_processes_terminate <- tests/_test_process_executor.py PASSED [ 53%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnShutdown::test_processes_terminate_on_executor_gc <- tests/_test_process_executor.py PASSED [ 53%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnShutdown::test_processes_crash_handling_after_executor_gc <- tests/_test_process_executor.py PASSED [ 54%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnShutdown::test_context_manager_shutdown <- tests/_test_process_executor.py PASSED [ 54%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnShutdown::test_del_shutdown <- tests/_test_process_executor.py PASSED [ 54%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnShutdown::test_shutdown_no_wait <- tests/_test_process_executor.py PASSED [ 55%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnShutdown::test_shutdown_deadlock_pickle <- tests/_test_process_executor.py PASSED [ 55%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnShutdown::test_hang_issue39205 <- tests/_test_process_executor.py PASSED [ 55%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnShutdown::test_recursive_kill <- tests/_test_process_executor.py PASSED [ 56%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnWait::test_first_completed <- tests/_test_process_executor.py PASSED [ 56%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnWait::test_first_completed_some_already_completed <- tests/_test_process_executor.py PASSED [ 56%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnWait::test_first_exception <- tests/_test_process_executor.py PASSED [ 57%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnWait::test_first_exception_some_already_complete <- tests/_test_process_executor.py PASSED [ 57%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnWait::test_first_exception_one_already_failed <- tests/_test_process_executor.py PASSED [ 57%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnWait::test_all_completed <- tests/_test_process_executor.py PASSED [ 58%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnWait::test_timeout <- tests/_test_process_executor.py PASSED [ 58%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnAsCompleted::test_no_timeout <- tests/_test_process_executor.py PASSED [ 58%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnAsCompleted::test_zero_timeout <- tests/_test_process_executor.py PASSED [ 59%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnAsCompleted::test_duplicate_futures <- tests/_test_process_executor.py PASSED [ 59%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnExecutor::test_submit <- tests/_test_process_executor.py PASSED [ 59%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnExecutor::test_submit_keyword <- tests/_test_process_executor.py PASSED [ 60%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnExecutor::test_map <- tests/_test_process_executor.py PASSED [ 60%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnExecutor::test_map_exception <- tests/_test_process_executor.py PASSED [ 60%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnExecutor::test_map_timeout <- tests/_test_process_executor.py PASSED [ 61%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnExecutor::test_shutdown_race_issue12456 <- tests/_test_process_executor.py PASSED [ 61%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnExecutor::test_no_stale_references <- tests/_test_process_executor.py PASSED [ 61%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnExecutor::test_max_workers_negative <- tests/_test_process_executor.py PASSED [ 62%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnExecutor::test_killed_child <- tests/_test_process_executor.py PASSED [ 62%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnExecutor::test_map_chunksize <- tests/_test_process_executor.py PASSED [ 63%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnExecutor::test_traceback <- tests/_test_process_executor.py PASSED [ 63%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnExecutor::test_thread_safety <- tests/_test_process_executor.py PASSED [ 63%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnExecutor::test_submit_from_callback <- tests/_test_process_executor.py PASSED [ 64%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnExecutor::test_worker_timeout <- tests/_test_process_executor.py PASSED [ 64%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnExecutor::test_serialization <- tests/_test_process_executor.py PASSED [ 64%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnExecutor::test_max_depth[True] <- tests/_test_process_executor.py PASSED [ 65%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnExecutor::test_max_depth[False] <- tests/_test_process_executor.py PASSED [ 65%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnExecutor::test_no_failure_on_large_data_send <- tests/_test_process_executor.py SKIPPED [ 65%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnExecutor::test_expected_failure_on_large_data_send <- tests/_test_process_executor.py PASSED [ 66%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnExecutor::test_memory_leak_protection <- tests/_test_process_executor.py PASSED [ 66%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnExecutor::test_reference_cycle_collection <- tests/_test_process_executor.py PASSED [ 66%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnExecutor::test_exited_child <- tests/_test_process_executor.py PASSED [ 67%] >tests/test_process_executor_spawn.py::TestsProcessPoolSpawnExecutor::test_child_env_executor <- tests/_test_process_executor.py SKIPPED [ 67%] >tests/test_resource_tracker.py::TestResourceTracker::test_child_retrieves_resource_tracker PASSED [ 67%] >tests/test_resource_tracker.py::TestResourceTracker::test_resource_tracker[file] PASSED [ 68%] >tests/test_resource_tracker.py::TestResourceTracker::test_resource_tracker[folder] PASSED [ 68%] >tests/test_resource_tracker.py::TestResourceTracker::test_resource_tracker[semlock] PASSED [ 68%] >tests/test_resource_tracker.py::TestResourceTracker::test_resource_tracker_refcounting[file] PASSED [ 69%] >tests/test_resource_tracker.py::TestResourceTracker::test_resource_tracker_refcounting[folder] PASSED [ 69%] >tests/test_resource_tracker.py::TestResourceTracker::test_resource_tracker_refcounting[semlock] PASSED [ 69%] >tests/test_resource_tracker.py::TestResourceTracker::test_resource_tracker_sigint PASSED [ 70%] >tests/test_resource_tracker.py::TestResourceTracker::test_resource_tracker_sigterm PASSED [ 70%] >tests/test_resource_tracker.py::TestResourceTracker::test_resource_tracker_sigkill PASSED [ 70%] >tests/test_resource_tracker.py::TestResourceTracker::test_loky_process_inherit_multiprocessing_resource_tracker SKIPPED [ 71%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_crashes[id-args0-PicklingError-None] PASSED [ 71%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_crashes[id-args1-PicklingError-None] PASSED [ 71%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_crashes[id-args2-BrokenProcessPool-SystemExit] PASSED [ 72%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_crashes[id-args3-TerminatedWorkerError-EXIT\\(0\\)] [DEBUG:MainProcess:Thread-241] terminate process LokyProcess-885 >PASSED [ 72%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_crashes[id-args4-BrokenProcessPool-UnpicklingError] PASSED [ 72%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_crashes[id-args5-TerminatedWorkerError-SIGSEGV] [DEBUG:MainProcess:Thread-243] terminate process LokyProcess-889 >PASSED [ 73%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_crashes[crash-args6-TerminatedWorkerError-SIGSEGV] [DEBUG:MainProcess:Thread-244] terminate process LokyProcess-891 >PASSED [ 73%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_crashes[exit-args7-SystemExit-None] PASSED [ 73%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_crashes[c_exit-args8-TerminatedWorkerError-EXIT\\(0\\)] PASSED [ 74%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_crashes[raise_error-args9-RuntimeError-None] PASSED [ 74%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_crashes[return_instance-args10-TerminatedWorkerError-SIGSEGV] PASSED [ 75%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_crashes[return_instance-args11-SystemExit-None] PASSED [ 75%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_crashes[return_instance-args12-TerminatedWorkerError-EXIT\\(0\\)] PASSED [ 75%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_crashes[return_instance-args13-PicklingError-None] PASSED [ 76%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_crashes[return_instance-args14-BrokenProcessPool-SystemExit] PASSED [ 76%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_crashes[return_instance-args15-BrokenProcessPool-UnpicklingError] PASSED [ 76%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_in_callback_submit_with_crash[id-args0-PicklingError-None] PASSED [ 77%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_in_callback_submit_with_crash[id-args1-PicklingError-None] PASSED [ 77%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_in_callback_submit_with_crash[id-args2-BrokenProcessPool-SystemExit] PASSED [ 77%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_in_callback_submit_with_crash[id-args3-TerminatedWorkerError-EXIT\\(0\\)] [DEBUG:MainProcess:Thread-257] terminate process LokyProcess-917 >PASSED [ 78%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_in_callback_submit_with_crash[id-args4-BrokenProcessPool-UnpicklingError] PASSED [ 78%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_in_callback_submit_with_crash[id-args5-TerminatedWorkerError-SIGSEGV] [DEBUG:MainProcess:Thread-261] terminate process LokyProcess-925 >PASSED [ 78%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_in_callback_submit_with_crash[crash-args6-TerminatedWorkerError-SIGSEGV] [DEBUG:MainProcess:Thread-263] terminate process LokyProcess-929 >PASSED [ 79%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_in_callback_submit_with_crash[exit-args7-SystemExit-None] PASSED [ 79%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_in_callback_submit_with_crash[c_exit-args8-TerminatedWorkerError-EXIT\\(0\\)] [DEBUG:MainProcess:Thread-267] terminate process LokyProcess-937 >PASSED [ 79%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_in_callback_submit_with_crash[raise_error-args9-RuntimeError-None] PASSED [ 80%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_in_callback_submit_with_crash[return_instance-args10-TerminatedWorkerError-SIGSEGV] [DEBUG:MainProcess:Thread-271] terminate process LokyProcess-945 >PASSED [ 80%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_in_callback_submit_with_crash[return_instance-args11-SystemExit-None] PASSED [ 80%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_in_callback_submit_with_crash[return_instance-args12-TerminatedWorkerError-EXIT\\(0\\)] [DEBUG:MainProcess:Thread-275] terminate process LokyProcess-953 >PASSED [ 81%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_in_callback_submit_with_crash[return_instance-args13-PicklingError-None] PASSED [ 81%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_in_callback_submit_with_crash[return_instance-args14-BrokenProcessPool-SystemExit] PASSED [ 81%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_in_callback_submit_with_crash[return_instance-args15-BrokenProcessPool-UnpicklingError] PASSED [ 82%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_callback_crash_on_submit PASSED [ 82%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_deadlock_kill PASSED [ 82%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_crash_races[1] [DEBUG:MainProcess:Thread-286] closing call_queue >[DEBUG:MainProcess:Thread-286] telling queue thread to quit >[DEBUG:MainProcess:Thread-286] Queue.join_thread() >PASSED [ 83%][DEBUG:MainProcess:QueueFeederThread] feeder thread got sentinel -- exiting > >tests/test_reusable_executor.py::TestExecutorDeadLock::test_crash_races[2] [DEBUG:MainProcess:Thread-288] terminate process LokyProcess-978 >PASSED [ 83%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_crash_races[5] [DEBUG:MainProcess:Thread-290] terminate process LokyProcess-985 >PASSED [ 83%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_crash_races[13] [DEBUG:MainProcess:Thread-292] terminate process LokyProcess-1000 >[DEBUG:MainProcess:Thread-292] terminate process LokyProcess-999 >PASSED [ 84%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_imap_handle_iterable_exception PASSED [ 84%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_queue_full_deadlock PASSED [ 84%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_informative_error_when_fail_at_unpickle PASSED [ 85%] >tests/test_reusable_executor.py::TestExecutorDeadLock::test_numpy_dot_parent_and_child_no_freeze PASSED [ 85%] >tests/test_reusable_executor.py::TestTerminateExecutor::test_shutdown_kill PASSED [ 85%] >tests/test_reusable_executor.py::TestTerminateExecutor::test_shutdown_deadlock PASSED [ 86%] >tests/test_reusable_executor.py::TestTerminateExecutor::test_kill_workers_on_new_options PASSED [ 86%] >tests/test_reusable_executor.py::TestTerminateExecutor::test_call_item_gc_crash_or_exit[CrashAtGCInWorker-SIGSEGV] [DEBUG:MainProcess:Thread-302] closing call_queue >[DEBUG:MainProcess:Thread-302] telling queue thread to quit >[DEBUG:MainProcess:Thread-302] Queue.join_thread() >PASSED [ 86%][DEBUG:MainProcess:QueueFeederThread] feeder thread got sentinel -- exiting > >tests/test_reusable_executor.py::TestTerminateExecutor::test_call_item_gc_crash_or_exit[CExitAtGCInWorker-EXIT\\(0\\)] [DEBUG:MainProcess:Thread-303] closing call_queue >[DEBUG:MainProcess:Thread-303] telling queue thread to quit >[DEBUG:MainProcess:Thread-303] Queue.join_thread() >PASSED [ 87%][DEBUG:MainProcess:QueueFeederThread] feeder thread got sentinel -- exiting > >tests/test_reusable_executor.py::TestResizeExecutor::test_reusable_executor_resize PASSED [ 87%] >tests/test_reusable_executor.py::TestResizeExecutor::test_reusable_executor_resize_many_times[True-True] PASSED [ 88%] >tests/test_reusable_executor.py::TestResizeExecutor::test_reusable_executor_resize_many_times[True-False] PASSED [ 88%] >tests/test_reusable_executor.py::TestResizeExecutor::test_reusable_executor_resize_many_times[False-True] PASSED [ 88%] >tests/test_reusable_executor.py::TestResizeExecutor::test_reusable_executor_resize_many_times[False-False] PASSED [ 89%] >tests/test_reusable_executor.py::TestResizeExecutor::test_kill_after_resize_call PASSED [ 89%] >tests/test_reusable_executor.py::TestResizeExecutor::test_resize_after_timeout PASSED [ 89%] >tests/test_reusable_executor.py::TestGetReusableExecutor::test_invalid_process_number PASSED [ 90%] >tests/test_reusable_executor.py::TestGetReusableExecutor::test_invalid_context PASSED [ 90%] >tests/test_reusable_executor.py::TestGetReusableExecutor::test_pass_start_method_name_as_context PASSED [ 90%] >tests/test_reusable_executor.py::TestGetReusableExecutor::test_interactively_defined_executor_no_main PASSED [ 91%] >tests/test_reusable_executor.py::TestGetReusableExecutor::test_reused_flag PASSED [ 91%] >tests/test_reusable_executor.py::TestGetReusableExecutor::test_interactively_defined_nested_functions PASSED [ 91%] >tests/test_reusable_executor.py::TestGetReusableExecutor::test_interactively_defined_recursive_functions PASSED [ 92%] >tests/test_reusable_executor.py::TestGetReusableExecutor::test_compat_with_concurrent_futures_exception PASSED [ 92%] >tests/test_reusable_executor.py::TestGetReusableExecutor::test_reusable_executor_thread_safety[constant-clean_start] PASSED [ 92%] >tests/test_reusable_executor.py::TestGetReusableExecutor::test_reusable_executor_thread_safety[constant-broken_start] PASSED [ 93%] >tests/test_reusable_executor.py::TestGetReusableExecutor::test_reusable_executor_thread_safety[varying-clean_start] PASSED [ 93%] >tests/test_reusable_executor.py::TestGetReusableExecutor::test_reusable_executor_thread_safety[varying-broken_start] PASSED [ 93%] >tests/test_reusable_executor.py::TestGetReusableExecutor::test_reusable_executor_reuse_true PASSED [ 94%] >tests/test_reusable_executor.py::TestExecutorInitializer::test_reusable_initializer PASSED [ 94%] >tests/test_synchronize.py::test_semlock_failure PASSED [ 94%] >tests/test_synchronize.py::TestLock::test_lock PASSED [ 95%] >tests/test_synchronize.py::TestLock::test_rlock PASSED [ 95%] >tests/test_synchronize.py::TestLock::test_lock_context PASSED [ 95%] >tests/test_synchronize.py::TestSemaphore::test_semaphore PASSED [ 96%] >tests/test_synchronize.py::TestSemaphore::test_bounded_semaphore PASSED [ 96%] >tests/test_synchronize.py::TestSemaphore::test_timeout PASSED [ 96%] >tests/test_synchronize.py::TestCondition::test_notify PASSED [ 97%] >tests/test_synchronize.py::TestCondition::test_notify_all PASSED [ 97%] >tests/test_synchronize.py::TestCondition::test_timeout PASSED [ 97%] >tests/test_synchronize.py::TestCondition::test_waitfor PASSED [ 98%] >tests/test_synchronize.py::TestCondition::test_wait_result PASSED [ 98%] >tests/test_synchronize.py::TestEvent::test_event PASSED [ 98%] >tests/test_worker_timeout.py::TestTimeoutExecutor::test_worker_timeout_mock PASSED [ 99%] >tests/test_worker_timeout.py::TestTimeoutExecutor::test_worker_timeout_with_slowly_pickling_objects PASSED [ 99%] >tests/test_worker_timeout.py::TestTimeoutExecutor::test_worker_timeout_shutdown_deadlock PASSED [100%] > >=============================== warnings summary =============================== >tests/test_process_executor_loky.py::TestsProcessPoolLokyExecutor::test_worker_timeout > /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0/loky/process_executor.py:691: UserWarning: A worker stopped while some jobs were given to the executor. This can be caused by a too short worker timeout or by a memory leak. > "timeout or by a memory leak.", UserWarning > >-- Docs: https://docs.pytest.org/en/stable/warnings.html >============ 285 passed, 7 skipped, 1 warning in 198.12s (0:03:18) ============= >[INFO:MainProcess:MainThread] process shutting down >[DEBUG:MainProcess:MainThread] running all "atexit" finalizers with priority >= 0 >[DEBUG:MainProcess:MainThread] Interpreter shutting down. Waking up executor_manager_thread [] >[DEBUG:MainProcess:MainThread] running the remaining "atexit" finalizers > * python3_8: running distutils-r1_run_phase python_test >============================= test session starts ============================== >platform linux -- Python 3.8.5, pytest-6.0.1, py-1.9.0, pluggy-0.13.1 -- /usr/bin/python3.8 >cachedir: .pytest_cache >rootdir: /var/tmp/portage/dev-python/loky-2.8.0-r1/work/loky-2.8.0 >collecting ... collected 292 items > >tests/test_cloudpickle_wrapper.py::TestCloudpickleWrapper::test_serialization_function_from_main FAILED [ 0%] >tests/test_cloudpickle_wrapper.py::TestCloudpickleWrapper::test_serialization_class_from_main FAILED [ 0%] >tests/test_cloudpickle_wrapper.py::TestCloudpickleWrapper::test_cloudpickle_flag_wrapper PASSED [ 1%] >tests/test_cloudpickle_wrapper.py::TestCloudpickleWrapper::test_set_loky_pickler[None] FAILED [ 1%] >tests/test_cloudpickle_wrapper.py::TestCloudpickleWrapper::test_set_loky_pickler[''] FAILED [ 1%] >tests/test_cloudpickle_wrapper.py::TestCloudpickleWrapper::test_set_loky_pickler['cloudpickle'] FAILED [ 2%] >tests/test_cloudpickle_wrapper.py::TestCloudpickleWrapper::test_set_loky_pickler['pickle'] PASSED [ 2%] >tests/test_cloudpickle_wrapper.py::TestCloudpickleWrapper::test_set_loky_pickler_failures PASSED [ 2%] >tests/test_futures.py::TestsFuture::test_done_callback_with_result PASSED [ 3%] >tests/test_futures.py::TestsFuture::test_done_callback_with_exception PASSED [ 3%] >tests/test_futures.py::TestsFuture::test_done_callback_with_cancel PASSED [ 3%] >tests/test_futures.py::TestsFuture::test_done_callback_raises PASSED [ 4%] >tests/test_futures.py::TestsFuture::test_done_callback_already_successful PASSED [ 4%] >tests/test_futures.py::TestsFuture::test_done_callback_already_failed PASSED [ 4%] >tests/test_futures.py::TestsFuture::test_done_callback_already_cancelled PASSED [ 5%] >tests/test_futures.py::TestsFuture::test_repr PASSED [ 5%] >tests/test_futures.py::TestsFuture::test_cancel PASSED [ 5%] >tests/test_futures.py::TestsFuture::test_cancelled PASSED [ 6%] >tests/test_futures.py::TestsFuture::test_done PASSED [ 6%] >tests/test_futures.py::TestsFuture::test_running PASSED [ 6%] >tests/test_futures.py::TestsFuture::test_result_with_timeout PASSED [ 7%] >tests/test_futures.py::TestsFuture::test_result_with_success PASSED [ 7%] >tests/test_futures.py::TestsFuture::test_result_with_cancel PASSED [ 7%] >tests/test_futures.py::TestsFuture::test_exception_with_timeout PASSED [ 8%] >tests/test_futures.py::TestsFuture::test_exception_with_success PASSED [ 8%] >tests/test_loky_backend.py::TestLokyBackend::test_current PASSED [ 8%] >tests/test_loky_backend.py::TestLokyBackend::test_daemon_argument PASSED [ 9%] >tests/test_loky_backend.py::TestLokyBackend::test_process[loky]
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 737918
: 655360