[Collab-qa-commits] r649 - log-analysis

lucas at alioth.debian.org lucas at alioth.debian.org
Wed Jan 16 10:03:32 UTC 2008


Author: lucas
Date: 2008-01-16 10:03:32 +0000 (Wed, 16 Jan 2008)
New Revision: 649

Added:
   log-analysis/sort-logs-twice.bash
Log:
sort-logs-twice.bash: script to sort logs from doublebuilds

Added: log-analysis/sort-logs-twice.bash
===================================================================
--- log-analysis/sort-logs-twice.bash	                        (rev 0)
+++ log-analysis/sort-logs-twice.bash	2008-01-16 10:03:32 UTC (rev 649)
@@ -0,0 +1,29 @@
+#!/bin/bash
+
+set -e
+
+mkdir -p 00_OK 00_Failed_1 00_Failed_2 00_Failed_3
+for i in *; do
+	if grep -q "Build-Status: OK" $i; then
+		echo "$i --> OK"
+		mv $i 00_OK
+	elif grep -q "Build-Status: Failed" $i; then
+		if grep -q "#### END OF BUILD NO 3 ####" $i; then
+			echo "$i --> Failed 3" 
+			mv $i 00_Failed_3
+		elif grep -q "#### END OF BUILD NO 2 ####" $i; then
+			echo "$i --> Failed 2" 
+			mv $i 00_Failed_2
+		else
+			echo "$i --> Failed 1" 
+			mv $i 00_Failed_1
+		fi
+	fi
+done
+
+for i in 00_*; do
+	cd $i
+		echo -n "$i: "
+		ls | wc -l
+	cd ..
+done


Property changes on: log-analysis/sort-logs-twice.bash
___________________________________________________________________
Name: svn:executable
   + *




More information about the Collab-qa-commits mailing list