mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-12-27 12:21:22 -05:00
perf test perftool_testsuite: Return correct value for skipping
In 'perf test', a return value 2 represents that the test case was skipped. Fix this value for perftool_testsuite test cases to differentiate between skip and pass values. Signed-off-by: Veronika Molnarova <vmolnaro@redhat.com> Cc: Ian Rogers <irogers@google.com> Cc: Namhyung Kim <namhyung@kernel.org> Link: https://lore.kernel.org/r/20250113182605.130719-3-vmolnaro@redhat.com Signed-off-by: Michael Petlan <mpetlan@redhat.com> Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
This commit is contained in:
committed by
Arnaldo Carvalho de Melo
parent
5afd6d38cf
commit
1ab138febc
@@ -22,7 +22,7 @@ TEST_RESULT=0
|
||||
BLACKFUNC_LIST=`head -n 5 /sys/kernel/debug/kprobes/blacklist 2> /dev/null | cut -f2`
|
||||
if [ -z "$BLACKFUNC_LIST" ]; then
|
||||
print_overall_skipped
|
||||
exit 0
|
||||
exit 2
|
||||
fi
|
||||
|
||||
# try to find vmlinux with DWARF debug info
|
||||
|
||||
@@ -33,7 +33,7 @@ fi
|
||||
check_kprobes_available
|
||||
if [ $? -ne 0 ]; then
|
||||
print_overall_skipped
|
||||
exit 0
|
||||
exit 2
|
||||
fi
|
||||
|
||||
|
||||
|
||||
@@ -19,7 +19,7 @@ TEST_RESULT=0
|
||||
|
||||
if ! check_kprobes_available; then
|
||||
print_overall_skipped
|
||||
exit 0
|
||||
exit 2
|
||||
fi
|
||||
|
||||
|
||||
|
||||
@@ -19,7 +19,7 @@ TEST_RESULT=0
|
||||
|
||||
if ! check_kprobes_available; then
|
||||
print_overall_skipped
|
||||
exit 0
|
||||
exit 2
|
||||
fi
|
||||
|
||||
# Check for presence of DWARF
|
||||
|
||||
@@ -20,7 +20,7 @@ TEST_RESULT=0
|
||||
|
||||
if ! check_kprobes_available; then
|
||||
print_overall_skipped
|
||||
exit 0
|
||||
exit 2
|
||||
fi
|
||||
|
||||
# Check for presence of DWARF
|
||||
|
||||
@@ -88,7 +88,7 @@ consider_skipping()
|
||||
# the runmode of a testcase needs to be at least the current suite's runmode
|
||||
if [ $PERFTOOL_TESTSUITE_RUNMODE -lt $TESTCASE_RUNMODE ]; then
|
||||
print_overall_skipped
|
||||
exit 0
|
||||
exit 2
|
||||
fi
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user