]> www.infradead.org Git - users/jedix/linux-maple.git/commit
perf testsuite: Add common output checking helper
authorVeronika Molnarova <vmolnaro@redhat.com>
Tue, 2 Jul 2024 11:08:47 +0000 (13:08 +0200)
committerArnaldo Carvalho de Melo <acme@redhat.com>
Wed, 28 Aug 2024 21:07:21 +0000 (18:07 -0300)
commit13d58a6672d11200bd3c35604caa9e166468d61b
treef6eaff5085ca93091628f6adb34f769f55fb3822
parentc0964af8162e7ce9a7b8bb896ece92534d5e7e64
perf testsuite: Add common output checking helper

As a form of validation, it is a common practice to check the outputs
of commands whether they contain expected patterns or match a certain
regular expression.

This output checking helper is designed to allow checking stderr output
of perf commands for unexpected messages, while ignoring messages that
are known to be harmless, e.g.:
  "Lowering default frequency rate to \d+\."
  "\d+ out of order events recorded."
  etc.

Signed-off-by: Veronika Molnarova <vmolnaro@redhat.com>
Cc: Athira Rajeev <atrajeev@linux.vnet.ibm.com>
Cc: Ian Rogers <irogers@google.com>
Cc: Masami Hiramatsu <mhiramat@kernel.org>
Cc: Namhyung Kim <namhyung@kernel.org>
Link: https://lore.kernel.org/r/20240702110849.31904-10-vmolnaro@redhat.com
Signed-off-by: Michael Petlan <mpetlan@redhat.com>
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
tools/perf/tests/shell/common/check_errors_whitelisted.pl [new file with mode: 0755]