Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions run-vmtest/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,9 @@ hung tasks and lockups. A hit adds a `kernel_splats` row to `exitstatus`, which
turns the run red like any other failing test group. Anything fatal panics the
VM instead, and fails the job on its own.

The check runs for the default suite or when the requested runners include
`test_progs`. Veristat-only runs skip it.

The action carries no patterns. What a splat is, and what is benign, is policy
that changes per arch and per kernel, so it lives with the configs. Two files
of extended regexes, one per line, `#` comments and blank lines ignored, named
Expand Down
6 changes: 5 additions & 1 deletion run-vmtest/run-bpf-selftests.sh
Original file line number Diff line number Diff line change
Expand Up @@ -178,4 +178,8 @@ else
done
fi

"${SCRIPT_DIR}/check-kernel-splats.sh"
if [ ${#TEST_NAMES[@]} -eq 0 ] || [[ "${TEST_NAMES[*]}" == *test_progs* ]]; then
"${SCRIPT_DIR}/check-kernel-splats.sh"
else
echo "Skipping kernel splat check: test_progs not requested"
fi
Loading