From: Himani Ramesh Barde <[email protected]> randtest performs autocorrelation analysis on random number sequences and fails intermittently on overloaded CI/autobuilder systems where CPU scheduling and floating point conditions vary between runs.
An upstream fix was previously merged (ccabae3036a7) to improve sigma threshold handling, but the test failed again on qemux86-64-musl-ptest on 2026-07-21 with 'Tau= 162, Autocorr= 5.15181 sigma'. The test is inherently unsuitable for shared overloaded build infrastructure. Skip it, consistent with how 'time' and 'timeout' are already handled. [YOCTO #16254] Signed-off-by: Himani Barde <[email protected]> Signed-off-by: Richard Purdie <[email protected]> (cherry picked from commit 5266eed8f8c2096462da720093aa1556df726098) Signed-off-by: Yoann Congal <[email protected]> --- meta/recipes-extended/gawk/gawk_5.4.0.bb | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/meta/recipes-extended/gawk/gawk_5.4.0.bb b/meta/recipes-extended/gawk/gawk_5.4.0.bb index f44d82b37c5..5be7efad452 100644 --- a/meta/recipes-extended/gawk/gawk_5.4.0.bb +++ b/meta/recipes-extended/gawk/gawk_5.4.0.bb @@ -85,7 +85,10 @@ do_install_ptest() { # https://bugzilla.yoctoproject.org/show_bug.cgi?id=14371 rm -f ${D}${PTEST_PATH}/test/time.* rm -f ${D}${PTEST_PATH}/test/timeout.* - for t in time timeout; do + # randtest is a statistical test that intermittently fails on overloaded systems + # https://bugzilla.yoctoproject.org/show_bug.cgi?id=16254 + rm -f ${D}${PTEST_PATH}/test/randtest.* + for t in time timeout randtest; do echo $t >> ${D}${PTEST_PATH}/test/skipped.txt done }
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#245447): https://lists.openembedded.org/g/openembedded-core/message/245447 Mute This Topic: https://lists.openembedded.org/mt/121158876/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
