#!/bin/sh | |
# SPDX-License-Identifier: GPL-2.0 | |
# description: Test wakeup tracer | |
# requires: wakeup:tracer | |
if ! which chrt ; then | |
echo "chrt is not found. This test requires nice command." | |
exit_unresolved | |
fi | |
echo wakeup > current_tracer | |
echo 1 > tracing_on | |
echo 0 > tracing_max_latency | |
: "Wakeup higher priority task" | |
chrt -f 5 sleep 1 | |
echo 0 > tracing_on | |
grep '+ \[[[:digit:]]*\]' trace | |
grep '==> \[[[:digit:]]*\]' trace | |