From 3fedccaafa108d6c20cd20e7c8a08762c52b518b Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Sat, 12 Sep 2026 11:42:12 -0700 Subject: [PATCH] kernel-selftest: Skip stressor tests filesystems:file_stressor is a 15 minute stress test; its forked children move to their own process group, escape the per-test timeout and keep the runner blocked (and silent) until they finish, so ptest-runner kills the whole suite. Skip it. Signed-off-by: Khem Raj --- .../kernel-selftest/kernel-selftest/run-ptest | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/meta-oe/recipes-kernel/kernel-selftest/kernel-selftest/run-ptest b/meta-oe/recipes-kernel/kernel-selftest/kernel-selftest/run-ptest index ac730b53f4..4e170fc2d0 100755 --- a/meta-oe/recipes-kernel/kernel-selftest/kernel-selftest/run-ptest +++ b/meta-oe/recipes-kernel/kernel-selftest/kernel-selftest/run-ptest @@ -2,7 +2,12 @@ # ftrace:ftracetest-ktap has no per-test timeout and its # instances/instance-event.tc can leave a task stuck in D state in # trace_array_get() (seen on linux-yocto 7.2.4), hanging the suite. Skip it. -/usr/kernel-selftest/run_kselftest.sh -s -S ftrace:ftracetest-ktap +# +# filesystems:file_stressor is a 15 minute stress test; its forked children +# move to their own process group, escape the per-test timeout and keep the +# runner blocked (and silent) until they finish, so ptest-runner kills the +# whole suite. Skip it. +/usr/kernel-selftest/run_kselftest.sh -s -S ftrace:ftracetest-ktap -S filesystems:file_stressor if [ $? == 0 ]; then echo "PASS: kernel-selftest" else