rcutorture: Print script and arguments to standard output
authorPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Thu, 19 Dec 2013 18:52:55 +0000 (10:52 -0800)
committerPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Tue, 18 Feb 2014 20:25:43 +0000 (12:25 -0800)
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>
tools/testing/selftests/rcutorture/bin/kvm-recheck.sh
tools/testing/selftests/rcutorture/bin/kvm.sh

index e3b1af3677e3a046a495b4e039877d0a1f994e77..eb2850935c265e89da48495fa3ebfcb846634a9f 100755 (executable)
 PATH=`pwd`/tools/testing/selftests/rcutorture/bin:$PATH; export PATH
 for rd in "$@"
 do
+       firsttime=1
        dirs=`find $rd -name Make.defconfig.out -print | sort | sed -e 's,/[^/]*$,,' | sort -u`
        for i in $dirs
        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/^.*\///'`
                ngps=`grep ver: $i/console.log 2> /dev/null | tail -1 | sed -e 's/^.* ver: //' -e 's/ .*$//'`
                if test -z "$ngps"
index 1b7923bf6a702a921040c86970cbe8d9dc47a2a6..f60f98415f13af4173744099518b80f6652f34b8 100644 (file)
@@ -169,6 +169,7 @@ else
 fi
 mkdir $resdir/$ds
 touch $resdir/$ds/log
+echo $scriptname $args
 echo $scriptname $args >> $resdir/$ds/log
 
 pwd > $resdir/$ds/testid.txt