perf test: Replace grep perl regexp with awk
authorChun-Tse Shao <ctshao@google.com>
Fri, 20 Jun 2025 17:40:09 +0000 (10:40 -0700)
committerNamhyung Kim <namhyung@kernel.org>
Tue, 24 Jun 2025 17:56:57 +0000 (10:56 -0700)
commit614f806a34e134b7a35eb4b29a139b2c8c1b7795
tree77a7892be187738f9ce32043b5632058d202e0f2
parentbe59dba332e1e8edd3e88d991ba0e4795ae2bcb2
perf test: Replace grep perl regexp with awk

perl is not universal on all machines and should be replaced with awk,
which is much more common.

Before:
  $ perf test "probe libc's inet_pton & backtrace it with ping" -v
  --- start ---
  test child forked, pid 145431
  grep: Perl matching not supported in a --disable-perl-regexp build

  FAIL: could not add event
  ---- end(-1) ----
  121: probe libc's inet_pton & backtrace it with ping                 : FAILED!
After:
  $ perf test "probe libc's inet_pton & backtrace it with ping" -v
  121: probe libc's inet_pton & backtrace it with ping                 : Ok

Suggested-by: Ian Rogers <irogers@google.com>
Signed-off-by: Chun-Tse Shao <ctshao@google.com>
Reviewed-by: James Clark <james.clark@linaro.org>
Link: https://lore.kernel.org/r/20250620174034.819894-1-ctshao@google.com
[ fold James' suggestion not to escape _ in the event pattern. ]
Signed-off-by: Namhyung Kim <namhyung@kernel.org>
tools/perf/tests/shell/record+probe_libc_inet_pton.sh