mirror of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-09-04 20:19:47 +08:00
Add a simple testcase for trace_pipe which can consume ringbuffer. Signed-off-by: Masami Hiramatsu <mhiramat@kernel.org> Signed-off-by: Shuah Khan (Samsung OSG) <shuah@kernel.org>
17 lines
422 B
Bash
17 lines
422 B
Bash
#!/bin/sh
|
|
# SPDX-License-Identifier: GPL-2.0
|
|
# description: trace_pipe and trace_marker
|
|
# flags: instance
|
|
|
|
[ ! -f trace_marker ] && exit_unsupported
|
|
|
|
echo "test input 1" > trace_marker
|
|
|
|
: "trace interface never consume the ring buffer"
|
|
grep -q "test input 1" trace
|
|
grep -q "test input 1" trace
|
|
|
|
: "trace interface never consume the ring buffer"
|
|
head -n 1 trace_pipe | grep -q "test input 1"
|
|
! grep -q "test input 1" trace
|