aboutsummaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorPaul E. McKenney <paulmck@linux.vnet.ibm.com>2018-04-19 14:46:32 -0700
committerPaul E. McKenney <paulmck@linux.vnet.ibm.com>2018-05-15 10:32:25 -0700
commitda1a1e192306ffd931b76910564bbe93a05900d1 (patch)
treec0fb12245cbc51059d0031531d3e717f6dc59ec0 /tools
parentrcutorture: Abbreviate kvm.sh summary lines (diff)
downloadlinux-dev-da1a1e192306ffd931b76910564bbe93a05900d1.tar.xz
linux-dev-da1a1e192306ffd931b76910564bbe93a05900d1.zip
torture: Make kvm-find-errors.sh find build warnings
Currently, kvm-find-errors.sh looks only for build errors ("error:"), so this commit makes it also locate build warnings ("warning:"). Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com> Tested-by: Nicholas Piggin <npiggin@gmail.com>
Diffstat (limited to 'tools')
-rwxr-xr-xtools/testing/selftests/rcutorture/bin/kvm-find-errors.sh5
1 files changed, 3 insertions, 2 deletions
diff --git a/tools/testing/selftests/rcutorture/bin/kvm-find-errors.sh b/tools/testing/selftests/rcutorture/bin/kvm-find-errors.sh
index 7742fac44781..98f650c9bf54 100755
--- a/tools/testing/selftests/rcutorture/bin/kvm-find-errors.sh
+++ b/tools/testing/selftests/rcutorture/bin/kvm-find-errors.sh
@@ -22,9 +22,10 @@ editor=${EDITOR-vi}
files=
for i in ${rundir}/*/Make.out
do
- if grep -q "error:" < $i
+ if egrep -q "error:|warning:" < $i
then
- files="$files $i"
+ egrep "error:|warning:" < $i > $i.diags
+ files="$files $i.diags $i"
fi
done
if test -n "$files"