[PATCH tip/core/rcu 6/6] torture: Make kvm-find-errors.sh find build warnings

From: Paul E. McKenney
Date: Sun Apr 22 2018 - 23:13:56 EST


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@xxxxxxxxxxxxxxxxxx>
---
tools/testing/selftests/rcutorture/bin/kvm-find-errors.sh | 5 +++--
1 file 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"
--
2.5.2