@@ -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",
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(-)