rcutorture: Print script and arguments to standard output

Although the script name and arguments are logged in the results directory,
it is more convenient to see it in the output.  This commit therefore
adds the output of this information.

Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Reviewed-by: Josh Triplett <josh@joshtriplett.org>
This commit is contained in:
Paul E. McKenney 2013-12-19 10:52:55 -08:00
parent c7e8240db1
commit 1219c8636c
2 changed files with 8 additions and 0 deletions

View File

@ -27,9 +27,16 @@
PATH=`pwd`/tools/testing/selftests/rcutorture/bin:$PATH; export PATH PATH=`pwd`/tools/testing/selftests/rcutorture/bin:$PATH; export PATH
for rd in "$@" for rd in "$@"
do do
firsttime=1
dirs=`find $rd -name Make.defconfig.out -print | sort | sed -e 's,/[^/]*$,,' | sort -u` dirs=`find $rd -name Make.defconfig.out -print | sort | sed -e 's,/[^/]*$,,' | sort -u`
for i in $dirs for i in $dirs
do do
if test $firsttime
then
firsttime=0
resdir=`echo $i | sed -e 's,/$,,' -e 's,/[^/]*$,,'`
head -1 $resdir/log
fi
configfile=`echo $i | sed -e 's/^.*\///'` configfile=`echo $i | sed -e 's/^.*\///'`
ngps=`grep ver: $i/console.log 2> /dev/null | tail -1 | sed -e 's/^.* ver: //' -e 's/ .*$//'` ngps=`grep ver: $i/console.log 2> /dev/null | tail -1 | sed -e 's/^.* ver: //' -e 's/ .*$//'`
if test -z "$ngps" if test -z "$ngps"

View File

@ -169,6 +169,7 @@ else
fi fi
mkdir $resdir/$ds mkdir $resdir/$ds
touch $resdir/$ds/log touch $resdir/$ds/log
echo $scriptname $args
echo $scriptname $args >> $resdir/$ds/log echo $scriptname $args >> $resdir/$ds/log
pwd > $resdir/$ds/testid.txt pwd > $resdir/$ds/testid.txt