https://bugzilla.redhat.com/show_bug.cgi?id=2354054 Paul Wouters <paul.wouters@xxxxxxxx> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |paul.wouters@xxxxxxxx Status|NEW |ASSIGNED Flags| |fedora-review? | |needinfo?(peter.stensmyr@ai | |ven.io) --- Comment #6 from Paul Wouters <paul.wouters@xxxxxxxx> --- Note that the linke spec file is not the raw file, so it grabs html causing fedora-review to fail. Please fix the files and test using fedora-review -b 235054 mock build fails, see https://kojipkgs.fedoraproject.org//work/tasks/5945/131975945/build.log =================================== FAILURES =================================== ____________________________ SSLTest.test_ssl_close ____________________________ self = <tests.ssl_test.SSLTest testMethod=test_ssl_close> def test_ssl_close(self): def serve(listener): sock, addr = listener.accept() sock.recv(8192) try: self.assertEqual(b'', sock.recv(8192)) except greenio.SSL.ZeroReturnError: pass sock = listen_ssl_socket() server_coro = eventlet.spawn(serve, sock) raw_client = eventlet.connect(sock.getsockname()) client = ssl.wrap_socket(raw_client) client.sendall(b'X') greenio.shutdown_safe(client) client.close() > server_coro.wait() tests/ssl_test.py:95: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ eventlet/greenthread.py:232: in wait return self._exit_event.wait() eventlet/event.py:124: in wait result = hub.switch() eventlet/hubs/hub.py:310: in switch return self.greenlet.switch() eventlet/greenthread.py:272: in main result = function(*args, **kwargs) tests/ssl_test.py:82: in serve self.assertEqual(b'', sock.recv(8192)) eventlet/green/ssl.py:255: in recv return self._base_recv(buflen, flags, into=False) eventlet/green/ssl.py:282: in _base_recv read = self.read(nbytes) eventlet/green/ssl.py:196: in read return self._call_trampolining( eventlet/green/ssl.py:166: in _call_trampolining return func(*a, **kw) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <eventlet.green.ssl.GreenSSLSocket fd=23, family=2, type=1, proto=0, laddr=('127.0.0.1', 54805)> len = 8192, buffer = None def read(self, len=1024, buffer=None): """Read up to LEN bytes and return them. Return zero-length string on EOF.""" self._checkClosed() if self._sslobj is None: raise ValueError("Read on closed or unwrapped SSL socket.") try: if buffer is not None: return self._sslobj.read(len, buffer) else: > return self._sslobj.read(len) E BrokenPipeError: [Errno 32] Broken pipe /usr/lib64/python3.13/ssl.py:1140: BrokenPipeError ----------------------------- Captured stderr call ----------------------------- Traceback (most recent call last): File "/builddir/build/BUILD/python-eventlet-0.39.1-build/eventlet-0.39.1/eventlet/hubs/poll.py", line 111, in wait listener.cb(fileno) ~~~~~~~~~~~^^^^^^^^ File "/builddir/build/BUILD/python-eventlet-0.39.1-build/eventlet-0.39.1/eventlet/greenthread.py", line 272, in main result = function(*args, **kwargs) File "/builddir/build/BUILD/python-eventlet-0.39.1-build/eventlet-0.39.1/tests/ssl_test.py", line 82, in serve self.assertEqual(b'', sock.recv(8192)) ~~~~~~~~~^^^^^^ File "/builddir/build/BUILD/python-eventlet-0.39.1-build/eventlet-0.39.1/eventlet/green/ssl.py", line 255, in recv return self._base_recv(buflen, flags, into=False) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILD/python-eventlet-0.39.1-build/eventlet-0.39.1/eventlet/green/ssl.py", line 282, in _base_recv read = self.read(nbytes) File "/builddir/build/BUILD/python-eventlet-0.39.1-build/eventlet-0.39.1/eventlet/green/ssl.py", line 196, in read return self._call_trampolining( ~~~~~~~~~~~~~~~~~~~~~~~^ super().read, len, buffer) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILD/python-eventlet-0.39.1-build/eventlet-0.39.1/eventlet/green/ssl.py", line 166, in _call_trampolining return func(*a, **kw) File "/usr/lib64/python3.13/ssl.py", line 1140, in read return self._sslobj.read(len) ~~~~~~~~~~~~~~~~~^^^^^ BrokenPipeError: [Errno 32] Broken pipe Removing descriptor: 23 -- You are receiving this mail because: You are always notified about changes to this product and component You are on the CC list for the bug. https://bugzilla.redhat.com/show_bug.cgi?id=2354054 Report this comment as SPAM: https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-spam&short_desc=Report%20of%20Bug%202354054%23c6 -- _______________________________________________ package-review mailing list -- package-review@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to package-review-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/package-review@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue