diff mbox series

[yocto-autobuilder2] config: Add musl-ptest for qemuarm64 and qemux86-64

Message ID 20260317134000.975734-1-richard.purdie@linuxfoundation.org
State New
Headers show
Series [yocto-autobuilder2] config: Add musl-ptest for qemuarm64 and qemux86-64 | expand

Commit Message

Richard Purdie March 17, 2026, 1:40 p.m. UTC
A lot of work was done to get ptests running properly on musl. As a result, enable
ptests on qemuarm64 and qemux86-64 with musl. The policy is any intermittent ptests
get disabled as we can't afford to stack up new intermittent ptest failures.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
---
 config.py | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)
diff mbox series

Patch

diff --git a/config.py b/config.py
index 2a8ee082..86a6f5e0 100644
--- a/config.py
+++ b/config.py
@@ -86,6 +86,7 @@  trigger_builders_wait_shared = [
     "build-appliance", "buildtools",
     "wic", "poky-tiny", "no-x11",
     "musl-qemuarm64", "musl-qemux86", "musl-qemux86-64",
+    "qemux86-64-musl-ptest", "qemuarm64-musl-ptest",
     "qa-extras", "qa-extras2",
     "check-layer",
     "reproducible",
@@ -118,11 +119,12 @@  trigger_builders_wait_quick_releases = {
 }
 
 old_arch_full = ["qemumips", "qemumips-alt", "qemumips64", "qemuppc", "qemuppc-alt", "qemumips-tc", "qemumips64-tc", "qemuppc-tc", "meta-mingw"]
-trigger_builders_wait_full_noriscv = [x for x in trigger_builders_wait_full if 'riscv' not in x]
+trigger_builders_wait_full_noriscv = [x for x in trigger_builders_wait_full if 'riscv' not in x and "musl-ptest" not in x]
+trigger_builders_wait_full_nomuslptest = [x for x in trigger_builders_wait_full if "musl-ptest" not in x]
 
 trigger_builders_wait_full_releases = {
     "master" : trigger_builders_wait_full,
-    "whinlatter" : trigger_builders_wait_full + ["meta-mingw"],
+    "whinlatter" : trigger_builders_wait_full_nomuslptest + ["meta-mingw"],
     "walnascar" : trigger_builders_wait_full_noriscv + ["meta-mingw"],
     "styhead" : trigger_builders_wait_full_noriscv + old_arch_full,
     "scarthgap" : trigger_builders_wait_full_noriscv + old_arch_full,
@@ -142,7 +144,7 @@  builders_others = [
     "qemuriscv32", "qemuriscv32-tc",
     "qemuppc64", "qemuppc64-tc",
     "qemux86-ptest", "qemux86-ptest-fast",
-    "qemux86-musl-ptest", "qemux86-64-musl-ptest", "qemuarm64-musl-ptest",
+    "qemux86-musl-ptest",
     "musl-qemuarm64",
     "buildperf-debian11",
     "buildperf-alma8",