Skip to content

Commit b376005

Browse files
committed
torture: Print only one summary line per run
The torture.sh scripts currently duplicates the summary lines, getting one during the run phase and one during the summary phase of each run. This commit therefore removes the run phase from consideration so as to get only one summary line per run. Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
1 parent 2bc9062 commit b376005

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

tools/testing/selftests/rcutorture/bin/torture.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -414,7 +414,7 @@ nfailures=0
414414
echo FAILURES: | tee -a $T/log
415415
if test -s "$T/failures"
416416
then
417-
awk < "$T/failures" -v sq="'" '{ print "echo " sq $0 sq; print "grep Summary: " $2 "/log | sed -e " sq "s/^[^S]*/ /" sq; }' | sh | tee -a $T/log | tee "$T/failuresum"
417+
awk < "$T/failures" -v sq="'" '{ print "echo " sq $0 sq; print "sed -e " sq "1,/^ --- .* Test summary:$/d" sq " " $2 "/log | grep Summary: | sed -e " sq "s/^[^S]*/ /" sq; }' | sh | tee -a $T/log | tee "$T/failuresum"
418418
nfailures="`wc -l "$T/failures" | awk '{ print $1 }'`"
419419
grep "^ Summary: " "$T/failuresum" |
420420
grep -v '^ Summary: Bugs: [0-9]* (all bugs kcsan)$' > "$T/nonkcsan"

0 commit comments

Comments
 (0)