nixbot

builds
1structuredAttrs is enabled2Sourcing python-remove-tests-dir-hook3Sourcing python-catch-conflicts-hook.sh4Sourcing python-remove-bin-bytecode-hook.sh5Sourcing pypa-build-hook6Using pypaBuildPhase7Sourcing python-runtime-deps-check-hook8Using pythonRuntimeDepsCheckHook9Sourcing pypa-install-hook10Using pypaInstallPhase11Sourcing python-imports-check-hook.sh12Using pythonImportsCheckPhase13Sourcing python-metadata-check-hook.sh14Using pythonMetadataCheckPhase15Sourcing python-namespaces-hook16Sourcing python-catch-conflicts-hook.sh17Sourcing pytest-check-hook18Using pytestCheckPhase
unpackPhase
19unpacking source archive /nix/store/fmaqjvqzww0ji3dvcwwc6hsj054hzs66-execnet-2.1.2.tar.gz20source root is execnet-2.1.221setting SOURCE_DATE_EPOCH to timestamp 1762871031 of file "execnet-2.1.2/tox.ini"
configurePhase
22no configure script, doing nothing
buildPhase
23Executing pypaBuildPhase24Setting SETUPTOOLS_SCM_PRETEND_VERSION to 2.1.225Including all tracked files automatically26Creating a wheel...27pypa build flags: --no-isolation --outdir dist/ --wheel28* Getting build dependencies for wheel...29* Building wheel...30Successfully built execnet-2.1.2-py3-none-any.whl31Finished creating a wheel...32Finished executing pypaBuildPhase
pythonRuntimeDepsCheckHook
33Executing pythonRuntimeDepsCheck34Checking runtime dependencies for execnet-2.1.2-py3-none-any.whl35Finished executing pythonRuntimeDepsCheck
installPhase
36Executing pypaInstallPhase37Successfully installed execnet-2.1.2-py3-none-any.whl38Finished executing pypaInstallPhase
pythonOutputDistPhase
39Executing pythonOutputDistPhase40Finished executing pythonOutputDistPhase
fixupPhase
41shrinking RPATHs of ELF executables and libraries in /nix/store/fcqcl1m40fphjcjf0xhkkafw5j0pyif7-python3.14-execnet-2.1.2-dist42checking for references to /build/ in /nix/store/fcqcl1m40fphjcjf0xhkkafw5j0pyif7-python3.14-execnet-2.1.2-dist...43patching script interpreter paths in /nix/store/fcqcl1m40fphjcjf0xhkkafw5j0pyif7-python3.14-execnet-2.1.2-dist44shrinking RPATHs of ELF executables and libraries in /nix/store/pkllg6jawanchlr9y374cf5d6vsiqn9v-python3.14-execnet-2.1.245checking for references to /build/ in /nix/store/pkllg6jawanchlr9y374cf5d6vsiqn9v-python3.14-execnet-2.1.2...46patching script interpreter paths in /nix/store/pkllg6jawanchlr9y374cf5d6vsiqn9v-python3.14-execnet-2.1.247stripping (with command strip and flags -S -p) in /nix/store/pkllg6jawanchlr9y374cf5d6vsiqn9v-python3.14-execnet-2.1.2/lib48Executing pythonRemoveTestsDir49Finished executing pythonRemoveTestsDir
installCheckPhase
50no Makefile or custom installCheckPhase, doing nothing
pythonImportsCheckPhase
51Executing pythonImportsCheckPhase52Check whether the following modules can be imported: execnet
pythonMetadataCheckPhase
53Executing pythonMetadataCheckPhase
pytestCheckPhase
54Executing pytestCheckPhase55pytest flags: -m pytest -k not\ \(test_popen_io\)\ and\ not\ \(test_stdouterrin_setnull\) -vvv56============================= test session starts ==============================57platform linux -- Python 3.14.8, pytest-9.1.1, pluggy-1.6.0 -- /nix/store/br74dpgldngmwwmjcdpysc84vls26xb8-python3-3.14.8/bin/python3.1458cachedir: .pytest_cache59rootdir: /build/execnet-2.1.260configfile: tox.ini61testpaths: testing62collected 201 items / 16 deselected / 185 selected 6364testing/test_basics.py::TestSerializeAPI::test_serializer_api[123] PASSED [ 0%]65testing/test_basics.py::TestSerializeAPI::test_serializer_api[42] PASSED [ 1%]66testing/test_basics.py::TestSerializeAPI::test_serializer_api[val2] PASSED [ 1%]67testing/test_basics.py::TestSerializeAPI::test_serializer_api[val3] PASSED [ 2%]68testing/test_basics.py::TestSerializeAPI::test_mmap[123] PASSED [ 2%]69testing/test_basics.py::TestSerializeAPI::test_mmap[42] PASSED [ 3%]70testing/test_basics.py::TestSerializeAPI::test_mmap[val2] PASSED [ 3%]71testing/test_basics.py::TestSerializeAPI::test_mmap[val3] PASSED [ 4%]72testing/test_basics.py::TestSerializeAPI::test_bytesio[123] PASSED [ 4%]73testing/test_basics.py::TestSerializeAPI::test_bytesio[42] PASSED [ 5%]74testing/test_basics.py::TestSerializeAPI::test_bytesio[val2] PASSED [ 5%]75testing/test_basics.py::TestSerializeAPI::test_bytesio[val3] PASSED [ 6%]76testing/test_basics.py::test_serializer_api_version_error PASSED [ 7%]77testing/test_basics.py::test_errors_on_execnet PASSED [ 7%]78testing/test_basics.py::test_subprocess_interaction[sys.executable] PASSED [ 8%]79testing/test_basics.py::test_subprocess_interaction[pypy3] SKIPPED (no80pypy3 found) [ 8%]81testing/test_basics.py::test_io_message[thread-sys.executable] PASSED [ 9%]82testing/test_basics.py::test_io_message[thread-pypy3] SKIPPED (no pypy383found) [ 9%]84testing/test_basics.py::test_exectask[thread] PASSED [ 10%]85testing/test_basics.py::TestPureChannel::test_factory_create[thread] PASSED [ 10%]86testing/test_basics.py::TestPureChannel::test_factory_getitem[thread] PASSED [ 11%]87testing/test_basics.py::TestPureChannel::test_channel_timeouterror[thread] PASSED [ 11%]88testing/test_basics.py::TestPureChannel::test_channel_makefile_incompatmode[thread] PASSED [ 12%]89testing/test_multi.py::TestMultiChannelAndGateway::test_multichannel_container_basics[thread-popen] PASSED [ 12%]90testing/test_multi.py::TestMultiChannelAndGateway::test_multichannel_container_basics[thread-socket] PASSED [ 13%]91testing/test_multi.py::TestMultiChannelAndGateway::test_multichannel_container_basics[thread-ssh] SKIPPED [ 14%]92testing/test_multi.py::TestMultiChannelAndGateway::test_multichannel_container_basics[thread-proxy] PASSED [ 14%]93testing/test_multi.py::test_safe_terminate[thread] XFAIL (active_count()94has been broken for some time) [ 15%]95testing/test_multi.py::test_safe_terminate2[thread] XPASS [ 15%]96testing/test_threadpool.py::test_execmodel[thread] PASSED [ 16%]97testing/test_threadpool.py::test_execmodel_basic_attrs[thread] PASSED [ 16%]98testing/test_threadpool.py::test_simple[thread] PASSED [ 17%]99testing/test_threadpool.py::test_some[thread] PASSED [ 17%]100testing/test_threadpool.py::test_running_semnatics[thread] PASSED [ 18%]101testing/test_threadpool.py::test_waitfinish_on_reply[thread] PASSED [ 18%]102testing/test_threadpool.py::test_limited_size[thread] XFAIL (WorkerPool103does not implement limited size) [ 19%]104testing/test_threadpool.py::test_get[thread] PASSED [ 20%]105testing/test_threadpool.py::test_get_timeout[thread] PASSED [ 20%]106testing/test_threadpool.py::test_get_excinfo[thread] PASSED [ 21%]107testing/test_threadpool.py::test_waitall_timeout[thread] PASSED [ 21%]108testing/test_threadpool.py::test_pool_clean_shutdown[thread] PASSED [ 22%]109testing/test_threadpool.py::test_primary_thread_integration[thread] PASSED [ 22%]110testing/test_threadpool.py::test_primary_thread_integration_shutdown[thread] PASSED [ 23%]111testing/test_basics.py::test_io_message[main_thread_only-sys.executable] PASSED [ 23%]112testing/test_basics.py::test_io_message[main_thread_only-pypy3] SKIPPED [ 24%]113testing/test_basics.py::test_exectask[main_thread_only] PASSED [ 24%]114testing/test_basics.py::TestPureChannel::test_factory_create[main_thread_only] PASSED [ 25%]115testing/test_basics.py::TestPureChannel::test_factory_getitem[main_thread_only] PASSED [ 25%]116testing/test_basics.py::TestPureChannel::test_channel_timeouterror[main_thread_only] PASSED [ 26%]117testing/test_basics.py::TestPureChannel::test_channel_makefile_incompatmode[main_thread_only] PASSED [ 27%]118testing/test_multi.py::TestMultiChannelAndGateway::test_multichannel_container_basics[main_thread_only-popen] PASSED [ 27%]119testing/test_multi.py::TestMultiChannelAndGateway::test_multichannel_container_basics[main_thread_only-socket] PASSED [ 28%]120testing/test_multi.py::TestMultiChannelAndGateway::test_multichannel_container_basics[main_thread_only-ssh] SKIPPED [ 28%]121testing/test_multi.py::TestMultiChannelAndGateway::test_multichannel_container_basics[main_thread_only-proxy] PASSED [ 29%]122testing/test_multi.py::test_safe_terminate[main_thread_only] XFAIL [ 29%]123testing/test_multi.py::test_safe_terminate2[main_thread_only] XPASS [ 30%]124testing/test_threadpool.py::test_execmodel[main_thread_only] PASSED [ 30%]125testing/test_threadpool.py::test_execmodel_basic_attrs[main_thread_only] PASSED [ 31%]126testing/test_threadpool.py::test_simple[main_thread_only] PASSED [ 31%]127testing/test_threadpool.py::test_some[main_thread_only] PASSED [ 32%]128testing/test_threadpool.py::test_running_semnatics[main_thread_only] PASSED [ 32%]129testing/test_threadpool.py::test_waitfinish_on_reply[main_thread_only] PASSED [ 33%]130testing/test_threadpool.py::test_limited_size[main_thread_only] XFAIL [ 34%]131testing/test_threadpool.py::test_get[main_thread_only] PASSED [ 34%]132testing/test_threadpool.py::test_get_timeout[main_thread_only] PASSED [ 35%]133testing/test_threadpool.py::test_get_excinfo[main_thread_only] PASSED [ 35%]134testing/test_threadpool.py::test_waitall_timeout[main_thread_only] PASSED [ 36%]135testing/test_threadpool.py::test_pool_clean_shutdown[main_thread_only] PASSED [ 36%]136testing/test_threadpool.py::test_primary_thread_integration[main_thread_only] PASSED [ 37%]137testing/test_threadpool.py::test_primary_thread_integration_shutdown[main_thread_only] PASSED [ 37%]138testing/test_basics.py::test_io_message[eventlet-sys.executable] SKIPPED [ 38%]139testing/test_basics.py::test_io_message[eventlet-pypy3] SKIPPED (could140not import 'eventlet': No module named 'eventlet') [ 38%]141testing/test_basics.py::test_exectask[eventlet] SKIPPED (could not142import 'eventlet': No module named 'eventlet') [ 39%]143testing/test_basics.py::TestPureChannel::test_factory_create[eventlet] SKIPPED [ 40%]144testing/test_basics.py::TestPureChannel::test_factory_getitem[eventlet] SKIPPED [ 40%]145testing/test_basics.py::TestPureChannel::test_channel_timeouterror[eventlet] SKIPPED [ 41%]146testing/test_basics.py::TestPureChannel::test_channel_makefile_incompatmode[eventlet] SKIPPED [ 41%]147testing/test_multi.py::TestMultiChannelAndGateway::test_multichannel_container_basics[eventlet-popen] SKIPPED [ 42%]148testing/test_multi.py::TestMultiChannelAndGateway::test_multichannel_container_basics[eventlet-socket] SKIPPED [ 42%]149testing/test_multi.py::TestMultiChannelAndGateway::test_multichannel_container_basics[eventlet-ssh] SKIPPED [ 43%]150testing/test_multi.py::TestMultiChannelAndGateway::test_multichannel_container_basics[eventlet-proxy] SKIPPED [ 43%]151testing/test_multi.py::test_safe_terminate[eventlet] SKIPPED (could not152import 'eventlet': No module named 'eventlet') [ 44%]153testing/test_multi.py::test_safe_terminate2[eventlet] SKIPPED (could not154import 'eventlet': No module named 'eventlet') [ 44%]155testing/test_threadpool.py::test_execmodel[eventlet] SKIPPED (could not156import 'eventlet': No module named 'eventlet') [ 45%]157testing/test_threadpool.py::test_execmodel_basic_attrs[eventlet] SKIPPED [ 45%]158testing/test_threadpool.py::test_simple[eventlet] SKIPPED (could not159import 'eventlet': No module named 'eventlet') [ 46%]160testing/test_threadpool.py::test_some[eventlet] SKIPPED (could not161import 'eventlet': No module named 'eventlet') [ 47%]162testing/test_threadpool.py::test_running_semnatics[eventlet] SKIPPED [ 47%]163testing/test_threadpool.py::test_waitfinish_on_reply[eventlet] SKIPPED [ 48%]164testing/test_threadpool.py::test_limited_size[eventlet] SKIPPED (could165not import 'eventlet': No module named 'eventlet') [ 48%]166testing/test_threadpool.py::test_get[eventlet] SKIPPED (could not import167'eventlet': No module named 'eventlet') [ 49%]168testing/test_threadpool.py::test_get_timeout[eventlet] SKIPPED (could169not import 'eventlet': No module named 'eventlet') [ 49%]170testing/test_threadpool.py::test_get_excinfo[eventlet] SKIPPED (could171not import 'eventlet': No module named 'eventlet') [ 50%]172testing/test_threadpool.py::test_waitall_timeout[eventlet] SKIPPED [ 50%]173testing/test_threadpool.py::test_pool_clean_shutdown[eventlet] SKIPPED [ 51%]174testing/test_threadpool.py::test_primary_thread_integration[eventlet] SKIPPED [ 51%]175testing/test_threadpool.py::test_primary_thread_integration_shutdown[eventlet] SKIPPED [ 52%]176testing/test_basics.py::test_io_message[gevent-sys.executable] PASSED [ 52%]177testing/test_basics.py::test_io_message[gevent-pypy3] SKIPPED (no pypy3178found) [ 53%]179testing/test_basics.py::test_exectask[gevent] PASSED [ 54%]180testing/test_basics.py::TestPureChannel::test_factory_create[gevent] PASSED [ 54%]181testing/test_basics.py::TestPureChannel::test_factory_getitem[gevent] PASSED [ 55%]182testing/test_basics.py::TestPureChannel::test_channel_timeouterror[gevent] PASSED [ 55%]183testing/test_basics.py::TestPureChannel::test_channel_makefile_incompatmode[gevent] PASSED [ 56%]184testing/test_multi.py::TestMultiChannelAndGateway::test_multichannel_container_basics[gevent-popen] PASSED [ 56%]185testing/test_multi.py::TestMultiChannelAndGateway::test_multichannel_container_basics[gevent-socket] PASSED [ 57%]186testing/test_multi.py::TestMultiChannelAndGateway::test_multichannel_container_basics[gevent-ssh] SKIPPED [ 57%]187testing/test_multi.py::TestMultiChannelAndGateway::test_multichannel_container_basics[gevent-proxy] PASSED [ 58%]188testing/test_multi.py::test_safe_terminate[gevent] XFAIL (execution189model 'gevent' does not support task count) [ 58%]190testing/test_multi.py::test_safe_terminate2[gevent] XFAIL (execution191model 'gevent' does not support task count) [ 59%]192testing/test_threadpool.py::test_execmodel[gevent] PASSED [ 60%]193testing/test_threadpool.py::test_execmodel_basic_attrs[gevent] PASSED [ 60%]194testing/test_threadpool.py::test_simple[gevent] PASSED [ 61%]195testing/test_threadpool.py::test_some[gevent] PASSED [ 61%]196testing/test_threadpool.py::test_running_semnatics[gevent] PASSED [ 62%]197testing/test_threadpool.py::test_waitfinish_on_reply[gevent] PASSED [ 62%]198testing/test_threadpool.py::test_limited_size[gevent] XFAIL (WorkerPool199does not implement limited size) [ 63%]200testing/test_threadpool.py::test_get[gevent] PASSED [ 63%]201testing/test_threadpool.py::test_get_timeout[gevent] PASSED [ 64%]202testing/test_threadpool.py::test_get_excinfo[gevent] PASSED [ 64%]203testing/test_threadpool.py::test_waitall_timeout[gevent] PASSED [ 65%]204testing/test_threadpool.py::test_pool_clean_shutdown[gevent] PASSED [ 65%]205testing/test_threadpool.py::test_primary_thread_integration[gevent] PASSED [ 66%]206testing/test_threadpool.py::test_primary_thread_integration_shutdown[gevent] SKIPPED [ 67%]207testing/test_basics.py::test_rinfo_source[sys.executable] PASSED [ 67%]208testing/test_basics.py::test_rinfo_source[pypy3] SKIPPED (no pypy3209found) [ 68%]210testing/test_basics.py::test_geterrortext[sys.executable] PASSED [ 68%]211testing/test_basics.py::test_geterrortext[pypy3] SKIPPED (no pypy3212found) [ 69%]213testing/test_basics.py::TestMessage::test_wire_protocol PASSED [ 69%]214testing/test_basics.py::TestSourceOfFunction::test_lambda_unsupported PASSED [ 70%]215testing/test_basics.py::TestSourceOfFunction::test_wrong_prototype_fails PASSED [ 70%]216testing/test_basics.py::TestSourceOfFunction::test_function_without_known_source_fails PASSED [ 71%]217testing/test_basics.py::TestSourceOfFunction::test_function_with_closure_fails PASSED [ 71%]218testing/test_basics.py::TestSourceOfFunction::test_source_of_nested_function PASSED [ 72%]219testing/test_basics.py::TestGlobalFinder::test_local PASSED [ 72%]220testing/test_basics.py::TestGlobalFinder::test_global PASSED [ 73%]221testing/test_basics.py::TestGlobalFinder::test_builtin PASSED [ 74%]222testing/test_basics.py::TestGlobalFinder::test_function_with_global_fails PASSED [ 74%]223testing/test_basics.py::TestGlobalFinder::test_method_call PASSED [ 75%]224testing/test_basics.py::test_remote_exec_function_with_kwargs[sys.executable] PASSED [ 75%]225testing/test_basics.py::test_remote_exec_function_with_kwargs[pypy3] SKIPPED [ 76%]226testing/test_basics.py::test_remote_exc__no_kwargs PASSED [ 76%]227testing/test_basics.py::test_remote_exec_inspect_stack PASSED [ 77%]228testing/test_compatibility_regressions.py::test_opcodes PASSED [ 77%]229testing/test_multi.py::TestMultiChannelAndGateway::test_multichannel_receive_each PASSED [ 78%]230testing/test_multi.py::TestMultiChannelAndGateway::test_multichannel_send_each PASSED [ 78%]231testing/test_multi.py::TestMultiChannelAndGateway::test_Group_execmodel_setting PASSED [ 79%]232testing/test_multi.py::TestMultiChannelAndGateway::test_multichannel_receive_queue_for_two_subprocesses PASSED [ 80%]233testing/test_multi.py::TestMultiChannelAndGateway::test_multichannel_waitclose PASSED [ 80%]234testing/test_multi.py::TestGroup::test_basic_group PASSED [ 81%]235testing/test_multi.py::TestGroup::test_group_default_spec PASSED [ 81%]236testing/test_multi.py::TestGroup::test_group_PopenGateway PASSED [ 82%]237testing/test_multi.py::TestGroup::test_group_ordering_and_termination PASSED [ 82%]238testing/test_multi.py::TestGroup::test_group_id_allocation PASSED [ 83%]239testing/test_multi.py::TestGroup::test_gateway_and_id PASSED [ 83%]240testing/test_multi.py::TestGroup::test_default_group PASSED [ 84%]241testing/test_multi.py::TestGroup::test_remote_exec_args PASSED [ 84%]242testing/test_multi.py::TestGroup::test_terminate_with_proxying PASSED [ 85%]243testing/test_rsync.py::TestRSync::test_notargets PASSED [ 85%]244testing/test_rsync.py::TestRSync::test_dirsync PASSED [ 86%]245testing/test_rsync.py::TestRSync::test_dirsync_twice PASSED [ 87%]246testing/test_rsync.py::TestRSync::test_rsync_default_reporting PASSED [ 87%]247testing/test_rsync.py::TestRSync::test_rsync_non_verbose PASSED [ 88%]248testing/test_rsync.py::TestRSync::test_permissions PASSED [ 88%]249testing/test_rsync.py::TestRSync::test_read_only_directories PASSED [ 89%]250testing/test_rsync.py::TestRSync::test_symlink_rsync PASSED [ 89%]251testing/test_rsync.py::TestRSync::test_symlink2_rsync PASSED [ 90%]252testing/test_rsync.py::TestRSync::test_callback PASSED [ 90%]253testing/test_rsync.py::TestRSync::test_file_disappearing PASSED [ 91%]254testing/test_serializer.py::test_simple[int-4] PASSED [ 91%]255testing/test_serializer.py::test_simple[float-3.25] PASSED [ 92%]256testing/test_serializer.py::test_simple[complex-(1.78+3.25j)] PASSED [ 92%]257testing/test_serializer.py::test_simple[list-[1, 2, 3]] PASSED [ 93%]258testing/test_serializer.py::test_simple[tuple-(1, 2, 3)] PASSED [ 94%]259testing/test_serializer.py::test_simple[dict-{(1, 2, 3): 32}] PASSED [ 94%]260testing/test_serializer.py::test_set PASSED [ 95%]261testing/test_serializer.py::test_frozenset PASSED [ 95%]262testing/test_serializer.py::test_long PASSED [ 96%]263testing/test_serializer.py::test_bytes PASSED [ 96%]264testing/test_serializer.py::test_str PASSED [ 97%]265testing/test_serializer.py::test_unicode PASSED [ 97%]266testing/test_serializer.py::test_bool PASSED [ 98%]267testing/test_serializer.py::test_none PASSED [ 98%]268testing/test_serializer.py::test_tuple_nested_with_empty_in_between PASSED [ 99%]269testing/test_serializer.py::test_py2_string_loads PASSED [100%]270271=============================== warnings summary ===============================272../../nix/store/f2hv8fkwmv8vky80f4y18nbpl2szv7hc-python3.14-pytest-9.1.1/lib/python3.14/site-packages/_pytest/config/__init__.py:1464273 /nix/store/f2hv8fkwmv8vky80f4y18nbpl2szv7hc-python3.14-pytest-9.1.1/lib/python3.14/site-packages/_pytest/config/__init__.py:1464: PytestConfigWarning: Unknown config option: timeout274 275 self._warn_or_fail_if_strict(f"Unknown config option: {key}\n")276277-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html278=================================== XPASSES ====================================279=========================== short test summary info ============================280SKIPPED [1] testing/test_basics.py:71: no pypy3 found281SKIPPED [3] testing/test_basics.py:180: no pypy3 found282SKIPPED [3] testing/test_multi.py:23: no 'gspecs' option found283SKIPPED [2] testing/test_basics.py:180: could not import 'eventlet': No module named 'eventlet'284SKIPPED [1] testing/test_basics.py:296: could not import 'eventlet': No module named 'eventlet'285SKIPPED [1] testing/test_basics.py:334: could not import 'eventlet': No module named 'eventlet'286SKIPPED [1] testing/test_basics.py:340: could not import 'eventlet': No module named 'eventlet'287SKIPPED [1] testing/test_basics.py:346: could not import 'eventlet': No module named 'eventlet'288SKIPPED [1] testing/test_basics.py:350: could not import 'eventlet': No module named 'eventlet'289SKIPPED [4] testing/test_multi.py:23: could not import 'eventlet': No module named 'eventlet'290SKIPPED [1] testing/test_multi.py:235: could not import 'eventlet': No module named 'eventlet'291SKIPPED [1] testing/test_multi.py:259: could not import 'eventlet': No module named 'eventlet'292SKIPPED [1] testing/test_threadpool.py:10: could not import 'eventlet': No module named 'eventlet'293SKIPPED [1] testing/test_threadpool.py:20: could not import 'eventlet': No module named 'eventlet'294SKIPPED [1] testing/test_threadpool.py:26: could not import 'eventlet': No module named 'eventlet'295SKIPPED [1] testing/test_threadpool.py:31: could not import 'eventlet': No module named 'eventlet'296SKIPPED [1] testing/test_threadpool.py:50: could not import 'eventlet': No module named 'eventlet'297SKIPPED [1] testing/test_threadpool.py:65: could not import 'eventlet': No module named 'eventlet'298SKIPPED [1] testing/test_threadpool.py:75: could not import 'eventlet': No module named 'eventlet'299SKIPPED [1] testing/test_threadpool.py:103: could not import 'eventlet': No module named 'eventlet'300SKIPPED [1] testing/test_threadpool.py:112: could not import 'eventlet': No module named 'eventlet'301SKIPPED [1] testing/test_threadpool.py:122: could not import 'eventlet': No module named 'eventlet'302SKIPPED [1] testing/test_threadpool.py:133: could not import 'eventlet': No module named 'eventlet'303SKIPPED [1] testing/test_threadpool.py:146: could not import 'eventlet': No module named 'eventlet'304SKIPPED [1] testing/test_threadpool.py:171: could not import 'eventlet': No module named 'eventlet'305SKIPPED [1] testing/test_threadpool.py:195: could not import 'eventlet': No module named 'eventlet'306SKIPPED [1] testing/test_threadpool.py:197: can only run with threading307SKIPPED [1] testing/test_basics.py:218: no pypy3 found308SKIPPED [1] testing/test_basics.py:234: no pypy3 found309SKIPPED [1] testing/test_basics.py:434: no pypy3 found310XFAIL testing/test_multi.py::test_safe_terminate[thread] - active_count() has been broken for some time311XFAIL testing/test_threadpool.py::test_limited_size[thread] - WorkerPool does not implement limited size312XFAIL testing/test_multi.py::test_safe_terminate[main_thread_only] - active_count() has been broken for some time313XFAIL testing/test_threadpool.py::test_limited_size[main_thread_only] - WorkerPool does not implement limited size314XFAIL testing/test_multi.py::test_safe_terminate[gevent] - execution model 'gevent' does not support task count315XFAIL testing/test_multi.py::test_safe_terminate2[gevent] - execution model 'gevent' does not support task count316XFAIL testing/test_threadpool.py::test_limited_size[gevent] - WorkerPool does not implement limited size317XPASS testing/test_multi.py::test_safe_terminate2[thread] - active_count() has been broken for some time318XPASS testing/test_multi.py::test_safe_terminate2[main_thread_only] - active_count() has been broken for some time319= 138 passed, 38 skipped, 16 deselected, 7 xfailed, 2 xpassed, 1 warning in 25.42s =320Finished executing pytestCheckPhase