Bug 15810

Summary: qemux86 musl has ptest failures
Product: [Build System, Metadata & Runtime] OE-Core Reporter: Richard Purdie <richard.purdie>
Component: coreAssignee: Unassigned <unassigned>
Status: NEW --- QA Contact:
Severity: normal    
Priority: Medium+ CC: meta.mr.watcher, meta.watcher, raj.khem, randy.macleod
Version: 0.0.0   
Target Milestone: 6.1 M1   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)

Description Richard Purdie 2025-03-26 11:03:22 UTC
32 bit qemux86 images have ptest failures:

https://autobuilder.yoctoproject.org/valkyrie/#/builders/108/builds/3

stdio: WARNING: core-image-ptest-python3-1.0-r0 do_testimage: There were failing ptests.
stdio: WARNING: core-image-ptest-libc-test-1.0-r0 do_testimage: There were failing ptests.
stdio: WARNING: core-image-ptest-libmodule-build-perl-1.0-r0 do_testimage: There were failing ptests.
stdio: WARNING: core-image-ptest-strace-1.0-r0 do_testimage: There were failing ptests.
stdio: WARNING: core-image-ptest-gettext-1.0-r0 do_testimage: There were failing ptests.
stdio: WARNING: core-image-ptest-libseccomp-1.0-r0 do_testimage: There were failing ptests.
stdio: WARNING: core-image-ptest-elfutils-1.0-r0 do_testimage: There were failing ptests.
stdio: WARNING: core-image-ptest-python3-rpds-py-1.0-r0 do_testimage: There were failing ptests.
stdio: WARNING: core-image-ptest-logrotate-1.0-r0 do_testimage: There were failing ptests.
stdio: WARNING: core-image-ptest-libconvert-asn1-perl-1.0-r0 do_testimage: There were failing ptests.
stdio: WARNING: core-image-ptest-findutils-1.0-r0 do_testimage: There were failing ptests.
stdio: WARNING: core-image-ptest-busybox-1.0-r0 do_testimage: There were failing ptests.
stdio: WARNING: core-image-ptest-bluez5-1.0-r0 do_testimage: There were failing ptests.
stdio: WARNING: core-image-ptest-perl-1.0-r0 do_testimage: There were failing ptests.
stdio: WARNING: core-image-ptest-lttng-tools-1.0-r0 do_testimage: There were failing ptests.
Comment 1 Mathieu Dubois-Briand 2025-03-26 17:28:01 UTC
qemux86-musl-ptest opensuse155-vk-1 master completed at 2025-03-26T10:56:44Z
https://autobuilder.yoctoproject.org/valkyrie/#/builders/108/builds/3/steps/13/logs/stdio
Comment 2 Randy MacLeod 2025-03-27 14:42:12 UTC
An important item for 5.3, we need people to help with each package.
Comment 3 Randy MacLeod 2026-04-02 15:24:36 UTC
added musl ptest for x86-64, arm64 but not x86 with exclusions

Randy to find commit.
Comment 4 Randy MacLeod 2026-04-02 18:45:40 UTC
From RP's notes:

We added testing on the autobuilder for this. The current exclusion list is:

https://git.openembedded.org/openembedded-core/tree/meta/conf/distro/include/ptest-packagelists.inc#n160

# These tests don't yet pass for musl qemuarm64
PTESTS_SLOW:remove:libc-musl:qemuarm64 = "strace perl gnutls glib-2.0"
PTESTS_FAST:remove:libc-musl:qemuarm64 = "libarchive"
PTESTS_PROBLEMS:append:libc-musl:qemuarm64 = "strace perl gnutls glib-2.0
libarchive"
Comment 5 Richard Purdie 2026-04-02 20:15:33 UTC
The above comment was for qemuarm64, not qemux86. We did NOT add qemux86 testing to the autobuilder.
Comment 6 Randy MacLeod 2026-04-08 21:37:27 UTC
musl ptests are a work in progress, bump to 6.1-M1.