Bug 16471

Summary: AB-INT PTEST RISCV64: python3 ptest failure in test_resource_tracker_mp_fork_reuse_and_prompt_reap
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, 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-27 10:32:12 UTC
https://autobuilder.yoctoproject.org/valkyrie/#/builders/56/builds/2660/steps/15/logs/stdio

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

qemuriscv64-ptest debian12-vk-2

"""
======================================================================
FAIL: test_resource_tracker_mp_fork_reuse_and_prompt_reap (test.test_multiprocessing_forkserver.test_misc.TestResourceTracker.test_resource_tracker_mp_fork_reuse_and_prompt_reap)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.14/test/_test_multiprocessing.py", line 231, in forkserver_check_wrapper
    return test_item(*args, **kwargs)
  File "/usr/lib/python3.14/test/_test_multiprocessing.py", line 6439, in test_resource_tracker_mp_fork_reuse_and_prompt_reap
    self.assertEqual(parts, ['True', 'True', 'True', 'False', '0'],
    ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        f"unexpected: {parts!r} stderr={err!r}")
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError: Lists differ: ['True', 'True', 'True', 'True', 'None'] != ['True', 'True', 'True', 'False', '0']

First differing element 3:
'True'
'False'

- ['True', 'True', 'True', 'True', 'None']
?                           ^^^     ^^^^

+ ['True', 'True', 'True', 'False', '0']
?                           ^^^^     ^
 : unexpected: ['True', 'True', 'True', 'True', 'None'] stderr=b''

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

Full logs at https://valkyrie.yocto.io/pub/non-release/20261023-91/testresults/qemuriscv64-ptest/python3.log
Comment 1 João Marcos Costa 2026-10-27 10:34:32 UTC
An additional one:

https://autobuilder.yoctoproject.org/valkyrie/#/builders/56/builds/2663/steps/15/logs/stdio

qemuriscv64-ptest ubuntu2510-vk-1

It is strange, however, that stdio shows 'test_timerfd_TFD_TIMER_ABSTIME' but when I download the logs [1], I see 'FAIL: test_resource_tracker_mp_fork_reuse_and_prompt_reap' instead.

[1] https://valkyrie.yocto.io/pub/non-release/20261023-91/testresults/qemuriscv64-ptest/python3.log