OSDN Git Service

selftests: cpufreq: Write test output to stdout as well
authorNícolas F. R. A. Prado <nfraprado@collabora.com>
Fri, 14 Jan 2022 23:21:26 +0000 (18:21 -0500)
committerShuah Khan <skhan@linuxfoundation.org>
Tue, 25 Jan 2022 20:20:03 +0000 (13:20 -0700)
Use 'tee' to send the test output to stdout in addition to the current
output file. This makes the output easier to handle in automated test
systems and is superior to only later dumping the output file contents
to stdout, since this way the test output can be interleaved with other
log messages, like from the kernel, so that chronology is preserved,
making it easier to detect issues.

Signed-off-by: Nícolas F. R. A. Prado <nfraprado@collabora.com>
Acked-by: Viresh Kumar <viresh.kumar@linaro.org>
Signed-off-by: Shuah Khan <skhan@linuxfoundation.org>
tools/testing/selftests/cpufreq/main.sh

index 31f8c9a..60ce18e 100755 (executable)
@@ -194,5 +194,5 @@ prerequisite
 
 # Run requested functions
 clear_dumps $OUTFILE
-do_test >> $OUTFILE.txt
+do_test | tee -a $OUTFILE.txt
 dmesg_dumps $OUTFILE