Package Details: python-simpervisor 1.0.0-2

Git Clone URL: https://aur.archlinux.org/python-simpervisor.git (read-only, click to copy)
Package Base: python-simpervisor
Description: Simple async process supervisor
Upstream URL: https://github.com/jupyterhub/simpervisor
Licenses: BSD-3-Clause
Submitter: dodecahedron
Maintainer: bcb
Last Packager: bcb
Votes: 1
Popularity: 0.000000
First Submitted: 2021-11-23 00:26 (UTC)
Last Updated: 2024-12-30 15:56 (UTC)

Latest Comments

vitaliikuzhdin commented on 2026-02-23 12:35 (UTC) (edited on 2026-02-23 12:35 (UTC) by vitaliikuzhdin)

tests/test_atexitasync.py::test_atexitasync[15-1] FAILED                                                                                                                                 [  6%]
tests/test_atexitasync.py::test_atexitasync[2-1] FAILED                                                                                                                                  [ 12%]
tests/test_atexitasync.py::test_atexitasync[15-5] FAILED                                                                                                                                 [ 18%]
tests/test_atexitasync.py::test_atexitasync[2-5] FAILED                                                                                                                                  [ 25%]
tests/test_ready.py::test_ready PASSED                                                                                                                                                   [ 31%]
tests/test_signals.py::test_sigtermreap[1] FAILED                                                                                                                                        [ 37%]
tests/test_signals.py::test_sigtermreap[5] FAILED                                                                                                                                        [ 43%]
tests/test_simpervisor.py::test_start_success PASSED                                                                                                                                     [ 50%]
tests/test_simpervisor.py::test_start_always_restarting PASSED                                                                                                                           [ 56%]
tests/test_simpervisor.py::test_start_fail_restarting PASSED                                                                                                                             [ 62%]
tests/test_simpervisor.py::test_start_multiple_start PASSED                                                                                                                              [ 68%]
tests/test_simpervisor.py::test_method_after_kill[start] PASSED                                                                                                                          [ 75%]
tests/test_simpervisor.py::test_method_after_kill[kill] PASSED                                                                                                                           [ 81%]
tests/test_simpervisor.py::test_method_after_kill[terminate] PASSED                                                                                                                      [ 87%]
tests/test_simpervisor.py::test_kill PASSED                                                                                                                                              [ 93%]
tests/test_simpervisor.py::test_terminate PASSED                                                                                                                                         [100%]

=========================================================================================== FAILURES ===========================================================================================
____________________________________________________________________________________ test_atexitasync[15-1] ____________________________________________________________________________________

signum = <Signals.SIGTERM: 15>, handlercount = 1

    @pytest.mark.parametrize(
        "signum, handlercount",
        [
            (signal.SIGTERM, 1),
            (signal.SIGINT, 1),
            (signal.SIGTERM, 5),
            (signal.SIGINT, 5),
        ],
    )
    @pytest.mark.