kernel-tests master: Logfile reformatting for better reporting (db39ba8)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Repository : http://git.fedorahosted.org/cgit/kernel-tests.git

On branch  : master

>---------------------------------------------------------------

commit db39ba80aec64fffa96fc74f0982d900c5f3788d
Author: Justin M. Forbes <jforbes@xxxxxxxxxx>
Date:   Wed Dec 11 11:22:41 2013 -0600

    Logfile reformatting for better reporting


>---------------------------------------------------------------

 runtests.sh |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

diff --git a/runtests.sh b/runtests.sh
index 299ab92..b3f7de0 100755
--- a/runtests.sh
+++ b/runtests.sh
@@ -6,6 +6,7 @@ logfile=$topdir/logs/kernel-test-$date.log
 verbose=n
 testset=default
 cleanrun=PASS
+failedtests=None
 
 kver=$(uname -r)
 release=$(cat /etc/redhat-release)
@@ -80,6 +81,7 @@ echo "Date: $(date)" > $logfile
 echo "Test set: $testset" >> $logfile
 echo "Kernel: $kver" >> $logfile
 echo "Release: $release" >> $logfile
+echo "Result: RESULTHOLDER" >> $logfile
 echo "============================================================" >>$logfile
 
 
@@ -115,12 +117,20 @@ do
 			printf "%-65s%-8s\n" "$testname" "$result"
 			if [ "$result" == "FAIL" ]; then
 				cleanrun=FAIL
+				if [ "$failedtests" == "None" ]; then
+					 failedtests="$testname"
+				else
+					failedtests="$failedtests $testname"
+				fi
 			fi
 		fi
 		popd &>/dev/null
 	done
 done
 
+# Fix up logfile headers
+sed -i "s,RESULTHOLDER,$cleanrun\nFailed Tests: $failedtests,g" $logfile
+
 if [ "$cleanrun" == "FAIL" ]; then
 	printf "\n%-65s%-8s\n" "Test suite complete" "$cleanrun"
 	exit 1

_______________________________________________
kernel mailing list
kernel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/kernel





[Index of Archives]     [Fedora General Discussion]     [Older Fedora Users Archive]     [Fedora Advisory Board]     [Fedora Security]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [ATA RAID]     [Fedora Marketing]     [Fedora Mentors]     [Fedora Package Announce]     [Fedora Package Review]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Coolkey]     [Yum Users]     [Tux]     [Yosemite News]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [USB]     [Asterisk PBX]

  Powered by Linux