]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commitdiff
ptest-packagelists: Exclude ptests from musl which are known to fail
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Sat, 14 Mar 2026 15:17:22 +0000 (15:17 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 16 Mar 2026 16:39:23 +0000 (16:39 +0000)
Since we'd like to start tracking musl ptest regressions, mark the existing known
failures for qemuarm64 and qemux86-64 so we can then start to test without
warnings.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/conf/distro/include/ptest-packagelists.inc

index 627eae417a6dbfbd23be8142af93dc7db2b3429d..d0c2c2816c6f8f3ec7d82667ab2b3b4be465a0f8 100644 (file)
@@ -157,6 +157,15 @@ PTESTS_SLOW:append:libc-musl = " libc-test"
 PTESTS_SLOW:remove:riscv64 = "tcl tcl8 python3-cffi strace lttng-tools python3-numpy perl"
 PTESTS_PROBLEMS:append:riscv64 = " tcl tcl8 python3-cffi strace lttng-tools python3-numpy perl"
 
+# 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"
+# These tests don't yet pass for musl qemux86-64
+PTESTS_SLOW:remove:libc-musl:qemux86-64 = "perl gnutls"
+PTESTS_FAST:remove:libc-musl:qemux86-64 = "libarchive"
+PTESTS_PROBLEMS:append:libc-musl:qemux86-64 = "perl gnutls libarchive"
+
 #    ruby \ # Timeout
 #    rt-tests \ # Needs to be checked whether it runs at all
 #    bash \ # Test outcomes are non-deterministic by design