Source: python-mitogen
Version: 0.3.4-2
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20231212 ftbfs-trixie

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> dh_auto_test -- --system custom --test-args="{interpreter} \
>               -m unittest discover -v \
>               --start-directory {dir}/tests \
>               --pattern '*_test.py'"
> I: pybuild base:310: python3.12               -m unittest discover -v         
>         --start-directory /<<PKGBUILDDIR>>/tests                --pattern 
> '*_test.py'
> broker_test (unittest.loader._FailedTest.broker_test) ... ERROR
> buildah_test (unittest.loader._FailedTest.buildah_test) ... ERROR
> call_error_test (unittest.loader._FailedTest.call_error_test) ... ERROR
> call_function_test (unittest.loader._FailedTest.call_function_test) ... ERROR
> channel_test (unittest.loader._FailedTest.channel_test) ... ERROR
> connection_test (unittest.loader._FailedTest.connection_test) ... ERROR
> context_test (unittest.loader._FailedTest.context_test) ... ERROR
> create_child_test (unittest.loader._FailedTest.create_child_test) ... ERROR
> doas_test (unittest.loader._FailedTest.doas_test) ... ERROR
> docker_test (unittest.loader._FailedTest.docker_test) ... ERROR
> error_test (unittest.loader._FailedTest.error_test) ... ERROR
> fakessh_test (unittest.loader._FailedTest.fakessh_test) ... ERROR
> file_service_test (unittest.loader._FailedTest.file_service_test) ... ERROR
> first_stage_test (unittest.loader._FailedTest.first_stage_test) ... ERROR
> fork_test (unittest.loader._FailedTest.fork_test) ... ERROR
> id_allocation_test (unittest.loader._FailedTest.id_allocation_test) ... ERROR
> importer_test (unittest.loader._FailedTest.importer_test) ... ERROR
> io_op_test (unittest.loader._FailedTest.io_op_test) ... ERROR
> iter_split_test (unittest.loader._FailedTest.iter_split_test) ... ERROR
> jail_test (unittest.loader._FailedTest.jail_test) ... ERROR
> kubectl_test (unittest.loader._FailedTest.kubectl_test) ... ERROR
> latch_test (unittest.loader._FailedTest.latch_test) ... ERROR
> local_test (unittest.loader._FailedTest.local_test) ... ERROR
> log_handler_test (unittest.loader._FailedTest.log_handler_test) ... ERROR
> lxc_test (unittest.loader._FailedTest.lxc_test) ... ERROR
> lxd_test (unittest.loader._FailedTest.lxd_test) ... ERROR
> master_test (unittest.loader._FailedTest.master_test) ... ERROR
> message_test (unittest.loader._FailedTest.message_test) ... ERROR
> minify_test (unittest.loader._FailedTest.minify_test) ... ERROR
> mitogen_protocol_test (unittest.loader._FailedTest.mitogen_protocol_test) ... 
> ERROR
> module_finder_test (unittest.loader._FailedTest.module_finder_test) ... ERROR
> nested_test (unittest.loader._FailedTest.nested_test) ... ERROR
> os_fork_test (unittest.loader._FailedTest.os_fork_test) ... ERROR
> parent_test (unittest.loader._FailedTest.parent_test) ... ERROR
> podman_test (unittest.loader._FailedTest.podman_test) ... ERROR
> policy_function_test (unittest.loader._FailedTest.policy_function_test) ... 
> ERROR
> poller_test (unittest.loader._FailedTest.poller_test) ... ERROR
> polyfill_functions_test (unittest.loader._FailedTest.polyfill_functions_test) 
> ... ERROR
> push_file_service_test (unittest.loader._FailedTest.push_file_service_test) 
> ... ERROR
> reaper_test (unittest.loader._FailedTest.reaper_test) ... ERROR
> receiver_test (unittest.loader._FailedTest.receiver_test) ... ERROR
> responder_test (unittest.loader._FailedTest.responder_test) ... ERROR
> router_test (unittest.loader._FailedTest.router_test) ... ERROR
> select_test (unittest.loader._FailedTest.select_test) ... ERROR
> service_test (unittest.loader._FailedTest.service_test) ... ERROR
> setns_test (unittest.loader._FailedTest.setns_test) ... ERROR
> signals_test (unittest.loader._FailedTest.signals_test) ... ERROR
> ssh_test (unittest.loader._FailedTest.ssh_test) ... ERROR
> su_test (unittest.loader._FailedTest.su_test) ... ERROR
> sudo_test (unittest.loader._FailedTest.sudo_test) ... ERROR
> timer_test (unittest.loader._FailedTest.timer_test) ... ERROR
> two_three_compat_test (unittest.loader._FailedTest.two_three_compat_test) ... 
> ERROR
> types_test (unittest.loader._FailedTest.types_test) ... ERROR
> unix_test (unittest.loader._FailedTest.unix_test) ... ERROR
> utils_test (unittest.loader._FailedTest.utils_test) ... ERROR
> 
> ======================================================================
> ERROR: broker_test (unittest.loader._FailedTest.broker_test)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: broker_test
> Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/loader.py", line 394, in _find_test_path
>     module = self._get_module_from_name(name)
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/unittest/loader.py", line 337, in 
> _get_module_from_name
>     __import__(name)
>   File "/<<PKGBUILDDIR>>/tests/broker_test.py", line 3, in <module>
>     import testlib
>   File "/<<PKGBUILDDIR>>/tests/testlib.py", line 23, in <module>
>     import mitogen.core
>   File "/<<PKGBUILDDIR>>/mitogen/core.py", line 63, in <module>
>     import imp
> ModuleNotFoundError: No module named 'imp'
> 
> 
> ======================================================================
> ERROR: buildah_test (unittest.loader._FailedTest.buildah_test)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: buildah_test
> Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/loader.py", line 394, in _find_test_path
>     module = self._get_module_from_name(name)
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/unittest/loader.py", line 337, in 
> _get_module_from_name
>     __import__(name)
>   File "/<<PKGBUILDDIR>>/tests/buildah_test.py", line 3, in <module>
>     import testlib
>   File "/<<PKGBUILDDIR>>/tests/testlib.py", line 23, in <module>
>     import mitogen.core
>   File "/<<PKGBUILDDIR>>/mitogen/core.py", line 63, in <module>
>     import imp
> ModuleNotFoundError: No module named 'imp'
> 
> 
> ======================================================================
> ERROR: call_error_test (unittest.loader._FailedTest.call_error_test)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: call_error_test
> Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/loader.py", line 394, in _find_test_path
>     module = self._get_module_from_name(name)
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/unittest/loader.py", line 337, in 
> _get_module_from_name
>     __import__(name)
>   File "/<<PKGBUILDDIR>>/tests/call_error_test.py", line 4, in <module>
>     import mitogen.core
>   File "/<<PKGBUILDDIR>>/mitogen/core.py", line 63, in <module>
>     import imp
> ModuleNotFoundError: No module named 'imp'
> 
> 
> ======================================================================
> ERROR: call_function_test (unittest.loader._FailedTest.call_function_test)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: call_function_test
> Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/loader.py", line 394, in _find_test_path
>     module = self._get_module_from_name(name)
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/unittest/loader.py", line 337, in 
> _get_module_from_name
>     __import__(name)
>   File "/<<PKGBUILDDIR>>/tests/call_function_test.py", line 3, in <module>
>     import mitogen.core
>   File "/<<PKGBUILDDIR>>/mitogen/core.py", line 63, in <module>
>     import imp
> ModuleNotFoundError: No module named 'imp'
> 
> 
> ======================================================================
> ERROR: channel_test (unittest.loader._FailedTest.channel_test)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: channel_test
> Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/loader.py", line 394, in _find_test_path
>     module = self._get_module_from_name(name)
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/unittest/loader.py", line 337, in 
> _get_module_from_name
>     __import__(name)
>   File "/<<PKGBUILDDIR>>/tests/channel_test.py", line 1, in <module>
>     import mitogen.core
>   File "/<<PKGBUILDDIR>>/mitogen/core.py", line 63, in <module>
>     import imp
> ModuleNotFoundError: No module named 'imp'
> 
> 
> ======================================================================
> ERROR: connection_test (unittest.loader._FailedTest.connection_test)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: connection_test
> Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/loader.py", line 394, in _find_test_path
>     module = self._get_module_from_name(name)
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/unittest/loader.py", line 337, in 
> _get_module_from_name
>     __import__(name)
>   File "/<<PKGBUILDDIR>>/tests/connection_test.py", line 8, in <module>
>     import testlib
>   File "/<<PKGBUILDDIR>>/tests/testlib.py", line 23, in <module>
>     import mitogen.core
>   File "/<<PKGBUILDDIR>>/mitogen/core.py", line 63, in <module>
>     import imp
> ModuleNotFoundError: No module named 'imp'
> 
> 
> ======================================================================
> ERROR: context_test (unittest.loader._FailedTest.context_test)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: context_test
> Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/loader.py", line 394, in _find_test_path
>     module = self._get_module_from_name(name)
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/unittest/loader.py", line 337, in 
> _get_module_from_name
>     __import__(name)
>   File "/<<PKGBUILDDIR>>/tests/context_test.py", line 3, in <module>
>     import mitogen.core
>   File "/<<PKGBUILDDIR>>/mitogen/core.py", line 63, in <module>
>     import imp
> ModuleNotFoundError: No module named 'imp'
> 
> 
> ======================================================================
> ERROR: create_child_test (unittest.loader._FailedTest.create_child_test)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: create_child_test
> Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/loader.py", line 394, in _find_test_path
>     module = self._get_module_from_name(name)
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/unittest/loader.py", line 337, in 
> _get_module_from_name
>     __import__(name)
>   File "/<<PKGBUILDDIR>>/tests/create_child_test.py", line 7, in <module>
>     import mitogen.core
>   File "/<<PKGBUILDDIR>>/mitogen/core.py", line 63, in <module>
>     import imp
> ModuleNotFoundError: No module named 'imp'
> 
> 
> ======================================================================
> ERROR: doas_test (unittest.loader._FailedTest.doas_test)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: doas_test
> Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/loader.py", line 394, in _find_test_path
>     module = self._get_module_from_name(name)
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/unittest/loader.py", line 337, in 
> _get_module_from_name
>     __import__(name)
>   File "/<<PKGBUILDDIR>>/tests/doas_test.py", line 3, in <module>
>     import mitogen.core
>   File "/<<PKGBUILDDIR>>/mitogen/core.py", line 63, in <module>
>     import imp
> ModuleNotFoundError: No module named 'imp'
> 
> 
> ======================================================================
> ERROR: docker_test (unittest.loader._FailedTest.docker_test)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: docker_test
> Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/loader.py", line 394, in _find_test_path
>     module = self._get_module_from_name(name)
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/unittest/loader.py", line 337, in 
> _get_module_from_name
>     __import__(name)
>   File "/<<PKGBUILDDIR>>/tests/docker_test.py", line 3, in <module>
>     import testlib
>   File "/<<PKGBUILDDIR>>/tests/testlib.py", line 23, in <module>
>     import mitogen.core
>   File "/<<PKGBUILDDIR>>/mitogen/core.py", line 63, in <module>
>     import imp
> ModuleNotFoundError: No module named 'imp'
> 
> 
> ======================================================================
> ERROR: error_test (unittest.loader._FailedTest.error_test)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: error_test
> Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/loader.py", line 394, in _find_test_path
>     module = self._get_module_from_name(name)
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/unittest/loader.py", line 337, in 
> _get_module_from_name
>     __import__(name)
>   File "/<<PKGBUILDDIR>>/tests/error_test.py", line 1, in <module>
>     import testlib
>   File "/<<PKGBUILDDIR>>/tests/testlib.py", line 23, in <module>
>     import mitogen.core
>   File "/<<PKGBUILDDIR>>/mitogen/core.py", line 63, in <module>
>     import imp
> ModuleNotFoundError: No module named 'imp'
> 
> 
> ======================================================================
> ERROR: fakessh_test (unittest.loader._FailedTest.fakessh_test)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: fakessh_test
> Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/loader.py", line 394, in _find_test_path
>     module = self._get_module_from_name(name)
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/unittest/loader.py", line 337, in 
> _get_module_from_name
>     __import__(name)
>   File "/<<PKGBUILDDIR>>/tests/fakessh_test.py", line 5, in <module>
>     import mitogen.fakessh
>   File "/<<PKGBUILDDIR>>/mitogen/fakessh.py", line 105, in <module>
>     import mitogen.core
>   File "/<<PKGBUILDDIR>>/mitogen/core.py", line 63, in <module>
>     import imp
> ModuleNotFoundError: No module named 'imp'
> 
> 
> ======================================================================
> ERROR: file_service_test (unittest.loader._FailedTest.file_service_test)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: file_service_test
> Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/loader.py", line 394, in _find_test_path
>     module = self._get_module_from_name(name)
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/unittest/loader.py", line 337, in 
> _get_module_from_name
>     __import__(name)
>   File "/<<PKGBUILDDIR>>/tests/file_service_test.py", line 3, in <module>
>     import mitogen.service
>   File "/<<PKGBUILDDIR>>/mitogen/service.py", line 40, in <module>
>     import mitogen.core
>   File "/<<PKGBUILDDIR>>/mitogen/core.py", line 63, in <module>
>     import imp
> ModuleNotFoundError: No module named 'imp'
> 
> 
> ======================================================================
> ERROR: first_stage_test (unittest.loader._FailedTest.first_stage_test)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: first_stage_test
> Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/loader.py", line 394, in _find_test_path
>     module = self._get_module_from_name(name)
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/unittest/loader.py", line 337, in 
> _get_module_from_name
>     __import__(name)
>   File "/<<PKGBUILDDIR>>/tests/first_stage_test.py", line 3, in <module>
>     import mitogen.parent
>   File "/<<PKGBUILDDIR>>/mitogen/parent.py", line 64, in <module>
>     import mitogen.core
>   File "/<<PKGBUILDDIR>>/mitogen/core.py", line 63, in <module>
>     import imp
> ModuleNotFoundError: No module named 'imp'
> 
> 
> ======================================================================
> ERROR: fork_test (unittest.loader._FailedTest.fork_test)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: fork_test
> Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/loader.py", line 394, in _find_test_path
>     module = self._get_module_from_name(name)
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/unittest/loader.py", line 337, in 
> _get_module_from_name
>     __import__(name)
>   File "/<<PKGBUILDDIR>>/tests/fork_test.py", line 25, in <module>
>     import testlib
>   File "/<<PKGBUILDDIR>>/tests/testlib.py", line 23, in <module>
>     import mitogen.core
>   File "/<<PKGBUILDDIR>>/mitogen/core.py", line 63, in <module>
>     import imp
> ModuleNotFoundError: No module named 'imp'
> 
> 
> ======================================================================
> ERROR: id_allocation_test (unittest.loader._FailedTest.id_allocation_test)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: id_allocation_test
> Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/loader.py", line 394, in _find_test_path
>     module = self._get_module_from_name(name)
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/unittest/loader.py", line 337, in 
> _get_module_from_name
>     __import__(name)
>   File "/<<PKGBUILDDIR>>/tests/id_allocation_test.py", line 1, in <module>
>     import testlib
>   File "/<<PKGBUILDDIR>>/tests/testlib.py", line 23, in <module>
>     import mitogen.core
>   File "/<<PKGBUILDDIR>>/mitogen/core.py", line 63, in <module>
>     import imp
> ModuleNotFoundError: No module named 'imp'
> 
> 
> ======================================================================
> ERROR: importer_test (unittest.loader._FailedTest.importer_test)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: importer_test
> Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/loader.py", line 394, in _find_test_path
>     module = self._get_module_from_name(name)
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/unittest/loader.py", line 337, in 
> _get_module_from_name
>     __import__(name)
>   File "/<<PKGBUILDDIR>>/tests/importer_test.py", line 8, in <module>
>     import mitogen.core
>   File "/<<PKGBUILDDIR>>/mitogen/core.py", line 63, in <module>
>     import imp
> ModuleNotFoundError: No module named 'imp'
> 
> 
> ======================================================================
> ERROR: io_op_test (unittest.loader._FailedTest.io_op_test)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: io_op_test
> Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/loader.py", line 394, in _find_test_path
>     module = self._get_module_from_name(name)
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/unittest/loader.py", line 337, in 
> _get_module_from_name
>     __import__(name)
>   File "/<<PKGBUILDDIR>>/tests/io_op_test.py", line 6, in <module>
>     import testlib
>   File "/<<PKGBUILDDIR>>/tests/testlib.py", line 23, in <module>
>     import mitogen.core
>   File "/<<PKGBUILDDIR>>/mitogen/core.py", line 63, in <module>
>     import imp
> ModuleNotFoundError: No module named 'imp'
> 
> 
> ======================================================================
> ERROR: iter_split_test (unittest.loader._FailedTest.iter_split_test)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: iter_split_test
> Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/loader.py", line 394, in _find_test_path
>     module = self._get_module_from_name(name)
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/unittest/loader.py", line 337, in 
> _get_module_from_name
>     __import__(name)
>   File "/<<PKGBUILDDIR>>/tests/iter_split_test.py", line 3, in <module>
>     import mitogen.core
>   File "/<<PKGBUILDDIR>>/mitogen/core.py", line 63, in <module>
>     import imp
> ModuleNotFoundError: No module named 'imp'
> 
> 
> ======================================================================
> ERROR: jail_test (unittest.loader._FailedTest.jail_test)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: jail_test
> Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/loader.py", line 394, in _find_test_path
>     module = self._get_module_from_name(name)
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/unittest/loader.py", line 337, in 
> _get_module_from_name
>     __import__(name)
>   File "/<<PKGBUILDDIR>>/tests/jail_test.py", line 3, in <module>
>     import testlib
>   File "/<<PKGBUILDDIR>>/tests/testlib.py", line 23, in <module>
>     import mitogen.core
>   File "/<<PKGBUILDDIR>>/mitogen/core.py", line 63, in <module>
>     import imp
> ModuleNotFoundError: No module named 'imp'
> 
> 
> ======================================================================
> ERROR: kubectl_test (unittest.loader._FailedTest.kubectl_test)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: kubectl_test
> Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/loader.py", line 394, in _find_test_path
>     module = self._get_module_from_name(name)
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/unittest/loader.py", line 337, in 
> _get_module_from_name
>     __import__(name)
>   File "/<<PKGBUILDDIR>>/tests/kubectl_test.py", line 3, in <module>
>     import testlib
>   File "/<<PKGBUILDDIR>>/tests/testlib.py", line 23, in <module>
>     import mitogen.core
>   File "/<<PKGBUILDDIR>>/mitogen/core.py", line 63, in <module>
>     import imp
> ModuleNotFoundError: No module named 'imp'
> 
> 
> ======================================================================
> ERROR: latch_test (unittest.loader._FailedTest.latch_test)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: latch_test
> Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/loader.py", line 394, in _find_test_path
>     module = self._get_module_from_name(name)
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/unittest/loader.py", line 337, in 
> _get_module_from_name
>     __import__(name)
>   File "/<<PKGBUILDDIR>>/tests/latch_test.py", line 4, in <module>
>     import mitogen.core
>   File "/<<PKGBUILDDIR>>/mitogen/core.py", line 63, in <module>
>     import imp
> ModuleNotFoundError: No module named 'imp'
> 
> 
> ======================================================================
> ERROR: local_test (unittest.loader._FailedTest.local_test)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: local_test
> Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/loader.py", line 394, in _find_test_path
>     module = self._get_module_from_name(name)
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/unittest/loader.py", line 337, in 
> _get_module_from_name
>     __import__(name)
>   File "/<<PKGBUILDDIR>>/tests/local_test.py", line 4, in <module>
>     import testlib
>   File "/<<PKGBUILDDIR>>/tests/testlib.py", line 23, in <module>
>     import mitogen.core
>   File "/<<PKGBUILDDIR>>/mitogen/core.py", line 63, in <module>
>     import imp
> ModuleNotFoundError: No module named 'imp'
> 
> 
> ======================================================================
> ERROR: log_handler_test (unittest.loader._FailedTest.log_handler_test)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: log_handler_test
> Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/loader.py", line 394, in _find_test_path
>     module = self._get_module_from_name(name)
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/unittest/loader.py", line 337, in 
> _get_module_from_name
>     __import__(name)
>   File "/<<PKGBUILDDIR>>/tests/log_handler_test.py", line 6, in <module>
>     import testlib
>   File "/<<PKGBUILDDIR>>/tests/testlib.py", line 23, in <module>
>     import mitogen.core
>   File "/<<PKGBUILDDIR>>/mitogen/core.py", line 63, in <module>
>     import imp
> ModuleNotFoundError: No module named 'imp'
> 
> 
> ======================================================================
> ERROR: lxc_test (unittest.loader._FailedTest.lxc_test)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: lxc_test
> Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/loader.py", line 394, in _find_test_path
>     module = self._get_module_from_name(name)
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/unittest/loader.py", line 337, in 
> _get_module_from_name
>     __import__(name)
>   File "/<<PKGBUILDDIR>>/tests/lxc_test.py", line 3, in <module>
>     import mitogen.lxc
>   File "/<<PKGBUILDDIR>>/mitogen/lxc.py", line 31, in <module>
>     import mitogen.parent
>   File "/<<PKGBUILDDIR>>/mitogen/parent.py", line 64, in <module>
>     import mitogen.core
>   File "/<<PKGBUILDDIR>>/mitogen/core.py", line 63, in <module>
>     import imp
> ModuleNotFoundError: No module named 'imp'
> 
> 
> ======================================================================
> ERROR: lxd_test (unittest.loader._FailedTest.lxd_test)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: lxd_test
> Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/loader.py", line 394, in _find_test_path
>     module = self._get_module_from_name(name)
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/unittest/loader.py", line 337, in 
> _get_module_from_name
>     __import__(name)
>   File "/<<PKGBUILDDIR>>/tests/lxd_test.py", line 3, in <module>
>     import mitogen.lxd
>   File "/<<PKGBUILDDIR>>/mitogen/lxd.py", line 31, in <module>
>     import mitogen.parent
>   File "/<<PKGBUILDDIR>>/mitogen/parent.py", line 64, in <module>
>     import mitogen.core
>   File "/<<PKGBUILDDIR>>/mitogen/core.py", line 63, in <module>
>     import imp
> ModuleNotFoundError: No module named 'imp'
> 
> 
> ======================================================================
> ERROR: master_test (unittest.loader._FailedTest.master_test)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: master_test
> Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/loader.py", line 394, in _find_test_path
>     module = self._get_module_from_name(name)
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/unittest/loader.py", line 337, in 
> _get_module_from_name
>     __import__(name)
>   File "/<<PKGBUILDDIR>>/tests/master_test.py", line 3, in <module>
>     import testlib
>   File "/<<PKGBUILDDIR>>/tests/testlib.py", line 23, in <module>
>     import mitogen.core
>   File "/<<PKGBUILDDIR>>/mitogen/core.py", line 63, in <module>
>     import imp
> ModuleNotFoundError: No module named 'imp'
> 
> 
> ======================================================================
> ERROR: message_test (unittest.loader._FailedTest.message_test)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: message_test
> Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/loader.py", line 394, in _find_test_path
>     module = self._get_module_from_name(name)
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/unittest/loader.py", line 337, in 
> _get_module_from_name
>     __import__(name)
>   File "/<<PKGBUILDDIR>>/tests/message_test.py", line 7, in <module>
>     import mitogen.core
>   File "/<<PKGBUILDDIR>>/mitogen/core.py", line 63, in <module>
>     import imp
> ModuleNotFoundError: No module named 'imp'
> 
> 
> ======================================================================
> ERROR: minify_test (unittest.loader._FailedTest.minify_test)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: minify_test
> Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/loader.py", line 394, in _find_test_path
>     module = self._get_module_from_name(name)
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/unittest/loader.py", line 337, in 
> _get_module_from_name
>     __import__(name)
>   File "/<<PKGBUILDDIR>>/tests/minify_test.py", line 6, in <module>
>     import mitogen.minify
>   File "/<<PKGBUILDDIR>>/mitogen/minify.py", line 38, in <module>
>     import mitogen.core
>   File "/<<PKGBUILDDIR>>/mitogen/core.py", line 63, in <module>
>     import imp
> ModuleNotFoundError: No module named 'imp'
> 
> 
> ======================================================================
> ERROR: mitogen_protocol_test 
> (unittest.loader._FailedTest.mitogen_protocol_test)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: mitogen_protocol_test
> Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/loader.py", line 394, in _find_test_path
>     module = self._get_module_from_name(name)
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/unittest/loader.py", line 337, in 
> _get_module_from_name
>     __import__(name)
>   File "/<<PKGBUILDDIR>>/tests/mitogen_protocol_test.py", line 3, in <module>
>     import mitogen.core
>   File "/<<PKGBUILDDIR>>/mitogen/core.py", line 63, in <module>
>     import imp
> ModuleNotFoundError: No module named 'imp'
> 
> 
> ======================================================================
> ERROR: module_finder_test (unittest.loader._FailedTest.module_finder_test)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: module_finder_test
> Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/loader.py", line 394, in _find_test_path
>     module = self._get_module_from_name(name)
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/unittest/loader.py", line 337, in 
> _get_module_from_name
>     __import__(name)
>   File "/<<PKGBUILDDIR>>/tests/module_finder_test.py", line 6, in <module>
>     import mitogen.master
>   File "/<<PKGBUILDDIR>>/mitogen/master.py", line 40, in <module>
>     import imp
> ModuleNotFoundError: No module named 'imp'
> 
> 
> ======================================================================
> ERROR: nested_test (unittest.loader._FailedTest.nested_test)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: nested_test
> Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/loader.py", line 394, in _find_test_path
>     module = self._get_module_from_name(name)
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/unittest/loader.py", line 337, in 
> _get_module_from_name
>     __import__(name)
>   File "/<<PKGBUILDDIR>>/tests/nested_test.py", line 3, in <module>
>     import testlib
>   File "/<<PKGBUILDDIR>>/tests/testlib.py", line 23, in <module>
>     import mitogen.core
>   File "/<<PKGBUILDDIR>>/mitogen/core.py", line 63, in <module>
>     import imp
> ModuleNotFoundError: No module named 'imp'
> 
> 
> ======================================================================
> ERROR: os_fork_test (unittest.loader._FailedTest.os_fork_test)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: os_fork_test
> Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/loader.py", line 394, in _find_test_path
>     module = self._get_module_from_name(name)
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/unittest/loader.py", line 337, in 
> _get_module_from_name
>     __import__(name)
>   File "/<<PKGBUILDDIR>>/tests/os_fork_test.py", line 1, in <module>
>     import testlib
>   File "/<<PKGBUILDDIR>>/tests/testlib.py", line 23, in <module>
>     import mitogen.core
>   File "/<<PKGBUILDDIR>>/mitogen/core.py", line 63, in <module>
>     import imp
> ModuleNotFoundError: No module named 'imp'
> 
> 
> ======================================================================
> ERROR: parent_test (unittest.loader._FailedTest.parent_test)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: parent_test
> Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/loader.py", line 394, in _find_test_path
>     module = self._get_module_from_name(name)
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/unittest/loader.py", line 337, in 
> _get_module_from_name
>     __import__(name)
>   File "/<<PKGBUILDDIR>>/tests/parent_test.py", line 11, in <module>
>     import testlib
>   File "/<<PKGBUILDDIR>>/tests/testlib.py", line 23, in <module>
>     import mitogen.core
>   File "/<<PKGBUILDDIR>>/mitogen/core.py", line 63, in <module>
>     import imp
> ModuleNotFoundError: No module named 'imp'
> 
> 
> ======================================================================
> ERROR: podman_test (unittest.loader._FailedTest.podman_test)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: podman_test
> Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/loader.py", line 394, in _find_test_path
>     module = self._get_module_from_name(name)
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/unittest/loader.py", line 337, in 
> _get_module_from_name
>     __import__(name)
>   File "/<<PKGBUILDDIR>>/tests/podman_test.py", line 3, in <module>
>     import testlib
>   File "/<<PKGBUILDDIR>>/tests/testlib.py", line 23, in <module>
>     import mitogen.core
>   File "/<<PKGBUILDDIR>>/mitogen/core.py", line 63, in <module>
>     import imp
> ModuleNotFoundError: No module named 'imp'
> 
> 
> ======================================================================
> ERROR: policy_function_test (unittest.loader._FailedTest.policy_function_test)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: policy_function_test
> Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/loader.py", line 394, in _find_test_path
>     module = self._get_module_from_name(name)
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/unittest/loader.py", line 337, in 
> _get_module_from_name
>     __import__(name)
>   File "/<<PKGBUILDDIR>>/tests/policy_function_test.py", line 3, in <module>
>     import mitogen.core
>   File "/<<PKGBUILDDIR>>/mitogen/core.py", line 63, in <module>
>     import imp
> ModuleNotFoundError: No module named 'imp'
> 
> 
> ======================================================================
> ERROR: poller_test (unittest.loader._FailedTest.poller_test)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: poller_test
> Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/loader.py", line 394, in _find_test_path
>     module = self._get_module_from_name(name)
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/unittest/loader.py", line 337, in 
> _get_module_from_name
>     __import__(name)
>   File "/<<PKGBUILDDIR>>/tests/poller_test.py", line 8, in <module>
>     import mitogen.core
>   File "/<<PKGBUILDDIR>>/mitogen/core.py", line 63, in <module>
>     import imp
> ModuleNotFoundError: No module named 'imp'
> 
> 
> ======================================================================
> ERROR: polyfill_functions_test 
> (unittest.loader._FailedTest.polyfill_functions_test)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: polyfill_functions_test
> Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/loader.py", line 394, in _find_test_path
>     module = self._get_module_from_name(name)
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/unittest/loader.py", line 337, in 
> _get_module_from_name
>     __import__(name)
>   File "/<<PKGBUILDDIR>>/tests/polyfill_functions_test.py", line 1, in 
> <module>
>     import testlib
>   File "/<<PKGBUILDDIR>>/tests/testlib.py", line 23, in <module>
>     import mitogen.core
>   File "/<<PKGBUILDDIR>>/mitogen/core.py", line 63, in <module>
>     import imp
> ModuleNotFoundError: No module named 'imp'
> 
> 
> ======================================================================
> ERROR: push_file_service_test 
> (unittest.loader._FailedTest.push_file_service_test)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: push_file_service_test
> Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/loader.py", line 394, in _find_test_path
>     module = self._get_module_from_name(name)
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/unittest/loader.py", line 337, in 
> _get_module_from_name
>     __import__(name)
>   File "/<<PKGBUILDDIR>>/tests/push_file_service_test.py", line 3, in <module>
>     import mitogen.core
>   File "/<<PKGBUILDDIR>>/mitogen/core.py", line 63, in <module>
>     import imp
> ModuleNotFoundError: No module named 'imp'
> 
> 
> ======================================================================
> ERROR: reaper_test (unittest.loader._FailedTest.reaper_test)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: reaper_test
> Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/loader.py", line 394, in _find_test_path
>     module = self._get_module_from_name(name)
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/unittest/loader.py", line 337, in 
> _get_module_from_name
>     __import__(name)
>   File "/<<PKGBUILDDIR>>/tests/reaper_test.py", line 3, in <module>
>     import testlib
>   File "/<<PKGBUILDDIR>>/tests/testlib.py", line 23, in <module>
>     import mitogen.core
>   File "/<<PKGBUILDDIR>>/mitogen/core.py", line 63, in <module>
>     import imp
> ModuleNotFoundError: No module named 'imp'
> 
> 
> ======================================================================
> ERROR: receiver_test (unittest.loader._FailedTest.receiver_test)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: receiver_test
> Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/loader.py", line 394, in _find_test_path
>     module = self._get_module_from_name(name)
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/unittest/loader.py", line 337, in 
> _get_module_from_name
>     __import__(name)
>   File "/<<PKGBUILDDIR>>/tests/receiver_test.py", line 5, in <module>
>     import mitogen.core
>   File "/<<PKGBUILDDIR>>/mitogen/core.py", line 63, in <module>
>     import imp
> ModuleNotFoundError: No module named 'imp'
> 
> 
> ======================================================================
> ERROR: responder_test (unittest.loader._FailedTest.responder_test)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: responder_test
> Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/loader.py", line 394, in _find_test_path
>     module = self._get_module_from_name(name)
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/unittest/loader.py", line 337, in 
> _get_module_from_name
>     __import__(name)
>   File "/<<PKGBUILDDIR>>/tests/responder_test.py", line 7, in <module>
>     import mitogen.master
>   File "/<<PKGBUILDDIR>>/mitogen/master.py", line 40, in <module>
>     import imp
> ModuleNotFoundError: No module named 'imp'
> 
> 
> ======================================================================
> ERROR: router_test (unittest.loader._FailedTest.router_test)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: router_test
> Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/loader.py", line 394, in _find_test_path
>     module = self._get_module_from_name(name)
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/unittest/loader.py", line 337, in 
> _get_module_from_name
>     __import__(name)
>   File "/<<PKGBUILDDIR>>/tests/router_test.py", line 7, in <module>
>     import testlib
>   File "/<<PKGBUILDDIR>>/tests/testlib.py", line 23, in <module>
>     import mitogen.core
>   File "/<<PKGBUILDDIR>>/mitogen/core.py", line 63, in <module>
>     import imp
> ModuleNotFoundError: No module named 'imp'
> 
> 
> ======================================================================
> ERROR: select_test (unittest.loader._FailedTest.select_test)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: select_test
> Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/loader.py", line 394, in _find_test_path
>     module = self._get_module_from_name(name)
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/unittest/loader.py", line 337, in 
> _get_module_from_name
>     __import__(name)
>   File "/<<PKGBUILDDIR>>/tests/select_test.py", line 1, in <module>
>     import mitogen.core
>   File "/<<PKGBUILDDIR>>/mitogen/core.py", line 63, in <module>
>     import imp
> ModuleNotFoundError: No module named 'imp'
> 
> 
> ======================================================================
> ERROR: service_test (unittest.loader._FailedTest.service_test)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: service_test
> Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/loader.py", line 394, in _find_test_path
>     module = self._get_module_from_name(name)
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/unittest/loader.py", line 337, in 
> _get_module_from_name
>     __import__(name)
>   File "/<<PKGBUILDDIR>>/tests/service_test.py", line 1, in <module>
>     import mitogen.core
>   File "/<<PKGBUILDDIR>>/mitogen/core.py", line 63, in <module>
>     import imp
> ModuleNotFoundError: No module named 'imp'
> 
> 
> ======================================================================
> ERROR: setns_test (unittest.loader._FailedTest.setns_test)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: setns_test
> Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/loader.py", line 394, in _find_test_path
>     module = self._get_module_from_name(name)
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/unittest/loader.py", line 337, in 
> _get_module_from_name
>     __import__(name)
>   File "/<<PKGBUILDDIR>>/tests/setns_test.py", line 5, in <module>
>     import mitogen.core
>   File "/<<PKGBUILDDIR>>/mitogen/core.py", line 63, in <module>
>     import imp
> ModuleNotFoundError: No module named 'imp'
> 
> 
> ======================================================================
> ERROR: signals_test (unittest.loader._FailedTest.signals_test)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: signals_test
> Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/loader.py", line 394, in _find_test_path
>     module = self._get_module_from_name(name)
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/unittest/loader.py", line 337, in 
> _get_module_from_name
>     __import__(name)
>   File "/<<PKGBUILDDIR>>/tests/signals_test.py", line 1, in <module>
>     import testlib
>   File "/<<PKGBUILDDIR>>/tests/testlib.py", line 23, in <module>
>     import mitogen.core
>   File "/<<PKGBUILDDIR>>/mitogen/core.py", line 63, in <module>
>     import imp
> ModuleNotFoundError: No module named 'imp'
> 
> 
> ======================================================================
> ERROR: ssh_test (unittest.loader._FailedTest.ssh_test)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: ssh_test
> Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/loader.py", line 394, in _find_test_path
>     module = self._get_module_from_name(name)
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/unittest/loader.py", line 337, in 
> _get_module_from_name
>     __import__(name)
>   File "/<<PKGBUILDDIR>>/tests/ssh_test.py", line 4, in <module>
>     import mitogen.ssh
>   File "/<<PKGBUILDDIR>>/mitogen/ssh.py", line 43, in <module>
>     import mitogen.parent
>   File "/<<PKGBUILDDIR>>/mitogen/parent.py", line 64, in <module>
>     import mitogen.core
>   File "/<<PKGBUILDDIR>>/mitogen/core.py", line 63, in <module>
>     import imp
> ModuleNotFoundError: No module named 'imp'
> 
> 
> ======================================================================
> ERROR: su_test (unittest.loader._FailedTest.su_test)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: su_test
> Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/loader.py", line 394, in _find_test_path
>     module = self._get_module_from_name(name)
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/unittest/loader.py", line 337, in 
> _get_module_from_name
>     __import__(name)
>   File "/<<PKGBUILDDIR>>/tests/su_test.py", line 3, in <module>
>     import mitogen.core
>   File "/<<PKGBUILDDIR>>/mitogen/core.py", line 63, in <module>
>     import imp
> ModuleNotFoundError: No module named 'imp'
> 
> 
> ======================================================================
> ERROR: sudo_test (unittest.loader._FailedTest.sudo_test)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: sudo_test
> Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/loader.py", line 394, in _find_test_path
>     module = self._get_module_from_name(name)
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/unittest/loader.py", line 337, in 
> _get_module_from_name
>     __import__(name)
>   File "/<<PKGBUILDDIR>>/tests/sudo_test.py", line 3, in <module>
>     import testlib
>   File "/<<PKGBUILDDIR>>/tests/testlib.py", line 23, in <module>
>     import mitogen.core
>   File "/<<PKGBUILDDIR>>/mitogen/core.py", line 63, in <module>
>     import imp
> ModuleNotFoundError: No module named 'imp'
> 
> 
> ======================================================================
> ERROR: timer_test (unittest.loader._FailedTest.timer_test)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: timer_test
> Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/loader.py", line 394, in _find_test_path
>     module = self._get_module_from_name(name)
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/unittest/loader.py", line 337, in 
> _get_module_from_name
>     __import__(name)
>   File "/<<PKGBUILDDIR>>/tests/timer_test.py", line 3, in <module>
>     import mitogen.core
>   File "/<<PKGBUILDDIR>>/mitogen/core.py", line 63, in <module>
>     import imp
> ModuleNotFoundError: No module named 'imp'
> 
> 
> ======================================================================
> ERROR: two_three_compat_test 
> (unittest.loader._FailedTest.two_three_compat_test)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: two_three_compat_test
> Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/loader.py", line 394, in _find_test_path
>     module = self._get_module_from_name(name)
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/unittest/loader.py", line 337, in 
> _get_module_from_name
>     __import__(name)
>   File "/<<PKGBUILDDIR>>/tests/two_three_compat_test.py", line 1, in <module>
>     import mitogen.core
>   File "/<<PKGBUILDDIR>>/mitogen/core.py", line 63, in <module>
>     import imp
> ModuleNotFoundError: No module named 'imp'
> 
> 
> ======================================================================
> ERROR: types_test (unittest.loader._FailedTest.types_test)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: types_test
> Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/loader.py", line 394, in _find_test_path
>     module = self._get_module_from_name(name)
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/unittest/loader.py", line 337, in 
> _get_module_from_name
>     __import__(name)
>   File "/<<PKGBUILDDIR>>/tests/types_test.py", line 12, in <module>
>     import mitogen.core
>   File "/<<PKGBUILDDIR>>/mitogen/core.py", line 63, in <module>
>     import imp
> ModuleNotFoundError: No module named 'imp'
> 
> 
> ======================================================================
> ERROR: unix_test (unittest.loader._FailedTest.unix_test)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: unix_test
> Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/loader.py", line 394, in _find_test_path
>     module = self._get_module_from_name(name)
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/unittest/loader.py", line 337, in 
> _get_module_from_name
>     __import__(name)
>   File "/<<PKGBUILDDIR>>/tests/unix_test.py", line 8, in <module>
>     import mitogen.master
>   File "/<<PKGBUILDDIR>>/mitogen/master.py", line 40, in <module>
>     import imp
> ModuleNotFoundError: No module named 'imp'
> 
> 
> ======================================================================
> ERROR: utils_test (unittest.loader._FailedTest.utils_test)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: utils_test
> Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/loader.py", line 394, in _find_test_path
>     module = self._get_module_from_name(name)
>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/unittest/loader.py", line 337, in 
> _get_module_from_name
>     __import__(name)
>   File "/<<PKGBUILDDIR>>/tests/utils_test.py", line 1, in <module>
>     import mitogen.core
>   File "/<<PKGBUILDDIR>>/mitogen/core.py", line 63, in <module>
>     import imp
> ModuleNotFoundError: No module named 'imp'
> 
> 
> ----------------------------------------------------------------------
> Ran 55 tests in 0.003s
> 
> FAILED (errors=55)
> E: pybuild pybuild:395: test: plugin custom failed with: exit code=1: 
> python3.12              -m unittest discover -v                 
> --start-directory /<<PKGBUILDDIR>>/tests                --pattern '*_test.py'
> I: pybuild base:310: python3.11               -m unittest discover -v         
>         --start-directory /<<PKGBUILDDIR>>/tests                --pattern 
> '*_test.py'
> test_exception (broker_test.DeferSyncTest.test_exception) ... ok
> test_okay (broker_test.DeferSyncTest.test_okay) ... ok
> test_defer (broker_test.DeferTest.test_defer) ... ok
> test_defer_after_shutdown (broker_test.DeferTest.test_defer_after_shutdown) 
> ... ok
> test_poller_closed (broker_test.ShutdownTest.test_poller_closed) ... ok
> test_okay (buildah_test.ConstructorTest.test_okay) ... ok
> test_bytestring_conversion 
> (call_error_test.ConstructorTest.test_bytestring_conversion) ... ok
> test_form_base_exc (call_error_test.ConstructorTest.test_form_base_exc) ... ok
> test_from_exc (call_error_test.ConstructorTest.test_from_exc) ... ok
> test_from_exc_tb (call_error_test.ConstructorTest.test_from_exc_tb) ... ok
> test_reduce (call_error_test.ConstructorTest.test_reduce) ... ok
> test_string_args (call_error_test.ConstructorTest.test_string_args) ... ok
> test_string_noargs (call_error_test.ConstructorTest.test_string_noargs) ... ok
> test_from_exc (call_error_test.PickleTest.test_from_exc) ... ok
> test_from_exc_tb (call_error_test.PickleTest.test_from_exc_tb) ... ok
> test_string_args (call_error_test.PickleTest.test_string_args) ... ok
> test_string_noargs (call_error_test.PickleTest.test_string_noargs) ... ok
> test_not_unicode (call_error_test.UnpickleCallErrorTest.test_not_unicode) ... 
> ok
> test_oversized (call_error_test.UnpickleCallErrorTest.test_oversized) ... ok
> test_reify (call_error_test.UnpickleCallErrorTest.test_reify) ... ok
> test_reset (call_function_test.CallChainTest.test_reset) ... ok
> test_subsequent_calls_produce_same_error 
> (call_function_test.CallChainTest.test_subsequent_calls_produce_same_error) 
> ... ok
> test_unrelated_overlapping_failed_chains 
> (call_function_test.CallChainTest.test_unrelated_overlapping_failed_chains) 
> ... ok
> test_aborted_on_local_broker_shutdown 
> (call_function_test.CallFunctionTest.test_aborted_on_local_broker_shutdown) 
> ... ok
> test_aborted_on_local_context_disconnect 
> (call_function_test.CallFunctionTest.test_aborted_on_local_context_disconnect)
>  ... ok
> test_accepts_returns_context 
> (call_function_test.CallFunctionTest.test_accepts_returns_context) ... ok
> test_accepts_returns_sender 
> (call_function_test.CallFunctionTest.test_accepts_returns_sender) ... ok
> test_bad_return_value 
> (call_function_test.CallFunctionTest.test_bad_return_value) ... raw pickle 
> was: b'\x80\x02ccall_function_test\nCrazyType\nq\x00)\x81q\x01.'
> ok
> test_crashes (call_function_test.CallFunctionTest.test_crashes) ... ok
> test_succeeds (call_function_test.CallFunctionTest.test_succeeds) ... ok
> test_succeeds_class_method 
> (call_function_test.CallFunctionTest.test_succeeds_class_method) ... ok
> test_closures_unsuppored 
> (call_function_test.UnsupportedCallablesTest.test_closures_unsuppored) ... ok
> test_instance_method_unsupported 
> (call_function_test.UnsupportedCallablesTest.test_instance_method_unsupported)
>  ... ok
> test_lambda_unsupported 
> (call_function_test.UnsupportedCallablesTest.test_lambda_unsupported) ... ok
> test_constructor (channel_test.ConstructorTest.test_constructor) ... ok
> test_broker_shutdown_while_connect_in_progress 
> (connection_test.ConnectionTest.test_broker_shutdown_while_connect_in_progress)
>  ... ok
> test_subprocess_preserved_on_shutdown 
> (connection_test.DetachReapTest.test_subprocess_preserved_on_shutdown) ... ok
> test_mitogen_roundtrip (context_test.PickleTest.test_mitogen_roundtrip) ... ok
> test_vanilla_roundtrip (context_test.PickleTest.test_vanilla_roundtrip) ... ok
> test_stderr (create_child_test.CreateChildMergedTest.test_stderr) ... ok
> test_stdin (create_child_test.CreateChildMergedTest.test_stdin) ... ok
> test_stdout (create_child_test.CreateChildMergedTest.test_stdout) ... ok
> test_stderr (create_child_test.CreateChildStderrPipeTest.test_stderr) ... ok
> test_stdin (create_child_test.CreateChildStderrPipeTest.test_stdin) ... ok
> test_stdout (create_child_test.CreateChildStderrPipeTest.test_stdout) ... ok
> test_stderr (create_child_test.CreateChildTest.test_stderr) ... TESTok
> test_stdin (create_child_test.CreateChildTest.test_stdin) ... ok
> test_stdout (create_child_test.CreateChildTest.test_stdout) ... ok
> test_stderr (create_child_test.HybridTtyCreateChildTest.test_stderr) ... ok
> test_stdin (create_child_test.HybridTtyCreateChildTest.test_stdin) ... ok
> test_stdout (create_child_test.HybridTtyCreateChildTest.test_stdout) ... ok
> test_dev_tty_open_succeeds 
> (create_child_test.TtyCreateChildTest.test_dev_tty_open_succeeds) ... 
> /usr/lib/python3.11/subprocess.py:1127: ResourceWarning: subprocess 2483421 
> is still running
>   _warn("subprocess %s is still running" % self.pid,
> ResourceWarning: Enable tracemalloc to get the object allocation traceback
> ok
> test_stderr (create_child_test.TtyCreateChildTest.test_stderr) ... ok
> test_stdin (create_child_test.TtyCreateChildTest.test_stdin) ... ok
> test_stdout (create_child_test.TtyCreateChildTest.test_stdout) ... ok
> test_okay (doas_test.ConstructorTest.test_okay) ... ok
> test_okay (docker_test.ConstructorTest.test_okay) ... ok
> test_bytes_to_unicode (error_test.ConstructorTest.test_bytes_to_unicode) ... 
> ok
> test_format (error_test.ConstructorTest.test_format) ... ok
> test_literal_format_chars_present 
> (error_test.ConstructorTest.test_literal_format_chars_present) ... ok
> test_literal_no_format (error_test.ConstructorTest.test_literal_no_format) 
> ... ok
> setUpClass (fakessh_test.RsyncTest) ... skipped 'Docker binary is unavailable'
> test_path_authorized (file_service_test.FetchTest.test_path_authorized) ... ok
> test_prefix_authorized (file_service_test.FetchTest.test_prefix_authorized) 
> ... ok
> test_prefix_authorized_abspath_bad 
> (file_service_test.FetchTest.test_prefix_authorized_abspath_bad) ... ok
> test_prefix_authorized_abspath_good 
> (file_service_test.FetchTest.test_prefix_authorized_abspath_good) ... ok
> test_root_authorized (file_service_test.FetchTest.test_root_authorized) ... ok
> test_unauthorized (file_service_test.FetchTest.test_unauthorized) ... ok
> test_valid_syntax (first_stage_test.CommandLineTest.test_valid_syntax) ... ok
> test_importer (fork_test.DoubleChildTest.test_importer) ... ok
> test_okay (fork_test.DoubleChildTest.test_okay) ... ok
> test_importer (fork_test.ForkTest.test_importer) ... ok
> test_okay (fork_test.ForkTest.test_okay) ... ok
> test_on_start (fork_test.ForkTest.test_on_start) ... ok
> test_random_module_diverges (fork_test.ForkTest.test_random_module_diverges) 
> ... ok
> test_ssl_module_diverges (fork_test.ForkTest.test_ssl_module_diverges) ... ok
> test_slave_allocates_id 
> (id_allocation_test.SlaveTest.test_slave_allocates_id) ... ok
> test_sys_module_not_fetched 
> (importer_test.EmailParseAddrSysTest.test_sys_module_not_fetched) ... ok
> test_is_blacklisted_import_default 
> (importer_test.ImporterBlacklistTest.test_is_blacklisted_import_default) ... 
> ok
> test_is_blacklisted_import_just_blacklist 
> (importer_test.ImporterBlacklistTest.test_is_blacklisted_import_just_blacklist)
>  ... ok
> test_is_blacklisted_import_just_whitelist 
> (importer_test.ImporterBlacklistTest.test_is_blacklisted_import_just_whitelist)
>  ... ok
> test_is_blacklisted_import_whitelist_and_blacklist 
> (importer_test.ImporterBlacklistTest.test_is_blacklisted_import_whitelist_and_blacklist)
>  ... ok
> test_get_filename (importer_test.LoadModulePackageTest.test_get_filename) ... 
> ok
> test_get_source (importer_test.LoadModulePackageTest.test_get_source) ... ok
> test_module_data (importer_test.LoadModulePackageTest.test_module_data) ... ok
> test_module_file_set 
> (importer_test.LoadModulePackageTest.test_module_file_set) ... ok
> test_module_loader_set 
> (importer_test.LoadModulePackageTest.test_module_loader_set) ... ok
> test_module_package_set 
> (importer_test.LoadModulePackageTest.test_module_package_set) ... ok
> test_module_path_present 
> (importer_test.LoadModulePackageTest.test_module_path_present) ... ok
> test_module_added_to_sys_modules 
> (importer_test.LoadModuleTest.test_module_added_to_sys_modules) ... ok
> test_module_file_set (importer_test.LoadModuleTest.test_module_file_set) ... 
> ok
> test_module_loader_set (importer_test.LoadModuleTest.test_module_loader_set) 
> ... ok
> test_module_package_unset 
> (importer_test.LoadModuleTest.test_module_package_unset) ... ok
> test_no_such_module (importer_test.LoadModuleTest.test_no_such_module) ... ok
> test_module_package_unset 
> (importer_test.LoadSubmoduleTest.test_module_package_unset) ... ok
> test_importer_handles_self_replacement 
> (importer_test.SelfReplacingModuleTest.test_importer_handles_self_replacement)
>  ... ok
> test_disconnection 
> (io_op_test.OsErrorDisconnectEconnresetTest.test_disconnection) ... ok
> test_disconnection (io_op_test.OsErrorDisconnectEioTest.test_disconnection) 
> ... ok
> test_disconnection (io_op_test.OsErrorDisconnectEpipeTest.test_disconnection) 
> ... ok
> test_exception (io_op_test.OsErrorExceptionTest.test_exception) ... ok
> test_eintr_restarts (io_op_test.OsErrorRestartTest.test_eintr_restarts) ... ok
> test_disconnection 
> (io_op_test.SelectDisconnectEconnresetTest.test_disconnection) ... ok
> test_disconnection (io_op_test.SelectDisconnectEioTest.test_disconnection) 
> ... ok
> test_disconnection (io_op_test.SelectDisconnectEpipeTest.test_disconnection) 
> ... ok
> test_exception (io_op_test.SelectExceptionTest.test_exception) ... ok
> test_eintr_restarts (io_op_test.SelectRestartTest.test_eintr_restarts) ... ok
> test_empty_buffer (iter_split_test.IterSplitTest.test_empty_buffer) ... ok
> test_empty_line (iter_split_test.IterSplitTest.test_empty_line) ... ok
> test_one_incomplete (iter_split_test.IterSplitTest.test_one_incomplete) ... ok
> test_one_line (iter_split_test.IterSplitTest.test_one_line) ... ok
> test_returns_false_immediately 
> (iter_split_test.IterSplitTest.test_returns_false_immediately) ... ok
> test_returns_false_second_call 
> (iter_split_test.IterSplitTest.test_returns_false_second_call) ... ok
> test_okay (jail_test.ConstructorTest.test_okay) ... ok
> test_okay (kubectl_test.ConstructorTest.test_okay) ... ok
> test_double_close (latch_test.CloseTest.test_double_close) ... ok
> test_empty_noblock (latch_test.CloseTest.test_empty_noblock) ... ok
> test_empty_zero_timeout (latch_test.CloseTest.test_empty_zero_timeout) ... ok
> test_nonempty (latch_test.CloseTest.test_nonempty) ... ok
> test_nonempty_noblock (latch_test.CloseTest.test_nonempty_noblock) ... ok
> test_nonempty_zero_timeout (latch_test.CloseTest.test_nonempty_zero_timeout) 
> ... ok
> test_put (latch_test.CloseTest.test_put) ... ok
> test_closed_is_empty (latch_test.EmptyTest.test_closed_is_empty) ... ok
> test_is_empty (latch_test.EmptyTest.test_is_empty) ... ok
> test_is_nonempty (latch_test.EmptyTest.test_is_nonempty) ... ok
> test_empty_noblock (latch_test.GetTest.test_empty_noblock) ... ok
> test_empty_zero_timeout (latch_test.GetTest.test_empty_zero_timeout) ... ok
> test_nonempty (latch_test.GetTest.test_nonempty) ... ok
> test_nonempty_noblock (latch_test.GetTest.test_nonempty_noblock) ... ok
> test_nonempty_zero_timeout (latch_test.GetTest.test_nonempty_zero_timeout) 
> ... ok
> test_put (latch_test.PutTest.test_put) ... ok
> test_five_threads (latch_test.ThreadedCloseTest.test_five_threads) ... ok
> test_one_thread (latch_test.ThreadedCloseTest.test_one_thread) ... ok
> test_five_threads (latch_test.ThreadedGetTest.test_five_threads) ... ok
> test_one_thread (latch_test.ThreadedGetTest.test_one_thread) ... ok
> test_python_path_inherited 
> (local_test.ConstructionTest.test_python_path_inherited) ... ok
> test_python_path_list (local_test.ConstructionTest.test_python_path_list) ... 
> ok
> test_python_path_string (local_test.ConstructionTest.test_python_path_string) 
> ... ok
> test_stream_name (local_test.ConstructionTest.test_stream_name) ... ok
> test_initially_buffered 
> (log_handler_test.BufferingTest.test_initially_buffered) ... ok
> test_uncork (log_handler_test.BufferingTest.test_uncork) ... ok
> test_earliest_messages_logged 
> (log_handler_test.StartupTest.test_earliest_messages_logged) ... skipped 
> 'Message log flaky on Python < 2.7 or >= 3.6'
> test_earliest_messages_logged_via 
> (log_handler_test.StartupTest.test_earliest_messages_logged_via) ... skipped 
> 'Message log flaky on Python < 2.7 or >= 3.6'
> test_eof (lxc_test.ConstructorTest.test_eof) ... ok
> test_okay (lxc_test.ConstructorTest.test_okay) ... ok
> test_eof (lxd_test.ConstructorTest.test_eof) ... ok
> test_okay (lxd_test.ConstructorTest.test_okay) ... ok
> test_simple (master_test.ScanCodeImportsTest.test_simple) ... ok
> test_auth_id_default (message_test.ConstructorTest.test_auth_id_default) ... 
> ok
> test_auth_id_explicit (message_test.ConstructorTest.test_auth_id_explicit) 
> ... ok
> test_data_default (message_test.ConstructorTest.test_data_default) ... ok
> test_data_explicit (message_test.ConstructorTest.test_data_explicit) ... ok
> test_data_hates_unicode 
> (message_test.ConstructorTest.test_data_hates_unicode) ... ok
> test_dst_id_default (message_test.ConstructorTest.test_dst_id_default) ... ok
> test_dst_id_explicit (message_test.ConstructorTest.test_dst_id_explicit) ... 
> ok
> test_handle_default (message_test.ConstructorTest.test_handle_default) ... ok
> test_handle_explicit (message_test.ConstructorTest.test_handle_explicit) ... 
> ok
> test_reply_to_default (message_test.ConstructorTest.test_reply_to_default) 
> ... ok
> test_reply_to_explicit (message_test.ConstructorTest.test_reply_to_explicit) 
> ... ok
> test_src_id_default (message_test.ConstructorTest.test_src_id_default) ... ok
> test_src_id_explicit (message_test.ConstructorTest.test_src_id_explicit) ... 
> ok
> test_no_reason (message_test.DeadTest.test_no_reason) ... ok
> test_with_reason (message_test.DeadTest.test_with_reason) ... ok
> test_is_dead (message_test.IsDeadTest.test_is_dead) ... ok
> test_is_not_dead (message_test.IsDeadTest.test_is_not_dead) ... ok
> test_auth_id (message_test.PackTest.test_auth_id) ... ok
> test_data_empty (message_test.PackTest.test_data_empty) ... ok
> test_data_length_empty (message_test.PackTest.test_data_length_empty) ... ok
> test_data_length_present (message_test.PackTest.test_data_length_present) ... 
> ok
> test_data_present (message_test.PackTest.test_data_present) ... ok
> test_dst_id (message_test.PackTest.test_dst_id) ... ok
> test_handle (message_test.PackTest.test_handle) ... ok
> test_header_format_sanity (message_test.PackTest.test_header_format_sanity) 
> ... ok
> test_header_length_correct (message_test.PackTest.test_header_length_correct) 
> ... ok
> test_magic (message_test.PackTest.test_magic) ... ok
> test_reply_to (message_test.PackTest.test_reply_to) ... ok
> test_src_id (message_test.PackTest.test_src_id) ... ok
> test_blob_empty (message_test.PickledTest.test_blob_empty) ... ok
> test_blob_nonempty (message_test.PickledTest.test_blob_nonempty) ... ok
> test_bool (message_test.PickledTest.test_bool) ... ok
> test_bytearray (message_test.PickledTest.test_bytearray) ... raw pickle was: 
> b'\x80\x02c__builtin__\nbytearray\nq\x00c_codecs\nencode\nq\x01X\x03\x00\x00\x00123q\x02X\x06\x00\x00\x00latin1q\x03\x86q\x04Rq\x05\x85q\x06Rq\x07.'
> ok
> test_bytes (message_test.PickledTest.test_bytes) ... ok
> test_call_error (message_test.PickledTest.test_call_error) ... ok
> test_context (message_test.PickledTest.test_context) ... ok
> test_custom_object_deserialization_fails 
> (message_test.PickledTest.test_custom_object_deserialization_fails) ... raw 
> pickle was: b'\x80\x02cmessage_test\nEvilObject\nq\x00)\x81q\x01.'
> ok
> test_dict (message_test.PickledTest.test_dict) ... ok
> test_int (message_test.PickledTest.test_int) ... ok
> test_list (message_test.PickledTest.test_list) ... ok
> test_long (message_test.PickledTest.test_long) ... skipped 'long missing in 
> >3.x'
> test_secret_empty (message_test.PickledTest.test_secret_empty) ... ok
> test_secret_nonempty (message_test.PickledTest.test_secret_nonempty) ... ok
> test_sender (message_test.PickledTest.test_sender) ... ok
> test_tuple (message_test.PickledTest.test_tuple) ... ok
> test_unicode (message_test.PickledTest.test_unicode) ... ok
> test_reply_calls_router_route 
> (message_test.ReplyTest.test_reply_calls_router_route) ... ok
> test_reply_pickles_object (message_test.ReplyTest.test_reply_pickles_object) 
> ... ok
> test_reply_sets_dst_id (message_test.ReplyTest.test_reply_sets_dst_id) ... ok
> test_reply_sets_handle (message_test.ReplyTest.test_reply_sets_handle) ... ok
> test_reply_uses_preformatted_message 
> (message_test.ReplyTest.test_reply_uses_preformatted_message) ... ok
> test_repr (message_test.ReprTest.test_repr) ... ok
> test_py24_blob (message_test.UnpickleCompatTest.test_py24_blob) ... ok
> test_py24_bool (message_test.UnpickleCompatTest.test_py24_bool) ... ok
> test_py24_bytes (message_test.UnpickleCompatTest.test_py24_bytes) ... ok
> test_py24_call_error (message_test.UnpickleCompatTest.test_py24_call_error) 
> ... ok
> test_py24_context (message_test.UnpickleCompatTest.test_py24_context) ... ok
> test_py24_dict (message_test.UnpickleCompatTest.test_py24_dict) ... ok
> test_py24_int (message_test.UnpickleCompatTest.test_py24_int) ... ok
> test_py24_list (message_test.UnpickleCompatTest.test_py24_list) ... ok
> test_py24_long (message_test.UnpickleCompatTest.test_py24_long) ... ok
> test_py24_secret (message_test.UnpickleCompatTest.test_py24_secret) ... ok
> test_py24_sender (message_test.UnpickleCompatTest.test_py24_sender) ... ok
> test_py24_tuple (message_test.UnpickleCompatTest.test_py24_tuple) ... ok
> test_py24_unicode (message_test.UnpickleCompatTest.test_py24_unicode) ... ok
> test_py27_blob (message_test.UnpickleCompatTest.test_py27_blob) ... ok
> test_py27_bool (message_test.UnpickleCompatTest.test_py27_bool) ... ok
> test_py27_bytes (message_test.UnpickleCompatTest.test_py27_bytes) ... ok
> test_py27_call_error (message_test.UnpickleCompatTest.test_py27_call_error) 
> ... ok
> test_py27_context (message_test.UnpickleCompatTest.test_py27_context) ... ok
> test_py27_dict (message_test.UnpickleCompatTest.test_py27_dict) ... ok
> test_py27_int (message_test.UnpickleCompatTest.test_py27_int) ... ok
> test_py27_list (message_test.UnpickleCompatTest.test_py27_list) ... ok
> test_py27_long (message_test.UnpickleCompatTest.test_py27_long) ... ok
> test_py27_secret (message_test.UnpickleCompatTest.test_py27_secret) ... ok
> test_py27_sender (message_test.UnpickleCompatTest.test_py27_sender) ... ok
> test_py27_tuple (message_test.UnpickleCompatTest.test_py27_tuple) ... ok
> test_py27_unicode (message_test.UnpickleCompatTest.test_py27_unicode) ... ok
> test_py36_blob (message_test.UnpickleCompatTest.test_py36_blob) ... ok
> test_py36_bool (message_test.UnpickleCompatTest.test_py36_bool) ... ok
> test_py36_bytes (message_test.UnpickleCompatTest.test_py36_bytes) ... ok
> test_py36_call_error (message_test.UnpickleCompatTest.test_py36_call_error) 
> ... ok
> test_py36_context (message_test.UnpickleCompatTest.test_py36_context) ... ok
> test_py36_dict (message_test.UnpickleCompatTest.test_py36_dict) ... ok
> test_py36_int (message_test.UnpickleCompatTest.test_py36_int) ... ok
> test_py36_list (message_test.UnpickleCompatTest.test_py36_list) ... ok
> test_py36_long (message_test.UnpickleCompatTest.test_py36_long) ... ok
> test_py36_secret (message_test.UnpickleCompatTest.test_py36_secret) ... ok
> test_py36_sender (message_test.UnpickleCompatTest.test_py36_sender) ... ok
> test_py36_tuple (message_test.UnpickleCompatTest.test_py36_tuple) ... ok
> test_py36_unicode (message_test.UnpickleCompatTest.test_py36_unicode) ... ok
> test_no_throw (message_test.UnpickleTest.test_no_throw) ... ok
> test_no_throw_dead (message_test.UnpickleTest.test_no_throw_dead) ... ok
> test_throw (message_test.UnpickleTest.test_throw) ... ok
> test_throw_dead (message_test.UnpickleTest.test_throw_dead) ... ok
> test_class (minify_test.MinimizeSourceTest.test_class) ... ok
> test_comment (minify_test.MinimizeSourceTest.test_comment) ... ok
> test_def (minify_test.MinimizeSourceTest.test_def) ... ok
> test_hashbang (minify_test.MinimizeSourceTest.test_hashbang) ... ok
> test_mod (minify_test.MinimizeSourceTest.test_mod) ... ok
> test_obstacle_course (minify_test.MinimizeSourceTest.test_obstacle_course) 
> ... ok
> test_pass (minify_test.MinimizeSourceTest.test_pass) ... ok
> test_minify_all (minify_test.MitogenCoreTest.test_minify_all) ... ok
> test_corruption (mitogen_protocol_test.ReceiveOneTest.test_corruption) ... ok
> test_simple (module_finder_test.ConstructorTest.test_simple) ... ok
> test_simple (module_finder_test.FakeSshTest.test_simple) ... ok
> test_simple (module_finder_test.FindRelatedTest.test_simple) ... ok
> test_builtin (module_finder_test.GetMainModuleDefectivePython3x.test_builtin) 
> ... ok
> test_main (module_finder_test.GetMainModuleDefectivePython3x.test_main) ... ok
> test_not_main 
> (module_finder_test.GetMainModuleDefectivePython3x.test_not_main) ... ok
> test_ansible_module_utils_distro_succeeds 
> (module_finder_test.GetModuleViaParentEnumerationTest.test_ansible_module_utils_distro_succeeds)
>  ... ok
> test_ansible_module_utils_system_distro_succeeds 
> (module_finder_test.GetModuleViaParentEnumerationTest.test_ansible_module_utils_system_distro_succeeds)
>  ... ok
> test_builtin_fails 
> (module_finder_test.GetModuleViaParentEnumerationTest.test_builtin_fails) ... 
> ok
> test_dylib_fails 
> (module_finder_test.GetModuleViaParentEnumerationTest.test_dylib_fails) ... ok
> test_main_fails 
> (module_finder_test.GetModuleViaParentEnumerationTest.test_main_fails) ... ok
> test_plumbum_colors_like_pkg_succeeds 
> (module_finder_test.GetModuleViaParentEnumerationTest.test_plumbum_colors_like_pkg_succeeds)
>  ... ok
> test_builtin (module_finder_test.IsStdlibNameTest.test_builtin) ... ok
> test_mitogen_core (module_finder_test.IsStdlibNameTest.test_mitogen_core) ... 
> ok
> test_mitogen_fakessh 
> (module_finder_test.IsStdlibNameTest.test_mitogen_fakessh) ... ok
> test_stdlib_1 (module_finder_test.IsStdlibNameTest.test_stdlib_1) ... ok
> test_stdlib_2 (module_finder_test.IsStdlibNameTest.test_stdlib_2) ... ok
> test_empty_source_module 
> (module_finder_test.PkgutilMethodTest.test_empty_source_module) ... ok
> test_empty_source_pkg 
> (module_finder_test.PkgutilMethodTest.test_empty_source_pkg) ... ok
> test_regular_mod (module_finder_test.PkgutilMethodTest.test_regular_mod) ... 
> ok
> test_simple (module_finder_test.ReprTest.test_simple) ... ok
> test_absolute (module_finder_test.ResolveRelPathTest.test_absolute) ... ok
> test_empty (module_finder_test.ResolveRelPathTest.test_empty) ... ok
> test_rel1 (module_finder_test.ResolveRelPathTest.test_rel1) ... ok
> test_rel2 (module_finder_test.ResolveRelPathTest.test_rel2) ... ok
> test_rel_overflow (module_finder_test.ResolveRelPathTest.test_rel_overflow) 
> ... ok
> test_builtin_fails 
> (module_finder_test.SysModulesMethodTest.test_builtin_fails) ... ok
> test_dylib_fails (module_finder_test.SysModulesMethodTest.test_dylib_fails) 
> ... ok
> test_main (module_finder_test.SysModulesMethodTest.test_main) ... ok
> test_nested (nested_test.NestedTest.test_nested) ... ok
> test_cork_broker (os_fork_test.CorkTest.test_cork_broker) ... ok
> test_cork_pool (os_fork_test.CorkTest.test_cork_pool) ... ok
> test_context_shutdown (parent_test.ContextTest.test_context_shutdown) ... ok
> test_child_disconnected (parent_test.DisconnectTest.test_child_disconnected) 
> ... ok
> test_far_sibling_disconnected 
> (parent_test.DisconnectTest.test_far_sibling_disconnected) ... ok
> test_indirect_child_disconnected 
> (parent_test.DisconnectTest.test_indirect_child_disconnected) ... ok
> test_indirect_child_intermediary_disconnected 
> (parent_test.DisconnectTest.test_indirect_child_intermediary_disconnected) 
> ... ok
> test_near_sibling_disconnected 
> (parent_test.DisconnectTest.test_near_sibling_disconnected) ... ok
> test_slashes (parent_test.GetDefaultRemoteNameTest.test_slashes) ... ok
> test_broken_linux_fallback 
> (parent_test.OpenPtyTest.test_broken_linux_fallback) ... ok
> test_max_reached (parent_test.OpenPtyTest.test_max_reached) ... ok
> test_pty_returned (parent_test.OpenPtyTest.test_pty_returned) ... ok
> test_connect_timeout (parent_test.ReapChildTest.test_connect_timeout) ... ok
> test_return_one (parent_test.ReturncodeToStrTest.test_return_one) ... ok
> test_return_zero (parent_test.ReturncodeToStrTest.test_return_zero) ... ok
> test_sigkill (parent_test.ReturncodeToStrTest.test_sigkill) ... ok
> test_direct_enoent (parent_test.StreamErrorTest.test_direct_enoent) ... ok
> test_direct_eof (parent_test.StreamErrorTest.test_direct_eof) ... ok
> test_via_enoent (parent_test.StreamErrorTest.test_via_enoent) ... ok
> test_via_eof (parent_test.StreamErrorTest.test_via_eof) ... 
> /usr/lib/python3.11/subprocess.py:1127: ResourceWarning: subprocess 2483398 
> is still running
>   _warn("subprocess %s is still running" % self.pid,
> ResourceWarning: Enable tracemalloc to get the object allocation traceback
> ok
> test_okay (podman_test.ConstructorTest.test_okay) ... ok
> test_okay (policy_function_test.HasParentAuthorityTest.test_okay) ... ok
> test_okay (policy_function_test.IsImmediateChildTest.test_okay) ... ok
> test_double_close (poller_test.CorePollerTest.test_double_close) ... ok
> test_double_readable_data 
> (poller_test.CorePollerTest.test_double_readable_data) ... ok
> test_double_unwriteable_then_Writeable 
> (poller_test.CorePollerTest.test_double_unwriteable_then_Writeable) ... ok
> test_empty_small_timeout 
> (poller_test.CorePollerTest.test_empty_small_timeout) ... ok
> test_empty_zero_timeout (poller_test.CorePollerTest.test_empty_zero_timeout) 
> ... ok
> test_one_distinct (poller_test.CorePollerTest.test_one_distinct) ... ok
> test_one_readable_readded_before_yield 
> (poller_test.CorePollerTest.test_one_readable_readded_before_yield) ... ok
> test_one_readable_readded_during_yield 
> (poller_test.CorePollerTest.test_one_readable_readded_during_yield) ... ok
> test_one_readable_removed_before_yield 
> (poller_test.CorePollerTest.test_one_readable_removed_before_yield) ... ok
> test_one_writeable_removed_before_yield 
> (poller_test.CorePollerTest.test_one_writeable_removed_before_yield) ... ok
> test_readable_after_add (poller_test.CorePollerTest.test_readable_after_add) 
> ... ok
> test_readable_before_add 
> (poller_test.CorePollerTest.test_readable_before_add) ... ok
> test_readable_closed_before_yield 
> (poller_test.CorePollerTest.test_readable_closed_before_yield) ... ok
> test_readable_data (poller_test.CorePollerTest.test_readable_data) ... ok
> test_readable_then_closed 
> (poller_test.CorePollerTest.test_readable_then_closed) ... ok
> test_readable_then_unreadable 
> (poller_test.CorePollerTest.test_readable_then_unreadable) ... ok
> test_single_close (poller_test.CorePollerTest.test_single_close) ... ok
> test_start_receive_adds_reader 
> (poller_test.CorePollerTest.test_start_receive_adds_reader) ... ok
> test_start_receive_adds_reader_data 
> (poller_test.CorePollerTest.test_start_receive_adds_reader_data) ... ok
> test_start_transmit_adds_writer 
> (poller_test.CorePollerTest.test_start_transmit_adds_writer) ... ok
> test_start_transmit_adds_writer_data 
> (poller_test.CorePollerTest.test_start_transmit_adds_writer_data) ... ok
> test_stop_receive (poller_test.CorePollerTest.test_stop_receive) ... ok
> test_stop_receive_dup (poller_test.CorePollerTest.test_stop_receive_dup) ... 
> ok
> test_stop_receive_noexist 
> (poller_test.CorePollerTest.test_stop_receive_noexist) ... ok
> test_stop_transmit (poller_test.CorePollerTest.test_stop_transmit) ... ok
> test_stop_transmit_dup (poller_test.CorePollerTest.test_stop_transmit_dup) 
> ... ok
> test_stop_transmit_noexist 
> (poller_test.CorePollerTest.test_stop_transmit_noexist) ... ok
> test_tty_hangup_detected 
> (poller_test.CorePollerTest.test_tty_hangup_detected) ... ok
> test_unreadable (poller_test.CorePollerTest.test_unreadable) ... ok
> test_unwriteable_after_add 
> (poller_test.CorePollerTest.test_unwriteable_after_add) ... ok
> test_unwriteable_before_add 
> (poller_test.CorePollerTest.test_unwriteable_before_add) ... ok
> test_unwriteable_then_writeable 
> (poller_test.CorePollerTest.test_unwriteable_then_writeable) ... ok
> test_writeable (poller_test.CorePollerTest.test_writeable) ... ok
> test_writeable_closed_before_yield 
> (poller_test.CorePollerTest.test_writeable_closed_before_yield) ... ok
> test_writeable_data (poller_test.CorePollerTest.test_writeable_data) ... ok
> test_writeable_then_closed 
> (poller_test.CorePollerTest.test_writeable_then_closed) ... ok
> test_double_close (poller_test.EpollTest.test_double_close) ... ok
> test_double_readable_data (poller_test.EpollTest.test_double_readable_data) 
> ... ok
> test_double_unwriteable_then_Writeable 
> (poller_test.EpollTest.test_double_unwriteable_then_Writeable) ... ok
> test_empty_small_timeout (poller_test.EpollTest.test_empty_small_timeout) ... 
> ok
> test_empty_zero_timeout (poller_test.EpollTest.test_empty_zero_timeout) ... ok
> test_one_distinct (poller_test.EpollTest.test_one_distinct) ... ok
> test_one_readable_readded_before_yield 
> (poller_test.EpollTest.test_one_readable_readded_before_yield) ... ok
> test_one_readable_readded_during_yield 
> (poller_test.EpollTest.test_one_readable_readded_during_yield) ... ok
> test_one_readable_removed_before_yield 
> (poller_test.EpollTest.test_one_readable_removed_before_yield) ... ok
> test_one_writeable_removed_before_yield 
> (poller_test.EpollTest.test_one_writeable_removed_before_yield) ... ok
> test_readable_after_add (poller_test.EpollTest.test_readable_after_add) ... ok
> test_readable_before_add (poller_test.EpollTest.test_readable_before_add) ... 
> ok
> test_readable_closed_before_yield 
> (poller_test.EpollTest.test_readable_closed_before_yield) ... ok
> test_readable_data (poller_test.EpollTest.test_readable_data) ... ok
> test_readable_then_closed (poller_test.EpollTest.test_readable_then_closed) 
> ... ok
> test_readable_then_unreadable 
> (poller_test.EpollTest.test_readable_then_unreadable) ... ok
> test_single_close (poller_test.EpollTest.test_single_close) ... ok
> test_start_receive_adds_reader 
> (poller_test.EpollTest.test_start_receive_adds_reader) ... ok
> test_start_receive_adds_reader_data 
> (poller_test.EpollTest.test_start_receive_adds_reader_data) ... ok
> test_start_transmit_adds_writer 
> (poller_test.EpollTest.test_start_transmit_adds_writer) ... ok
> test_start_transmit_adds_writer_data 
> (poller_test.EpollTest.test_start_transmit_adds_writer_data) ... ok
> test_stop_receive (poller_test.EpollTest.test_stop_receive) ... ok
> test_stop_receive_dup (poller_test.EpollTest.test_stop_receive_dup) ... ok
> test_stop_receive_noexist (poller_test.EpollTest.test_stop_receive_noexist) 
> ... ok
> test_stop_transmit (poller_test.EpollTest.test_stop_transmit) ... ok
> test_stop_transmit_dup (poller_test.EpollTest.test_stop_transmit_dup) ... ok
> test_stop_transmit_noexist (poller_test.EpollTest.test_stop_transmit_noexist) 
> ... ok
> test_tty_hangup_detected (poller_test.EpollTest.test_tty_hangup_detected) ... 
> ok
> test_unreadable (poller_test.EpollTest.test_unreadable) ... ok
> test_unwriteable_after_add (poller_test.EpollTest.test_unwriteable_after_add) 
> ... ok
> test_unwriteable_before_add 
> (poller_test.EpollTest.test_unwriteable_before_add) ... ok
> test_unwriteable_then_writeable 
> (poller_test.EpollTest.test_unwriteable_then_writeable) ... ok
> test_writeable (poller_test.EpollTest.test_writeable) ... ok
> test_writeable_closed_before_yield 
> (poller_test.EpollTest.test_writeable_closed_before_yield) ... ok
> test_writeable_data (poller_test.EpollTest.test_writeable_data) ... ok
> test_writeable_then_closed (poller_test.EpollTest.test_writeable_then_closed) 
> ... ok
> test_double_close (poller_test.KqueueTest.test_double_close) ... skipped 
> 'select.kqueue() not available'
> test_double_readable_data (poller_test.KqueueTest.test_double_readable_data) 
> ... skipped 'select.kqueue() not available'
> test_double_unwriteable_then_Writeable 
> (poller_test.KqueueTest.test_double_unwriteable_then_Writeable) ... skipped 
> 'select.kqueue() not available'
> test_empty_small_timeout (poller_test.KqueueTest.test_empty_small_timeout) 
> ... skipped 'select.kqueue() not available'
> test_empty_zero_timeout (poller_test.KqueueTest.test_empty_zero_timeout) ... 
> skipped 'select.kqueue() not available'
> test_one_distinct (poller_test.KqueueTest.test_one_distinct) ... skipped 
> 'select.kqueue() not available'
> test_one_readable_readded_before_yield 
> (poller_test.KqueueTest.test_one_readable_readded_before_yield) ... skipped 
> 'select.kqueue() not available'
> test_one_readable_readded_during_yield 
> (poller_test.KqueueTest.test_one_readable_readded_during_yield) ... skipped 
> 'select.kqueue() not available'
> test_one_readable_removed_before_yield 
> (poller_test.KqueueTest.test_one_readable_removed_before_yield) ... skipped 
> 'select.kqueue() not available'
> test_one_writeable_removed_before_yield 
> (poller_test.KqueueTest.test_one_writeable_removed_before_yield) ... skipped 
> 'select.kqueue() not available'
> test_readable_after_add (poller_test.KqueueTest.test_readable_after_add) ... 
> skipped 'select.kqueue() not available'
> test_readable_before_add (poller_test.KqueueTest.test_readable_before_add) 
> ... skipped 'select.kqueue() not available'
> test_readable_closed_before_yield 
> (poller_test.KqueueTest.test_readable_closed_before_yield) ... skipped 
> 'select.kqueue() not available'
> test_readable_data (poller_test.KqueueTest.test_readable_data) ... skipped 
> 'select.kqueue() not available'
> test_readable_then_closed (poller_test.KqueueTest.test_readable_then_closed) 
> ... skipped 'select.kqueue() not available'
> test_readable_then_unreadable 
> (poller_test.KqueueTest.test_readable_then_unreadable) ... skipped 
> 'select.kqueue() not available'
> test_single_close (poller_test.KqueueTest.test_single_close) ... skipped 
> 'select.kqueue() not available'
> test_start_receive_adds_reader 
> (poller_test.KqueueTest.test_start_receive_adds_reader) ... skipped 
> 'select.kqueue() not available'
> test_start_receive_adds_reader_data 
> (poller_test.KqueueTest.test_start_receive_adds_reader_data) ... skipped 
> 'select.kqueue() not available'
> test_start_transmit_adds_writer 
> (poller_test.KqueueTest.test_start_transmit_adds_writer) ... skipped 
> 'select.kqueue() not available'
> test_start_transmit_adds_writer_data 
> (poller_test.KqueueTest.test_start_transmit_adds_writer_data) ... skipped 
> 'select.kqueue() not available'
> test_stop_receive (poller_test.KqueueTest.test_stop_receive) ... skipped 
> 'select.kqueue() not available'
> test_stop_receive_dup (poller_test.KqueueTest.test_stop_receive_dup) ... 
> skipped 'select.kqueue() not available'
> test_stop_receive_noexist (poller_test.KqueueTest.test_stop_receive_noexist) 
> ... skipped 'select.kqueue() not available'
> test_stop_transmit (poller_test.KqueueTest.test_stop_transmit) ... skipped 
> 'select.kqueue() not available'
> test_stop_transmit_dup (poller_test.KqueueTest.test_stop_transmit_dup) ... 
> skipped 'select.kqueue() not available'
> test_stop_transmit_noexist 
> (poller_test.KqueueTest.test_stop_transmit_noexist) ... skipped 
> 'select.kqueue() not available'
> test_tty_hangup_detected (poller_test.KqueueTest.test_tty_hangup_detected) 
> ... skipped 'select.kqueue() not available'
> test_unreadable (poller_test.KqueueTest.test_unreadable) ... skipped 
> 'select.kqueue() not available'
> test_unwriteable_after_add 
> (poller_test.KqueueTest.test_unwriteable_after_add) ... skipped 
> 'select.kqueue() not available'
> test_unwriteable_before_add 
> (poller_test.KqueueTest.test_unwriteable_before_add) ... skipped 
> 'select.kqueue() not available'
> test_unwriteable_then_writeable 
> (poller_test.KqueueTest.test_unwriteable_then_writeable) ... skipped 
> 'select.kqueue() not available'
> test_writeable (poller_test.KqueueTest.test_writeable) ... skipped 
> 'select.kqueue() not available'
> test_writeable_closed_before_yield 
> (poller_test.KqueueTest.test_writeable_closed_before_yield) ... skipped 
> 'select.kqueue() not available'
> test_writeable_data (poller_test.KqueueTest.test_writeable_data) ... skipped 
> 'select.kqueue() not available'
> test_writeable_then_closed 
> (poller_test.KqueueTest.test_writeable_then_closed) ... skipped 
> 'select.kqueue() not available'
> test_double_close (poller_test.PollTest.test_double_close) ... ok
> test_double_readable_data (poller_test.PollTest.test_double_readable_data) 
> ... ok
> test_double_unwriteable_then_Writeable 
> (poller_test.PollTest.test_double_unwriteable_then_Writeable) ... ok
> test_empty_small_timeout (poller_test.PollTest.test_empty_small_timeout) ... 
> ok
> test_empty_zero_timeout (poller_test.PollTest.test_empty_zero_timeout) ... ok
> test_one_distinct (poller_test.PollTest.test_one_distinct) ... ok
> test_one_readable_readded_before_yield 
> (poller_test.PollTest.test_one_readable_readded_before_yield) ... ok
> test_one_readable_readded_during_yield 
> (poller_test.PollTest.test_one_readable_readded_during_yield) ... ok
> test_one_readable_removed_before_yield 
> (poller_test.PollTest.test_one_readable_removed_before_yield) ... ok
> test_one_writeable_removed_before_yield 
> (poller_test.PollTest.test_one_writeable_removed_before_yield) ... ok
> test_readable_after_add (poller_test.PollTest.test_readable_after_add) ... ok
> test_readable_before_add (poller_test.PollTest.test_readable_before_add) ... 
> ok
> test_readable_closed_before_yield 
> (poller_test.PollTest.test_readable_closed_before_yield) ... ok
> test_readable_data (poller_test.PollTest.test_readable_data) ... ok
> test_readable_then_closed (poller_test.PollTest.test_readable_then_closed) 
> ... ok
> test_readable_then_unreadable 
> (poller_test.PollTest.test_readable_then_unreadable) ... ok
> test_single_close (poller_test.PollTest.test_single_close) ... ok
> test_start_receive_adds_reader 
> (poller_test.PollTest.test_start_receive_adds_reader) ... ok
> test_start_receive_adds_reader_data 
> (poller_test.PollTest.test_start_receive_adds_reader_data) ... ok
> test_start_transmit_adds_writer 
> (poller_test.PollTest.test_start_transmit_adds_writer) ... ok
> test_start_transmit_adds_writer_data 
> (poller_test.PollTest.test_start_transmit_adds_writer_data) ... ok
> test_stop_receive (poller_test.PollTest.test_stop_receive) ... ok
> test_stop_receive_dup (poller_test.PollTest.test_stop_receive_dup) ... ok
> test_stop_receive_noexist (poller_test.PollTest.test_stop_receive_noexist) 
> ... ok
> test_stop_transmit (poller_test.PollTest.test_stop_transmit) ... ok
> test_stop_transmit_dup (poller_test.PollTest.test_stop_transmit_dup) ... ok
> test_stop_transmit_noexist (poller_test.PollTest.test_stop_transmit_noexist) 
> ... ok
> test_tty_hangup_detected (poller_test.PollTest.test_tty_hangup_detected) ... 
> ok
> test_unreadable (poller_test.PollTest.test_unreadable) ... ok
> test_unwriteable_after_add (poller_test.PollTest.test_unwriteable_after_add) 
> ... ok
> test_unwriteable_before_add 
> (poller_test.PollTest.test_unwriteable_before_add) ... ok
> test_unwriteable_then_writeable 
> (poller_test.PollTest.test_unwriteable_then_writeable) ... ok
> test_writeable (poller_test.PollTest.test_writeable) ... ok
> test_writeable_closed_before_yield 
> (poller_test.PollTest.test_writeable_closed_before_yield) ... ok
> test_writeable_data (poller_test.PollTest.test_writeable_data) ... ok
> test_writeable_then_closed (poller_test.PollTest.test_writeable_then_closed) 
> ... ok
> test_no_sep (polyfill_functions_test.BytesPartitionTest.test_no_sep) ... ok
> test_one_sep (polyfill_functions_test.BytesPartitionTest.test_one_sep) ... ok
> test_two_seps (polyfill_functions_test.BytesPartitionTest.test_two_seps) ... 
> ok
> test_no_sep (polyfill_functions_test.StrPartitionTest.test_no_sep) ... ok
> test_one_sep (polyfill_functions_test.StrPartitionTest.test_one_sep) ... ok
> test_two_seps (polyfill_functions_test.StrPartitionTest.test_two_seps) ... ok
> test_no_sep (polyfill_functions_test.StrRpartitionTest.test_no_sep) ... ok
> test_one_sep (polyfill_functions_test.StrRpartitionTest.test_one_sep) ... ok
> test_two_seps (polyfill_functions_test.StrRpartitionTest.test_two_seps) ... ok
> test_two_grandchild_one_intermediary 
> (push_file_service_test.PropagateToTest.test_two_grandchild_one_intermediary) 
> ... ok
> test_calc_delay (reaper_test.ReaperTest.test_calc_delay) ... ok
> test_reap_calls (reaper_test.ReaperTest.test_reap_calls) ... ok
> test_closes_all (receiver_test.CloseTest.test_closes_all) ... ok
> test_closes_one (receiver_test.CloseTest.test_closes_one) ... ok
> test_handle (receiver_test.ConstructorTest.test_handle) ... ok
> test_close_stops_iteration 
> (receiver_test.IterationTest.test_close_stops_iteration) ... ok
> test_dead_stops_iteration 
> (receiver_test.IterationTest.test_dead_stops_iteration) ... ok
> test_sender_closes_all_threads 
> (receiver_test.OnReceiveTest.test_sender_closes_all_threads) ... skipped 
> 'Unclear if a asingle dead message received from remote should cause all 
> threads to wake up.'
> test_sender_closes_one_thread 
> (receiver_test.OnReceiveTest.test_sender_closes_one_thread) ... ok
> test_returned_context (receiver_test.ToSenderTest.test_returned_context) ... 
> ok
> test_blacklist_has_whitelist 
> (responder_test.BlacklistTest.test_blacklist_has_whitelist) ... skipped 
> 'implement me'
> test_blacklist_no_whitelist 
> (responder_test.BlacklistTest.test_blacklist_no_whitelist) ... skipped 
> 'implement me'
> test_whitelist_has_blacklist 
> (responder_test.BlacklistTest.test_whitelist_has_blacklist) ... skipped 
> 'implement me'
> test_whitelist_no_blacklist 
> (responder_test.BlacklistTest.test_whitelist_no_blacklist) ... skipped 
> 'implement me'
> test_ansible_six_messed_up_path 
> (responder_test.BrokenModulesTest.test_ansible_six_messed_up_path) ... 
> /<<PKGBUILDDIR>>/tests/data/importer/six_brokenpkg/__init__.py:56: 
> ResourceWarning: unclosed file <_io.BufferedReader 
> name='/usr/lib/python3/dist-packages/six.py'>
>   exec(open(six_py_file, 'rb').read())
> ResourceWarning: Enable tracemalloc to get the object allocation traceback
> ok
> test_obviously_missing 
> (responder_test.BrokenModulesTest.test_obviously_missing) ... ok
> test_forward_to_nonexistent_context 
> (responder_test.ForwardTest.test_forward_to_nonexistent_context) ... skipped 
> 'Fails on Debian'
> test_stats (responder_test.ForwardTest.test_stats) ... ok
> test_plain_old_module (responder_test.GoodModulesTest.test_plain_old_module) 
> ... ok
> test_self_contained_program 
> (responder_test.GoodModulesTest.test_self_contained_program) ... ok
> test_simple_pkg (responder_test.GoodModulesTest.test_simple_pkg) ... ok
> test_exec_guard (responder_test.NeutralizeMainTest.test_exec_guard) ... ok
> test_missing_exec_guard 
> (responder_test.NeutralizeMainTest.test_missing_exec_guard) ... ok
> test_mitogen_main (responder_test.NeutralizeMainTest.test_mitogen_main) ... ok
> test_can_reregister (router_test.AddHandlerTest.test_can_reregister) ... ok
> test_cannot_double_register 
> (router_test.AddHandlerTest.test_cannot_double_register) ... ok
> test_dead_message_sent_at_shutdown 
> (router_test.AddHandlerTest.test_dead_message_sent_at_shutdown) ... ok
> test_shutdown (router_test.CrashTest.test_shutdown) ... ok
> test_egress_ids_populated 
> (router_test.EgressIdsTest.test_egress_ids_populated) ... ok
> test_local_dead_message (router_test.MessageSizeTest.test_local_dead_message) 
> ... skipped 'Fails on Debian'
> test_local_exceeded (router_test.MessageSizeTest.test_local_exceeded) ... 
> skipped 'Fails on Debian'
> test_remote_configured (router_test.MessageSizeTest.test_remote_configured) 
> ... ok
> test_remote_dead_message 
> (router_test.MessageSizeTest.test_remote_dead_message) ... ok
> test_remote_exceeded (router_test.MessageSizeTest.test_remote_exceeded) ... ok
> test_remote_of_remote_configured 
> (router_test.MessageSizeTest.test_remote_of_remote_configured) ... ok
> test_myself (router_test.MyselfTest.test_myself) ... ok
> test_invalid_handle_returns_dead 
> (router_test.NoRouteTest.test_invalid_handle_returns_dead) ... ok
> test_previously_alive_context_returns_dead 
> (router_test.NoRouteTest.test_previously_alive_context_returns_dead) ... ok
> test_totally_invalid_context_returns_dead 
> (router_test.NoRouteTest.test_totally_invalid_context_returns_dead) ... ok
> test_allow_any (router_test.PolicyTest.test_allow_any) ... ok
> test_refuse_all (router_test.PolicyTest.test_refuse_all) ... skipped 'Fails 
> on Debian'
> test_disconnect_all (router_test.ShutdownTest.test_disconnect_all) ... ok
> test_disconnect_invalid_context 
> (router_test.ShutdownTest.test_disconnect_invalid_context) ... ok
> test_disconnect_valid_context 
> (router_test.ShutdownTest.test_disconnect_valid_context) ... ok
> test_shutdown_wait_false (router_test.ShutdownTest.test_shutdown_wait_false) 
> ... ok
> test_shutdown_wait_true (router_test.ShutdownTest.test_shutdown_wait_true) 
> ... ok
> test_bad_auth_id (router_test.SourceVerifyTest.test_bad_auth_id) ... ok
> test_bad_src_id (router_test.SourceVerifyTest.test_bad_src_id) ... ok
> test_parent_unaware_of_disconnect 
> (router_test.SourceVerifyTest.test_parent_unaware_of_disconnect) ... ok
> test_auth_id_can_talk (router_test.UnidirectionalTest.test_auth_id_can_talk) 
> ... ok
> test_siblings_cant_talk_master 
> (router_test.UnidirectionalTest.test_siblings_cant_talk_master) ... skipped 
> 'Fails on Debian'
> test_siblings_cant_talk_parent 
> (router_test.UnidirectionalTest.test_siblings_cant_talk_parent) ... ok
> test_channel (select_test.AddTest.test_channel) ... ok
> test_double_add_receiver (select_test.AddTest.test_double_add_receiver) ... ok
> test_double_add_subselect (select_test.AddTest.test_double_add_subselect) ... 
> ok
> test_latch (select_test.AddTest.test_latch) ... ok
> test_receiver (select_test.AddTest.test_receiver) ... ok
> test_subselect_empty (select_test.AddTest.test_subselect_empty) ... ok
> test_subselect_loop_direct (select_test.AddTest.test_subselect_loop_direct) 
> ... ok
> test_subselect_loop_indirect 
> (select_test.AddTest.test_subselect_loop_indirect) ... ok
> test_subselect_nonempty (select_test.AddTest.test_subselect_nonempty) ... ok
> test_latch (select_test.BoolTest.test_latch) ... ok
> test_receiver (select_test.BoolTest.test_receiver) ... ok
> test_empty (select_test.CloseTest.test_empty) ... ok
> test_one_latch (select_test.CloseTest.test_one_latch) ... ok
> test_one_receiver (select_test.CloseTest.test_one_receiver) ... ok
> test_one_subselect (select_test.CloseTest.test_one_subselect) ... ok
> test_empty_latch (select_test.EmptyTest.test_empty_latch) ... ok
> test_empty_receiver (select_test.EmptyTest.test_empty_receiver) ... ok
> test_no_receivers (select_test.EmptyTest.test_no_receivers) ... ok
> test_nonempty__latch_after_add 
> (select_test.EmptyTest.test_nonempty__latch_after_add) ... ok
> test_nonempty__receiver_after_add 
> (select_test.EmptyTest.test_nonempty__receiver_after_add) ... ok
> test_nonempty_latch_before_add 
> (select_test.EmptyTest.test_nonempty_latch_before_add) ... ok
> test_nonempty_receiver_before_add 
> (select_test.EmptyTest.test_nonempty_receiver_before_add) ... ok
> test_empty (select_test.GetEventTest.test_empty) ... ok
> test_latch (select_test.GetEventTest.test_latch) ... ok
> test_receiver (select_test.GetEventTest.test_receiver) ... ok
> test_drained_by_other_thread 
> (select_test.GetLatchTest.test_drained_by_other_thread) ... ok
> test_no_latches (select_test.GetLatchTest.test_no_latches) ... ok
> test_nonempty_after_add (select_test.GetLatchTest.test_nonempty_after_add) 
> ... ok
> test_nonempty_before_add (select_test.GetLatchTest.test_nonempty_before_add) 
> ... ok
> test_nonempty_multiple_items_before_add 
> (select_test.GetLatchTest.test_nonempty_multiple_items_before_add) ... ok
> test_timeout (select_test.GetLatchTest.test_timeout) ... ok
> test_timeout_no_receivers 
> (select_test.GetLatchTest.test_timeout_no_receivers) ... ok
> test_zero_timeout (select_test.GetLatchTest.test_zero_timeout) ... ok
> test_drained_by_other_thread 
> (select_test.GetReceiverTest.test_drained_by_other_thread) ... ok
> test_no_receivers (select_test.GetReceiverTest.test_no_receivers) ... ok
> test_nonempty_after_add (select_test.GetReceiverTest.test_nonempty_after_add) 
> ... ok
> test_nonempty_before_add 
> (select_test.GetReceiverTest.test_nonempty_before_add) ... ok
> test_nonempty_multiple_items_before_add 
> (select_test.GetReceiverTest.test_nonempty_multiple_items_before_add) ... ok
> test_nonempty_receiver_attr_set 
> (select_test.GetReceiverTest.test_nonempty_receiver_attr_set) ... ok
> test_timeout (select_test.GetReceiverTest.test_timeout) ... ok
> test_timeout_no_receivers 
> (select_test.GetReceiverTest.test_timeout_no_receivers) ... ok
> test_zero_timeout (select_test.GetReceiverTest.test_zero_timeout) ... ok
> test_empty (select_test.IterTest.test_empty) ... ok
> test_nonempty_latch (select_test.IterTest.test_nonempty_latch) ... ok
> test_nonempty_receiver (select_test.IterTest.test_nonempty_receiver) ... ok
> test_false_latch_persists_after_get 
> (select_test.OneShotTest.test_false_latch_persists_after_get) ... ok
> test_false_receiver_persists_after_get 
> (select_test.OneShotTest.test_false_receiver_persists_after_get) ... ok
> test_true_latch_removed_after_get 
> (select_test.OneShotTest.test_true_latch_removed_after_get) ... ok
> test_true_receiver_removed_after_get 
> (select_test.OneShotTest.test_true_receiver_removed_after_get) ... ok
> test_latch_absent (select_test.RemoveTest.test_latch_absent) ... ok
> test_latch_empty (select_test.RemoveTest.test_latch_empty) ... ok
> test_latch_present (select_test.RemoveTest.test_latch_present) ... ok
> test_receiver_absent (select_test.RemoveTest.test_receiver_absent) ... ok
> test_receiver_empty (select_test.RemoveTest.test_receiver_empty) ... ok
> test_receiver_present (select_test.RemoveTest.test_receiver_present) ... ok
> test_activates_only_once 
> (service_test.ActivationTest.test_activates_only_once) ... ok
> test_parent_can_activate 
> (service_test.ActivationTest.test_parent_can_activate) ... ok
> test_sibling_cannot_activate_framework 
> (service_test.ActivationTest.test_sibling_cannot_activate_framework) ... 
> Router(Broker(bf50)): deleting route to  (2)
> ok
> test_sibling_cannot_activate_service 
> (service_test.ActivationTest.test_sibling_cannot_activate_service) ... 
> Router(Broker(3f50)): deleting route to  (2)
> ok
> test_local (service_test.CallTest.test_local) ... ok
> test_local_unicode (service_test.CallTest.test_local_unicode) ... ok
> test_remote (service_test.CallTest.test_remote) ... ok
> test_remote_bad_arg (service_test.CallTest.test_remote_bad_arg) ... 
> Pool(43d0, size=2, th='mitogen.Pool.43d0.0'): call error: Message(1, 0, 0, 
> 110, 1000, 
> b'\x80\x02X\x16\x00\x00\x00service_test.MyServiceq\x00X\r\x00\x00\x00test_arg_specq'..106):
>  Argument 'foo' type incorrect, got <class 'str'>, expected <class 'int'>
> ok
> test_receiver_closed (service_test.CloseTest.test_receiver_closed) ... ok
> test_sibling_privileged_bad 
> (service_test.PermissionTest.test_sibling_privileged_bad) ... 
> Router(Broker(d5d0)): deleting route to  (2)
> ok
> test_sibling_unprivileged_ok 
> (service_test.PermissionTest.test_sibling_unprivileged_ok) ... 
> Router(Broker(4250)): deleting route to  (2)
> ok
> test_no_args (signals_test.ListenFireTest.test_no_args) ... ok
> test_two_listeners (signals_test.ListenFireTest.test_two_listeners) ... ok
> test_with_args (signals_test.ListenFireTest.test_with_args) ... ok
> setUpClass (ssh_test.BannerTest) ... skipped 'Docker binary is unavailable'
> test_okay (ssh_test.ConstructorTest.test_okay) ... ok
> setUpClass (ssh_test.SshTest) ... skipped 'Docker binary is unavailable'
> test_check_host_keys_accept 
> (ssh_test.StubCheckHostKeysTest.test_check_host_keys_accept) ... ok
> test_check_host_keys_enforce 
> (ssh_test.StubCheckHostKeysTest.test_check_host_keys_enforce) ... ok
> test_check_host_keys_ignore 
> (ssh_test.StubCheckHostKeysTest.test_check_host_keys_ignore) ... ok
> test_password_present (ssh_test.StubCheckHostKeysTest.test_password_present) 
> ... ok
> test_classic_prompt (ssh_test.StubPermissionDeniedTest.test_classic_prompt) 
> ... ok
> test_openssh_75_prompt 
> (ssh_test.StubPermissionDeniedTest.test_openssh_75_prompt) ... ok
> test_basic (su_test.ConstructorTest.test_basic) ... ok
> setUpClass (su_test.SuTest) ... skipped 'Docker binary is unavailable'
> test_basic (sudo_test.ConstructorTest.test_basic) ... ok
> test_reparse_args (sudo_test.ConstructorTest.test_reparse_args) ... ok
> test_selinux_type_role (sudo_test.ConstructorTest.test_selinux_type_role) ... 
> ok
> test_tty_preserved (sudo_test.ConstructorTest.test_tty_preserved) ... ok
> test_call_later (timer_test.BrokerTimerTest.test_call_later) ... ok
> test_child_upgrade (timer_test.BrokerTimerTest.test_child_upgrade) ... ok
> test_double_cancel (timer_test.CancelTest.test_double_cancel) ... ok
> test_single_cancel (timer_test.CancelTest.test_single_cancel) ... ok
> test_cancelled (timer_test.ExpireTest.test_cancelled) ... ok
> test_in_future (timer_test.ExpireTest.test_in_future) ... ok
> test_in_past (timer_test.ExpireTest.test_in_past) ... ok
> test_same_moment (timer_test.ExpireTest.test_same_moment) ... ok
> test_empty (timer_test.GetTimeoutTest.test_empty) ... ok
> test_one_cancelled (timer_test.GetTimeoutTest.test_one_cancelled) ... ok
> test_one_event (timer_test.GetTimeoutTest.test_one_event) ... ok
> test_two_cancelled (timer_test.GetTimeoutTest.test_two_cancelled) ... ok
> test_two_events (timer_test.GetTimeoutTest.test_two_events) ... ok
> test_two_events_expired (timer_test.GetTimeoutTest.test_two_events_expired) 
> ... ok
> test_two_events_in_past (timer_test.GetTimeoutTest.test_two_events_in_past) 
> ... ok
> test_two_events_same_moment 
> (timer_test.GetTimeoutTest.test_two_events_same_moment) ... ok
> test_in_future (timer_test.ScheduleTest.test_in_future) ... ok
> test_in_past (timer_test.ScheduleTest.test_in_past) ... ok
> test_same_moment (timer_test.ScheduleTest.test_same_moment) ... ok
> test_succeeds (two_three_compat_test.TwoThreeCompatTest.test_succeeds) ... 
> skipped 'Requires Python 2.7, no longer available'
> test_decays_on_constructor (types_test.BlobTest.test_decays_on_constructor) 
> ... ok
> test_decays_on_write (types_test.BlobTest.test_decays_on_write) ... ok
> test_message_roundtrip (types_test.BlobTest.test_message_roundtrip) ... ok
> test_repr (types_test.BlobTest.test_repr) ... ok
> test_bytes_conversion (types_test.KwargsTest.test_bytes_conversion) ... 
> skipped 'py<2.6 only'
> test_empty (types_test.KwargsTest.test_empty) ... ok
> test_unicode_conversion (types_test.KwargsTest.test_unicode_conversion) ... ok
> test_decays_on_constructor (types_test.SecretTest.test_decays_on_constructor) 
> ... ok
> test_decays_on_write (types_test.SecretTest.test_decays_on_write) ... ok
> test_message_roundtrip (types_test.SecretTest.test_message_roundtrip) ... ok
> test_repr (types_test.SecretTest.test_repr) ... ok
> test_adorned_unicode (types_test.ToTextTest.test_adorned_unicode) ... ok
> test_bytes (types_test.ToTextTest.test_bytes) ... ok
> test_integer (types_test.ToTextTest.test_integer) ... ok
> test_unicode (types_test.ToTextTest.test_unicode) ... ok
> test_simple (unix_test.ClientTest.test_simple) ... ok
> test_conn_refused (unix_test.IsPathDeadTest.test_conn_refused) ... ok
> test_does_not_exist (unix_test.IsPathDeadTest.test_does_not_exist) ... ok
> test_is_alive (unix_test.IsPathDeadTest.test_is_alive) ... ok
> test_constructor_basic (unix_test.ListenerTest.test_constructor_basic) ... 
> /usr/lib/python3.11/unittest/case.py:579: ResourceWarning: unclosed 
> <socket.socket fd=7, family=1, type=1, proto=0, 
> laddr=/tmp/mitogen_unix_1sfrnp40.sock>
>   if method() is not None:
> ResourceWarning: Enable tracemalloc to get the object allocation traceback
> ok
> test_bytes (utils_test.CastTest.test_bytes) ... ok
> test_dict (utils_test.CastTest.test_dict) ... ok
> test_list (utils_test.CastTest.test_list) ... ok
> test_nested_dict (utils_test.CastTest.test_nested_dict) ... ok
> test_nested_list (utils_test.CastTest.test_nested_list) ... ok
> test_nested_tuple (utils_test.CastTest.test_nested_tuple) ... ok
> test_passthrough (utils_test.CastTest.test_passthrough) ... ok
> test_tuple (utils_test.CastTest.test_tuple) ... ok
> test_unicode (utils_test.CastTest.test_unicode) ... ok
> test_unknown (utils_test.CastTest.test_unknown) ... ok
> test_run_with_broker (utils_test.RunWithRouterTest.test_run_with_broker) ... 
> ok
> test_with_broker (utils_test.WithRouterTest.test_with_broker) ... ok
> test_with_broker_preserves_attributes 
> (utils_test.WithRouterTest.test_with_broker_preserves_attributes) ... ok
> 
> ----------------------------------------------------------------------
> Ran 643 tests in 33.502s
> 
> OK (skipped=55)
> dh_auto_test: error: pybuild --test -i python{version} -p "3.12 3.11" 
> --system custom "--test-args={interpreter}              -m unittest discover 
> -v                 --start-directory {dir}/tests           --pattern 
> '*_test.py'" returned exit code 13


The full build log is available from:
http://qa-logs.debian.net/2023/12/12/python-mitogen_0.3.4-2_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20231212;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20231212&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

Reply via email to