aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/certs
diff options
context:
space:
mode:
authorMichael Ellerman <mpe@ellerman.id.au>2018-01-16 17:10:39 +1100
committerShuah Khan <shuahkh@osg.samsung.com>2018-01-16 09:31:31 -0700
commit14f1889fd4d7ea1f496e90ae055ecc086575a8cd (patch)
tree312ae65d6cf841907d35f5e71443367582ad480c /certs
parentselftest: ftrace: Fix to add 256 kprobe events correctly (diff)
downloadwireguard-linux-14f1889fd4d7ea1f496e90ae055ecc086575a8cd.tar.xz
wireguard-linux-14f1889fd4d7ea1f496e90ae055ecc086575a8cd.zip
selftests: Fix loss of test output in run_kselftests.sh
Commit fbcab13d2e25 ("selftests: silence test output by default") changed the run_tests logic as well as the logic to generate run_kselftests.sh to redirect test output away from the console. As discussed on the list and at kernel summit, this is not a desirable default as it means in order to debug a failure the console output is not sufficient, you also need access to the test machine to get the full test logs. Additionally it's impolite to write directly to /tmp/$TEST_NAME on shared systems. The change to the run_tests logic was reverted in commit a323335e62cc ("selftests: lib.mk: print individual test results to console by default"), and instead a summary option was added so that quiet output could be requested. However the change to run_kselftests.sh was left as-is. This commit applies the same logic to the run_kselftests.sh code, ie. the script now takes a "--summary" option which suppresses the output, but shows all output by default. Additionally instead of writing to /tmp/$TEST_NAME the output is redirected to the directory where the generated test script is located. Fixes: fbcab13d2e25 ("selftests: silence test output by default") Signed-off-by: Michael Ellerman <mpe@ellerman.id.au> Signed-off-by: Shuah Khan <shuahkh@osg.samsung.com>
Diffstat (limited to 'certs')
0 files changed, 0 insertions, 0 deletions