Download raw body.
new: net/py-pika
On 2026/10/09 13:18, Lydia Sobot wrote:
> If you managed to fix those failing tests that's great, however actually based on some cursory research for instance on Void Linux they just disable tests because "some tests fail", so I think that it might be ok to import even with failing tests
Generally we only disable tests which error out and prevent other tests
from running, or they're hugely noisy or take a lot of time, otherwise
ports should not disable tests just because they fail.
I think the 2 failing tests here are _probably_ not all that important
and most likely relate to differences between OS.
=================================== FAILURES ===================================
_ PollPollerSocketEventsTestCase.test_which_events_are_set_after_local_shuts_rdwr _
tests/unit/select_connection_ioloop_tests.py:1040: in test_which_events_are_set_after_local_shuts_rdwr
self.which_events_are_set_with_varying_eventmasks(
tests/unit/select_connection_ioloop_tests.py:834: in which_events_are_set_with_varying_eventmasks
ioloop.start()
pika/adapters/select_connection.py:583: in start
self._poller.start()
pika/adapters/select_connection.py:845: in start
self.poll()
pika/adapters/select_connection.py:1259: in poll
self._dispatch_fd_events(fd_event_map)
pika/adapters/select_connection.py:947: in _dispatch_fd_events
handler(fileno, events)
tests/unit/select_connection_ioloop_tests.py:819: in handle_socket_events
self.assertTrue(
E AssertionError: 0 is not true : watching=12: Out.Err.; indicated=16: Hup.
----------------------------- Captured stderr call -----------------------------
[PollPoller] @ Local shut RDWR: watching=13: In.Out.Err.; indicated=17: In.Hup.; sockerr=0
[PollPoller] @ Local shut RDWR: watching=5: In.Out.; indicated=17: In.Hup.; sockerr=0
[PollPoller] @ Local shut RDWR: watching=1: In.; indicated=17: In.Hup.; sockerr=0
[PollPoller] @ Local shut RDWR: watching=12: Out.Err.; indicated=16: Hup.; sockerr=0
_ PollPollerSocketEventsTestCase.test_which_events_are_set_when_failed_to_connect _
tests/unit/select_connection_ioloop_tests.py:866: in test_which_events_are_set_when_failed_to_connect
self.which_events_are_set_with_varying_eventmasks(
tests/unit/select_connection_ioloop_tests.py:834: in which_events_are_set_with_varying_eventmasks
ioloop.start()
pika/adapters/select_connection.py:583: in start
self._poller.start()
pika/adapters/select_connection.py:845: in start
self.poll()
pika/adapters/select_connection.py:1259: in poll
self._dispatch_fd_events(fd_event_map)
pika/adapters/select_connection.py:947: in _dispatch_fd_events
handler(fileno, events)
tests/unit/select_connection_ioloop_tests.py:819: in handle_socket_events
self.assertTrue(
E AssertionError: 0 is not true : watching=12: Out.Err.; indicated=16: Hup.
----------------------------- Captured stderr call -----------------------------
[PollPoller] @ Failed to connect: watching=13: In.Out.Err.; indicated=17: In.Hup.; sockerr=61 (Connection refused)
[PollPoller] @ Failed to connect: watching=5: In.Out.; indicated=17: In.Hup.; sockerr=0
[PollPoller] @ Failed to connect: watching=1: In.; indicated=17: In.Hup.; sockerr=0
[PollPoller] @ Failed to connect: watching=12: Out.Err.; indicated=16: Hup.; sockerr=0
=========================== short test summary info ============================
FAILED tests/unit/select_connection_ioloop_tests.py::PollPollerSocketEventsTestCase::test_which_events_are_set_after_l
ocal_shuts_rdwr
FAILED tests/unit/select_connection_ioloop_tests.py::PollPollerSocketEventsTestCase::test_which_events_are_set_when_fa
iled_to_connect
============ 2 failed, 1143 passed, 59 skipped in 78.54s (0:01:18) =============
new: net/py-pika