selftests/ftrace: Reduce trace buffer checking overhead
authorMasami Hiramatsu <mhiramat@kernel.org>
Tue, 23 May 2017 06:04:46 +0000 (15:04 +0900)
committerShuah Khan <shuahkh@osg.samsung.com>
Wed, 7 Jun 2017 16:07:22 +0000 (10:07 -0600)
commit1d0864db8f3af3978d7b5207f9165fbe2a37148c
treef61e94115e161e8eb615f5e0287aa93e2389abb1
parent27af344ba09c552d6ee9f1ef05bc00dc676fb0e8
selftests/ftrace: Reduce trace buffer checking overhead

Current event/toplevel-enable.tc checking the trace
buffer by dumping all events while recording events.
However, this makes system very busy.

To reduce this overhead comes from reading trace buffer
and recording trace buffer, use head instead of cat
and stop tracing while reading.

Signed-off-by: Masami Hiramatsu <mhiramat@kernel.org>
Signed-off-by: Shuah Khan <shuahkh@osg.samsung.com>
tools/testing/selftests/ftrace/test.d/event/toplevel-enable.tc