summaryrefslogtreecommitdiff
path: root/remote_wakeups/trace-remote-wakeups.sh
blob: eda7e337803bcd0709d423aca4731068d5abf483 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#!/bin/bash

#gcc -pthread -o remote_latency_wake_steve.o remote_latency_wake_steve.c

# Locals
BUFFER=40000
FILE="dft"

# What to trace ??
EVENTS=" -e sched -e power -e workqueue -e irq"

echo "Starting trace"

/usr/bin/trace-cmd start -b $BUFFER $EVENTS

#./remote_latency_wake_steve.o

rt-app rt-app/remote-wakeup.json

/usr/bin/trace-cmd stop

cat /sys/kernel/debug/tracing/trace > $FILE.txt
/usr/bin/trace-cmd extract -o $FILE.dat

echo "Saved trace in: "$FILE
sync