Commit ba1b9c50 authored by Masami Hiramatsu's avatar Masami Hiramatsu Committed by Shuah Khan
Browse files

selftests/ftrace: Do not to use absolute debugfs path



Use relative path to trigger file instead of absolute debugfs path,
because if the user uses tracefs instead of debugfs, it can be
mounted at /sys/kernel/tracing.
Anyway, since the ftracetest is designed to be run at the tracing
directory, user doesn't need to use absolute path.

Signed-off-by: default avatarMasami Hiramatsu <mhiramat@kernel.org>
Reviewed-by: default avatarSteven Rostedt (VMware) <rostedt@goodmis.org>
Signed-off-by: default avatarShuah Khan <skhan@linuxfoundation.org>
parent 25deae09
Loading
Loading
Loading
Loading
+2 −2
Original line number Original line Diff line number Diff line
@@ -21,10 +21,10 @@ grep -q "snapshot()" README || exit_unsupported # version issue


echo "Test expected snapshot action failure"
echo "Test expected snapshot action failure"


echo 'hist:keys=comm:onmatch(sched.sched_wakeup).snapshot()' >> /sys/kernel/debug/tracing/events/sched/sched_waking/trigger && exit_fail
echo 'hist:keys=comm:onmatch(sched.sched_wakeup).snapshot()' >> events/sched/sched_waking/trigger && exit_fail


echo "Test expected save action failure"
echo "Test expected save action failure"


echo 'hist:keys=comm:onmatch(sched.sched_wakeup).save(comm,prio)' >> /sys/kernel/debug/tracing/events/sched/sched_waking/trigger && exit_fail
echo 'hist:keys=comm:onmatch(sched.sched_wakeup).save(comm,prio)' >> events/sched/sched_waking/trigger && exit_fail


exit_xfail
exit_xfail
+1 −1
Original line number Original line Diff line number Diff line
@@ -16,7 +16,7 @@ grep -q "onchange(var)" README || exit_unsupported # version issue


echo "Test onchange action"
echo "Test onchange action"


echo 'hist:keys=comm:newprio=prio:onchange($newprio).save(comm,prio) if comm=="ping"' >> /sys/kernel/debug/tracing/events/sched/sched_waking/trigger
echo 'hist:keys=comm:newprio=prio:onchange($newprio).save(comm,prio) if comm=="ping"' >> events/sched/sched_waking/trigger


ping $LOCALHOST -c 3
ping $LOCALHOST -c 3
nice -n 1 ping $LOCALHOST -c 3
nice -n 1 ping $LOCALHOST -c 3
+2 −2
Original line number Original line Diff line number Diff line
@@ -23,9 +23,9 @@ grep -q "snapshot()" README || exit_unsupported # version issue


echo "Test snapshot action"
echo "Test snapshot action"


echo 1 > /sys/kernel/debug/tracing/events/sched/enable
echo 1 > events/sched/enable


echo 'hist:keys=comm:newprio=prio:onchange($newprio).save(comm,prio):onchange($newprio).snapshot() if comm=="ping"' >> /sys/kernel/debug/tracing/events/sched/sched_waking/trigger
echo 'hist:keys=comm:newprio=prio:onchange($newprio).save(comm,prio):onchange($newprio).snapshot() if comm=="ping"' >> events/sched/sched_waking/trigger


ping $LOCALHOST -c 3
ping $LOCALHOST -c 3
nice -n 1 ping $LOCALHOST -c 3
nice -n 1 ping $LOCALHOST -c 3