diff mbox series

[blacksail,57/60] python3: ptest: skip flaky test_shutdown_no_wait_max_tasks_gh119592

Message ID 0a02733a12e2ed9f6bb8b179cf73046d056178ac.1793867929.git.yoann.congal@smile.fr
State RFC, archived
Delegated to: Yoann Congal
Headers show
Series [blacksail,01/60] gstreamer1.0-plugins-bad: use gtk+3 dependency name | expand

Commit Message

Yoann Congal Nov. 5, 2026, 8:43 a.m. UTC
From: Pratik Farkase <pratik.farkase@est.tech>

This concurrent.futures ProcessPool test starts a worker and expects it
to be stranded within a 30s thread-join timeout. On loaded autobuilder
hosts under QEMU emulation (seen on qemuriscv64) the worker process is
slow to start, the managed queue get() times out and the join exceeds
30s, so the test fails intermittently. The upstream test is inherently
timing-sensitive (CPython gh-119592), so skip it like the other flaky
timing-dependent tests.

[YOCTO #16466]

Signed-off-by: Pratik Farkase <pratik.farkase@est.tech>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit e00e7b070ad5649e382ba9160b2994edf48a02c1)
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
---
 meta/recipes-devtools/python/python3_3.14.10.bb | 11 +++++++++++
 1 file changed, 11 insertions(+)
diff mbox series

Patch

diff --git a/meta/recipes-devtools/python/python3_3.14.10.bb b/meta/recipes-devtools/python/python3_3.14.10.bb
index b870a3defe3..35d3491098d 100644
--- a/meta/recipes-devtools/python/python3_3.14.10.bb
+++ b/meta/recipes-devtools/python/python3_3.14.10.bb
@@ -356,6 +356,17 @@  SKIPPED_TESTS += " \
     --ignore test.test_asyncio.test_eager_task_factory.CEagerTaskFactoryLoopTests.test_staggered_race_with_eager_tasks \
 "
 
+# Intermittent failure under load - this concurrent.futures ProcessPool test
+# starts a worker and expects it to be stranded within a 30s thread-join
+# timeout. On loaded autobuilder hosts under QEMU emulation (seen on
+# qemuriscv64) the worker process is slow to start, the managed queue get()
+# times out and the join exceeds 30s. Upstream test is timing-sensitive
+# (CPython gh-119592).
+# Bugzilla YP 16466
+SKIPPED_TESTS += " \
+    --ignore test_shutdown_no_wait_max_tasks_gh119592 \
+"
+
 SKIPPED_TESTS:append:libc-musl = " \
     -x test__locale \
     -x test_c_locale_coercion \