Skip to content

Commit f9a5bea

Browse files
committed
Merge: perf test: Parse 'perf stat' Topdown events for aarch64
MR: https://gitlab.com/redhat/centos-stream/src/kernel/centos-stream-9/-/merge_requests/6648 JIRA: https://issues.redhat.com/browse/RHEL-78426 In RHEL 9 running the "perf stat STD output linter" test fails: ``` 91: perf stat STD output linter: --- start --- test child forked, pid 648531 Checking STD output: no args Unknown event name in TopdownL1 # 2.5 percent of slots slots_lost_misspeculation_fraction ---- end(-1) ---- 91: perf stat STD output linter : FAILED! ``` This MR adds TopdownL1 to the list of skipped metrics in the test. Signed-off-by: Anubhav Shelat <[email protected]> Approved-by: Michael Petlan <[email protected]> Approved-by: Tony Camuso <[email protected]> Approved-by: jbrnak <[email protected]> Approved-by: Jarod Wilson <[email protected]> Approved-by: CKI KWF Bot <[email protected]> Merged-by: Augusto Caringi <[email protected]>
2 parents 0f67b43 + 0513aac commit f9a5bea

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

tools/perf/tests/shell/stat+std_output.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ stat_output=$(mktemp /tmp/__perf_test.stat_output.std.XXXXX)
1313

1414
event_name=(cpu-clock task-clock context-switches cpu-migrations page-faults stalled-cycles-frontend stalled-cycles-backend cycles instructions branches branch-misses)
1515
event_metric=("CPUs utilized" "CPUs utilized" "/sec" "/sec" "/sec" "frontend cycles idle" "backend cycles idle" "GHz" "insn per cycle" "/sec" "of all branches")
16-
skip_metric=("stalled cycles per insn" "tma_" "retiring" "frontend_bound" "bad_speculation" "backend_bound")
16+
skip_metric=("stalled cycles per insn" "tma_" "retiring" "frontend_bound" "bad_speculation" "backend_bound" "TopdownL1" "percent of slots")
1717

1818
cleanup() {
1919
rm -f "${stat_output}"

0 commit comments

Comments
 (0)