mirror-linux/tools/testing/selftests/ftrace/test.d
Fushuai Wang 6e39903c73 selftests/tracing: Fix test_multiple_writes stall
When /sys/kernel/tracing/buffer_size_kb is less than 12KB,
the test_multiple_writes test will stall and wait for more
input due to insufficient buffer space.

Check current buffer_size_kb value before the test. If it is
less than 12KB, it temporarily increase the buffer to 12KB,
and restore the original value after the tests are completed.

Link: https://lore.kernel.org/r/20260109033620.25727-1-fushuai.wang@linux.dev
Fixes: 37f4660138 ("selftests/tracing: Add basic test for trace_marker_raw file")
Suggested-by: Steven Rostedt <rostedt@goodmis.org>
Signed-off-by: Fushuai Wang <wangfushuai@baidu.com>
Acked-by: Steven Rostedt (Google) <rostedt@goodmis.org>
Signed-off-by: Shuah Khan <skhan@linuxfoundation.org>
2026-01-09 15:49:32 -07:00
..
00basic selftests/tracing: Fix test_multiple_writes stall 2026-01-09 15:49:32 -07:00
direct selftests/ftrace: Convert required interface checks into requires list 2020-06-16 10:39:20 -06:00
dynevent selftests: tracing: Update fprobe selftest for ftrace based fprobe 2025-11-19 15:55:14 -07:00
event selftests/ftrace: Test toplevel-enable for instance 2025-12-31 12:46:12 -07:00
filter selftests/tracing: Run sample events to clear page cache events 2025-11-10 18:00:07 -07:00
ftrace selftests/ftrace: traceonoff_triggers: strip off names 2025-12-31 12:45:25 -07:00
instances selftests/ftrace: Correctly enable event in instance-event.tc 2023-09-05 16:41:28 -06:00
kprobe selftests/ftrace: adjust offset for kprobe syntax error test 2024-12-11 10:08:04 -07:00
preemptirq selftests: ftrace: Use "grep -E" instead of "egrep" 2022-11-25 10:57:32 -07:00
selftest selftests/ftrace: Add checkbashisms meta-testcase 2019-05-24 13:38:29 -06:00
tracer selftests/ftrace: Convert tracer tests to use 'requires' to specify program dependency 2022-10-28 02:01:17 -06:00
trigger selftests/tracing: Allow some more tests to run in instances 2025-02-20 13:15:14 -07:00
functions selftest/ftrace: Generalise ftracetest to use with RV 2025-11-11 12:40:15 +01:00
template selftests/ftrace: Support ":README" suffix for requires 2020-06-16 10:42:47 -06:00