Skip to content

Commit 381af2a

Browse files
committed
selftests/ftrace: Expand the tprobe event test to check wrong format
Expand the tprobe event test case to check wrong tracepoint format. Link: https://lore.kernel.org/all/174055076681.4079315.16941322116874021804.stgit@mhiramat.tok.corp.google.com/ Signed-off-by: Masami Hiramatsu (Google) <mhiramat@kernel.org>
1 parent 57faaa0 commit 381af2a

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

tools/testing/selftests/ftrace/test.d/dynevent/add_remove_tprobe.tc

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
echo 0 > events/enable
77
echo > dynamic_events
88

9+
SUBSYSTEM=kmem
910
TRACEPOINT1=kmem_cache_alloc
1011
TRACEPOINT2=kmem_cache_free
1112

@@ -24,4 +25,17 @@ grep -q myevent1 dynamic_events
2425

2526
echo > dynamic_events
2627

28+
# auto naming check
29+
echo "t $TRACEPOINT1" >> dynamic_events
30+
31+
test -d events/tracepoints/$TRACEPOINT1
32+
33+
echo > dynamic_events
34+
35+
# SUBSYSTEM is not supported
36+
echo "t $SUBSYSTEM/$TRACEPOINT1" >> dynamic_events && exit_fail ||:
37+
echo "t $SUBSYSTEM:$TRACEPOINT1" >> dynamic_events && exit_fail ||:
38+
echo "t:myevent3 $SUBSYSTEM/$TRACEPOINT1" >> dynamic_events && exit_fail ||:
39+
echo "t:myevent3 $SUBSYSTEM:$TRACEPOINT1" >> dynamic_events && exit_fail ||:
40+
2741
clear_trace

0 commit comments

Comments
 (0)