perf test code_with_type.sh: Skip test if rust wasn't available at build time

$ perf test 'perf data type profiling tests'
   83: perf data type profiling tests                         : Skip
  $ perf test -vv 'perf data type profiling tests'
   83: perf data type profiling tests:
  --- start ---
  test child forked, pid 977213
  Skip: code_with_type workload not built in 'perf test'
  ---- end(-2) ----
   83: perf data type profiling tests                         : Skip
  $

Cc: Dmitrii Dolgov <9erthalion6@gmail.com>
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
This commit is contained in:
Arnaldo Carvalho de Melo
2026-02-09 10:58:44 -03:00
parent 1d3ffe6233
commit 2a400eeba4

View File

@@ -4,6 +4,11 @@
set -e
if ! perf test --list-workloads | grep -qw code_with_type ; then
echo "Skip: code_with_type workload not built in 'perf test'"
exit 2
fi
# The logic below follows the same line as the annotate test, but looks for a
# data type profiling manifestation