[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