From: Lydia Sobot Subject: Re: new: net/py-pika To: Stuart Henderson Cc: ports@openbsd.org Date: Fri, 09 Oct 2026 13:47:03 +0200 On October 9, 2026 13:39:58 GMT+02:00, Stuart Henderson wrote: >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) ============= > Yes, these are the same 2 I ran into, and I agree with your conclusion