On Mon, 2026-01-19 at 15:21 +0100, Antonin Godard via lists.openembedded.org wrote: > We have been observing intermittent issues with this test on the Autobuilder: > https://bugzilla.yoctoproject.org/show_bug.cgi?id=15885 > > This is probably due to the Autobuilder being heavily loaded at the time > of the test. > > The logs on the ticket above do not allow us to know which of the two > "test_default_timeout" tests is failing, so disable both with > self.skipTest(). > > Excerpt from `ptest-runner python3`: > > test_default_timeout > (test.test_multiprocessing_fork.test_manager.WithManagerTestBarrier.test_default_timeout) > SKIP: Test the barrier's default timeout 'skip flaky timeout test' > > [YOCTO #15885] > > Signed-off-by: Antonin Godard <[email protected]> > --- > ...001-Skip-flaky-test_default_timeout-tests.patch | 49 > ++++++++++++++++++++++ > meta/recipes-devtools/python/python3_3.13.11.bb | 1 + > 2 files changed, 50 insertions(+) > > diff --git > a/meta/recipes-devtools/python/python3/0001-Skip-flaky-test_default_timeout-tests.patch > > b/meta/recipes-devtools/python/python3/0001-Skip-flaky-test_default_timeout-tests.patch > new file mode 100644 > index 0000000000..4e1bd833b4 > --- /dev/null > +++ > b/meta/recipes-devtools/python/python3/0001-Skip-flaky-test_default_timeout-tests.patch > @@ -0,0 +1,49 @@ > +From baf2dda48e51fcb17a716e52cc5c4e162a6bb7d3 Mon Sep 17 00:00:00 2001 > +From: Antonin Godard <[email protected]> > +Date: Mon, 19 Jan 2026 11:38:36 +0100 > +Subject: [PATCH] Skip flaky test_default_timeout tests > + > +We have been observing issues with this test on the Autobuilder: > +https://bugzilla.yoctoproject.org/show_bug.cgi?id=15885 > + > +The logs on the ticket above do not allow us to know which of the two > +"test_default_timeout" tests is failing, so disable both with > +self.skipTest(). > + > +Excerpt from `ptest-runner python3`: > + > + test_default_timeout > (test.test_multiprocessing_fork.test_manager.WithManagerTestBarrier.test_default_timeout) > + SKIP: Test the barrier's default timeout 'skip flaky timeout test' > + > +Upstream-Status: Inappropriate [OE specific, but might be related to > https://github.com/python/cpython/issues/129266#issuecomment-2613058866] > + > +Signed-off-by: Antonin Godard <[email protected]> > +--- > + Lib/test/_test_multiprocessing.py | 1 + > + Lib/test/lock_tests.py | 1 + > + 2 files changed, 2 insertions(+) > + > +diff --git a/Lib/test/_test_multiprocessing.py > b/Lib/test/_test_multiprocessing.py > +index e8064e7..9ab1f9e 100644 > +--- a/Lib/test/_test_multiprocessing.py > ++++ b/Lib/test/_test_multiprocessing.py > +@@ -2259,6 +2259,7 @@ class _TestBarrier(BaseTestCase): > + """ > + Test the barrier's default timeout > + """ > ++ self.skipTest('skip flaky timeout test') > + barrier = self.Barrier(self.N, timeout=0.5) > + results = self.DummyList() > + self.run_threads(self._test_default_timeout_f, (barrier, results)) > +diff --git a/Lib/test/lock_tests.py b/Lib/test/lock_tests.py > +index 8c8f890..43e9b90 100644 > +--- a/Lib/test/lock_tests.py > ++++ b/Lib/test/lock_tests.py > +@@ -1165,6 +1165,7 @@ class BarrierTests(BaseTestCase): > + """ > + Test the barrier's default timeout > + """ > ++ self.skipTest('skip flaky timeout test') > + timeout = 0.100 > + barrier = self.barriertype(2, timeout=timeout) > + def f(): > diff --git a/meta/recipes-devtools/python/python3_3.13.11.bb > b/meta/recipes-devtools/python/python3_3.13.11.bb > index 2fcfd4aba1..2bc2389b7e 100644 > --- a/meta/recipes-devtools/python/python3_3.13.11.bb > +++ b/meta/recipes-devtools/python/python3_3.13.11.bb > @@ -30,6 +30,7 @@ SRC_URI = > "http://www.python.org/ftp/python/${PV}/Python-${PV}.tar.xz \ > file://0001-test_active_children-skip-problematic-test.patch \ > file://0001-test_readline-skip-limited-history-test.patch \ > > file://0001-Generate-data-for-OpenSSL-3.4-and-add-it-to-multissl.patch \ > + file://0001-Skip-flaky-test_default_timeout-tests.patch \ > " > SRC_URI:append:class-native = " \ > > file://0001-Lib-sysconfig.py-use-prefix-value-from-build-configu.patch \
I have the python3.14 upgrade queued in master-next for review so we may need to test this with the new python version? Cheers, Richard
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#229623): https://lists.openembedded.org/g/openembedded-core/message/229623 Mute This Topic: https://lists.openembedded.org/mt/117344926/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
