Lines Matching full:perf

2 # perf script task-analyzer tests
5 tmpdir=$(mktemp -d /tmp/perf-script-task-analyzer-XXXXX)
10 if [ -e "$perfdir/scripts/python/Perf-Trace-Util" ]; then
15 rm -f perf.data
16 rm -f perf.data.old
53 # check if perf is compiled with libtraceevent support
55 perf version --build-options | grep -q " OFF .* HAVE_LIBTRACEEVENT" && return 2
61 perf record -e sched:sched_switch -a -- sleep 1 > /dev/null 2>&1
62 # check if perf data file got created in above step.
63 if [ ! -e "perf.data" ]; then
64 printf "FAIL: perf record failed to create \"perf.data\" \n"
71 out="$tmpdir/perf.out"
72 perf script report task-analyzer > "$out"
73 check_exec_0 "perf script report task-analyzer"
78 out="$tmpdir/perf.out"
79 perf script report task-analyzer --ns --rename-comms-by-tids 0:random > "$out"
80 check_exec_0 "perf script report task-analyzer --ns --rename-comms-by-tids 0:random"
85 out="$tmpdir/perf.out"
86 perf script report task-analyzer --ms --filter-tasks perf --highlight-tasks perf \
88 check_exec_0 "perf script report task-analyzer --ms --filter-tasks perf --highlight-tasks perf"
93 out="$tmpdir/perf.out"
94 perf script report task-analyzer --extended-times --time-limit :99999 \
95 --limit-to-tasks perf > "$out"
96 …check_exec_0 "perf script report task-analyzer --extended-times --time-limit :99999 --limit-to-tas…
101 out="$tmpdir/perf.out"
102 perf script report task-analyzer --summary > "$out"
103 check_exec_0 "perf script report task-analyzer --summary"
108 out="$tmpdir/perf.out"
109 perf script report task-analyzer --summary-extended > "$out"
110 check_exec_0 "perf script report task-analyzer --summary-extended"
115 out="$tmpdir/perf.out"
116 perf script report task-analyzer --summary-only > "$out"
117 check_exec_0 "perf script report task-analyzer --summary-only"
122 out="$tmpdir/perf.out"
123 perf script report task-analyzer --extended-times --summary --ns > "$out"
124 check_exec_0 "perf script report task-analyzer --extended-times --summary --ns"
130 perf script report task-analyzer --csv csv > /dev/null
131 check_exec_0 "perf script report task-analyzer --csv csv"
136 perf script report task-analyzer --csv csv --extended-times > /dev/null
137 check_exec_0 "perf script report task-analyzer --csv csv --extended-times"
142 perf script report task-analyzer --csv-summary csvsummary > /dev/null
143 check_exec_0 "perf script report task-analyzer --csv-summary csvsummary"
148 perf script report task-analyzer --csv-summary csvsummary --summary-extended \
150 check_exec_0 "perf script report task-analyzer --csv-summary csvsummary --summary-extended"