Admin/isatest/isatest-statistics
changeset 24831 887d1b32a1a5
parent 22410 da313b67a04d
child 25453 80557dafd2a0
--- a/Admin/isatest/isatest-statistics	Thu Oct 04 14:42:47 2007 +0200
+++ b/Admin/isatest/isatest-statistics	Thu Oct 04 16:21:31 2007 +0200
@@ -5,21 +5,20 @@
 #
 # DESCRIPTION: Produce statistics from isatest session logs.
 
-ISATEST_LOG=~isatest/log
-
 ## platform settings
 
 case $(uname) in
-	SunOS)	
-		ZGREP=xgrep 
-		TE="png color"
-	;;
-	*)	
-		ZGREP=zgrep
-		TE="png"
-	;;
+  SunOS)	
+    ZGREP=xgrep 
+    TE="png color"
+    ;;
+  *)	
+    ZGREP=zgrep
+    TE="png"
+    ;;
 esac
 
+
 ## diagnostics
 
 PRG="$(basename "$0")"
@@ -52,6 +51,14 @@
 TIMESPAN="$1"; shift
 SESSIONS="$@"
 
+if [ "$PLATFORM" = afp ]; then
+  LOG_DIR=~isatest/afp-log
+  LOG_NAME="afp-test-devel*"
+else
+  LOG_DIR=~isatest/log
+  LOG_NAME="isatest-makeall-${PLATFORM}*"
+fi
+
 
 ## main
 
@@ -60,10 +67,10 @@
 mkdir -p "$DIR" || fail "Bad directory: $DIR"
 
 $ZGREP "^Finished .*elapsed" \
-  $(find "$ISATEST_LOG" -name "isatest-makeall-${PLATFORM}*" -ctime "-${TIMESPAN}") | \
+  $(find "$LOG_DIR" -name "$LOG_NAME" -ctime "-${TIMESPAN}") | \
 perl -e '
   while (<>) {
-    if (m/isatest-makeall-.*-(\d+)-(\d+)-(\d+)-.*:Finished (\S+) \(.*, (\d+):(\d+):(\d+) cpu time\)/) {
+    if (m/(\d\d\d\d)-(\d\d)-(\d\d).*:Finished (\S+) \(.*, (\d+):(\d+):(\d+) cpu time\)/) {
         my $year = $1;
         my $month = $2;
         my $day = $3;