Commit 5db19792 authored by Linyu Yuan's avatar Linyu Yuan Committed by Steven Rostedt (Google)
Browse files

selftests/ftrace: Add test case for GRP/ only input

parent 95c104c3
Loading
Loading
Loading
Loading
+8 −1
Original line number Diff line number Diff line
#!/bin/sh
# SPDX-License-Identifier: GPL-2.0
# description: Generic dynamic event - add/remove eprobe events
# requires: dynamic_events events/syscalls/sys_enter_openat "e[:[<group>/]<event>] <attached-group>.<attached-event> [<args>]":README
# requires: dynamic_events events/syscalls/sys_enter_openat "<attached-group>.<attached-event> [<args>]":README

echo 0 > events/enable

@@ -87,4 +87,11 @@ echo "-:eprobes/$EPROBE $SYSTEM/$EVENT $OPTIONS" >> dynamic_events
! grep -q "$EPROBE" dynamic_events
! test -d events/eprobes/$EPROBE

if grep -q "e\[:\[<group>/]\[<event>]]" README; then
	echo "e:mygroup/ $SYSTEM/$EVENT $OPTIONS" >> dynamic_events
	test -d events/mygroup
	echo "-:mygroup/" >> dynamic_events
	! test -d events/mygroup
fi

clear_trace
+7 −0
Original line number Diff line number Diff line
@@ -23,4 +23,11 @@ grep -q myevent1 dynamic_events

echo > dynamic_events

if grep -q "p\[:\[<group>/]\[<event>]]" README; then
	echo "p:mygroup/ $PLACE" >> dynamic_events
	test -d events/mygroup
	echo "-:mygroup/" >> dynamic_events
	! test -d events/mygroup
fi

clear_trace