Bug 16479

Summary: AB-INT PTEST RISCV64: python3 ptest failure in testSourceAddress
Product: [QA/Testing] Package Testing (ptest) Reporter: João Marcos Costa <joaomarcos.costa>
Component: ptestAssignee: Unassigned <unassigned>
Status: NEW --- QA Contact:
Severity: normal    
Priority: Undecided CC: mathieu.dubois-briand, paul, richard.purdie
Version: unspecified   
Target Milestone: ---   
Hardware: x86   
OS: Multiple   
Whiteboard: AB-INT
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: Don't know

Description João Marcos Costa 2026-10-30 09:19:05 UTC
https://autobuilder.yoctoproject.org/valkyrie/#/builders/56/builds/2693/steps/15/logs/stdio

Failed ptests:
{'python3': ['testSourceAddress', 'python3']}

qemuriscv64-ptest fedora43-vk-2


"""
======================================================================
ERROR: testSourceAddress (test.test_socket.NetworkConnectionAttributesTest.testSourceAddress)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.14/test/test_socket.py", line 447, in raise_queued_exception
    raise self.queue.get()
  File "/usr/lib/python3.14/test/test_socket.py", line 484, in clientRun
    test_func()
    ~~~~~~~~~^^
  File "/usr/lib/python3.14/test/test_socket.py", line 6008, in _testSourceAddress
    self.assertEqual(self.cli.getsockname()[1], self.source_port)
                     ~~~~~~~~~~~~~~~~~~~~^^
OSError: [Errno 9] Bad file descriptor

----------------------------------------------------------------------
"""

Full logs at: https://valkyrie.yocto.io/pub/non-release/20261029-56/testresults/qemuriscv64-ptest/python3.log