#!/bin/sh # SPDX-License-Identifier: GPL-2.0 # description: event trigger - test inter-event histogram trigger expected fail actions fail() { #msg echo $1 exit_fail } if [ ! -f set_event ]; then echo "event tracing is not supported" exit_unsupported fi if [ ! -f snapshot ]; then echo "snapshot is not supported" exit_unsupported fi grep -q "snapshot()" README || exit_unsupported # version issue echo "Test expected snapshot action failure" echo 'hist:keys=comm:onmatch(sched.sched_wakeup).snapshot()' >> events/sched/sched_waking/trigger && exit_fail echo "Test expected save action failure" echo 'hist:keys=comm:onmatch(sched.sched_wakeup).save(comm,prio)' >> events/sched/sched_waking/trigger && exit_fail exit_xfail