From 844f962ca6bf5b01d0af0bc62a7f06135581fe92 Mon Sep 17 00:00:00 2001 From: Thomas Richter Date: Mon, 30 Jun 2025 11:16:13 +0200 Subject: [PATCH] perf test: perf header test fails on s390 commit 2d584688643fa ("perf test: Add header shell test") introduced a new test case for perf header. It fails on s390 because call graph option -g is not supported on s390. Also the option --call-graph dwarf is only supported for the event cpu-clock. Remove this option and the test succeeds. Output after: # ./perf test 76 76: perf header tests : Ok Fixes: 2d584688643fa ("perf test: Add header shell test") Signed-off-by: Thomas Richter Reviewed-by: Ian Rogers Acked-by: Sumanth Korikkar Link: https://lore.kernel.org/r/20250630091613.3061664-1-tmricht@linux.ibm.com Signed-off-by: Namhyung Kim --- tools/perf/tests/shell/header.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/perf/tests/shell/header.sh b/tools/perf/tests/shell/header.sh index 813831cff0bd..412263de6ed7 100755 --- a/tools/perf/tests/shell/header.sh +++ b/tools/perf/tests/shell/header.sh @@ -51,7 +51,7 @@ check_header_output() { test_file() { echo "Test perf header file" - perf record -o "${perfdata}" -g -- perf test -w noploop + perf record -o "${perfdata}" -- perf test -w noploop perf report --header-only -I -i "${perfdata}" > "${script_output}" check_header_output @@ -61,7 +61,7 @@ test_file() { test_pipe() { echo "Test perf header pipe" - perf record -o - -g -- perf test -w noploop | perf report --header-only -I -i - > "${script_output}" + perf record -o - -- perf test -w noploop | perf report --header-only -I -i - > "${script_output}" check_header_output echo "Test perf header pipe [Done]" -- 2.25.1