Bug 16471 - AB-INT PTEST RISCV64: python3 ptest failure in test_resource_tracker_mp_fork_reuse_and_prompt_reap
Summary: AB-INT PTEST RISCV64: python3 ptest failure in test_resource_tracker_mp_fork_...
Status: NEW
Alias: None
Product: Package Testing (ptest)
Classification: QA/Testing
Component: ptest (show other bugs)
Version: unspecified
Hardware: x86 Multiple
: Undecided normal
Target Milestone: ---
Assignee: Unassigned
QA Contact:
URL:
Whiteboard: AB-INT
Depends on:
Blocks:
 
Reported: 2026-10-27 10:32 UTC by João Marcos Costa
Modified: 2026-10-27 10:34 UTC (History)
2 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: Don't know


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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