2 # SPDX-License-Identifier: GPL-2.0
3 # description: event tracing - enable/disable with top level files
17 ping localhost -c 1 || sleep .001 || usleep 1 || sleep 1
20 if [ ! -f available_events -o ! -f set_event -o ! -d events ]; then
21 echo "event tracing is not supported"
28 echo '*:*' > set_event
34 count=`head -n 128 trace | grep -v ^# | wc -l`
35 if [ $count -eq 0 ]; then
36 fail "none of events are recorded"
41 echo 1 > events/enable
47 count=`head -n 128 trace | grep -v ^# | wc -l`
48 if [ $count -eq 0 ]; then
49 fail "none of events are recorded"
54 echo 0 > events/enable
58 count=`cat trace | grep -v ^# | wc -l`
59 if [ $count -ne 0 ]; then
60 fail "any of events should not be recorded"