diff options
| author | Masami Hiramatsu (Google) <mhiramat@kernel.org> | 2026-09-30 00:09:41 +0900 |
|---|---|---|
| committer | Masami Hiramatsu (Google) <mhiramat@kernel.org> | 2026-09-30 00:09:41 +0900 |
| commit | e666e652835937b8ff2cc739ee7471611ad38522 (patch) | |
| tree | 95c0550ad9b1b15b9b6db2a22c596e182a6617ae /tools/perf/scripts/python/flamegraph.py | |
| parent | 72d3fcf802c45d00b300f25b848a93c3a2bd7c7e (diff) | |
selftests/ftrace: Add generic boot tracing test framework
Add a generic test framework under tools/testing/selftests/ftrace/boottime/
to verify kernel boot tracing configurations (bootconfig, kernel
command-line tracing options, and persistent ring buffers) during early
boot.
The test runner (run_boottime_test.sh) sources ktap_helpers.sh to generate
output in TAP version 13 format. It builds a minimal initramfs with busybox,
dynamically resolves test specifications (.bconf for bootconfig, .cmdline
for kernel boot parameters, .qemuopts for QEMU options, and # REBOOT: 1
for multi-boot crash/reboot tests with doubled timeout), boots QEMU, and
runs corresponding tracefs checker scripts.
Link: https://lore.kernel.org/all/178649541846.438282.672153252242971310.stgit@devnote2/
Assisted-by: LLM
Signed-off-by: Masami Hiramatsu (Google) <mhiramat@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/flamegraph.py')
0 files changed, 0 insertions, 0 deletions
