]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
qa: Copy the output of each test to a log file
authorGreg Farnum <gregf@hq.newdream.net>
Tue, 15 Dec 2009 21:23:23 +0000 (13:23 -0800)
committerGreg Farnum <gregf@hq.newdream.net>
Tue, 15 Dec 2009 21:23:23 +0000 (13:23 -0800)
qa/runallonce.sh

index dcf745f2c244f94c927540aab705b35771e820ac..ebaa0b32c56b96d94844672c0ab0cf1b19af25a4 100755 (executable)
@@ -14,8 +14,10 @@ for test in `cd $basedir && find workunits/* | grep .sh`
 do
   echo "------ running test $test ------"
   mkdir -p $test
+  mkdir -p ${basedir}/logs/${test}.log
+  rmdir ${basedir}/logs/${test}.log
   pushd .
   cd $test
-  ${basedir}/${test}
+  ${basedir}/${test} 2>&1 | tee ${basedir}/logs/${test}.log
   popd
 done