]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/commit
ftrace/selftest: make unresolved cases cause failure if --fail-unresolved set
authorAlan Maguire <alan.maguire@oracle.com>
Tue, 12 May 2020 09:30:27 +0000 (17:30 +0800)
committerKhalid Elmously <khalid.elmously@canonical.com>
Thu, 14 May 2020 03:53:31 +0000 (23:53 -0400)
commita4b0e6df36d2cb2cdf511500b106b585eb89401d
tree3c1ed5a6eb6efbea23b675cfbbe4eaa8e6c934a4
parentacea092c7df2ae33533a6ff1e6f6440267ada431
ftrace/selftest: make unresolved cases cause failure if --fail-unresolved set

BugLink: https://bugs.launchpad.net/bugs/1877958
Currently, ftracetest will return 1 (failure) if any unresolved cases
are encountered.  The unresolved status results from modules and
programs not being available, and as such does not indicate any
issues with ftrace itself.  As such, change the behaviour of
ftracetest in line with unsupported cases; if unsupported cases
happen, ftracetest still returns 0 unless --fail-unsupported.  Here
--fail-unresolved is added and the default is to return 0 if
unresolved results occur.

Signed-off-by: Alan Maguire <alan.maguire@oracle.com>
Acked-by: Masami Hiramatsu <mhiramat@kernel.org>
Acked-by: Steven Rostedt (VMware) <rostedt@goodmis.org>
Signed-off-by: Shuah Khan <skhan@linuxfoundation.org>
(backported from commit b730d668138cb3dd9ce78f8003986d1adae5523a)
[PHLin: context adjustment]
Signed-off-by: Po-Hsu Lin <po-hsu.lin@canonical.com>
Acked-by: Stefan Bader <stefan.bader@canonical.com>
Acked-by: Kleber Souza <kleber.souza@canonical.com>
Signed-off-by: Khalid Elmously <khalid.elmously@canonical.com>
tools/testing/selftests/ftrace/ftracetest