rcutorture: Eliminate configdir argument from kvm-recheck.sh script
authorPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Wed, 9 Oct 2013 22:02:54 +0000 (15:02 -0700)
committerPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Tue, 3 Dec 2013 18:11:15 +0000 (10:11 -0800)
Don't grab the configuration fragment from the configs directory because
it might well have been changed since the test was run.  Instead, use
the ConfigFragment file that was placed in the results directory.

Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Cc: Greg KH <gregkh@linuxfoundation.org>
tools/testing/selftests/rcutorture/bin/kvm-recheck.sh

index 0876af75b66b6ac88dcc6d8790c3d9b36119d05d..26e82b5d67f8cb05f67bd12ee37550c4ba6b7d3a 100755 (executable)
@@ -4,7 +4,7 @@
 # check the build and console output for errors.  Given a directory
 # containing results directories, this recursively checks them all.
 #
-# Usage: sh kvm-recheck.sh configdir resdir ...
+# Usage: sh kvm-recheck.sh resdir ...
 #
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
@@ -25,8 +25,6 @@
 # Authors: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
 
 PATH=`pwd`/tools/testing/selftests/rcutorture/bin:$PATH; export PATH
-configdir=${1}
-shift
 for rd in "$@"
 do
        dirs=`find $rd -name Make.defconfig.out -print | sort | sed -e 's,/[^/]*$,,' | sort -u`
@@ -34,7 +32,7 @@ do
        do
                configfile=`echo $i | sed -e 's/^.*\///'`
                echo $i
-               configcheck.sh $i/.config $configdir/$configfile
+               configcheck.sh $i/.config $i/ConfigFragment
                parse-build.sh $i/Make.out $configfile
                parse-rcutorture.sh $i/console.log $configfile
                parse-console.sh $i/console.log $configfile