--- mitgcm.org/front_content/make_summary 2008/01/02 19:40:47 1.35
+++ mitgcm.org/front_content/make_summary 2008/07/30 16:14:47 1.41
@@ -1,6 +1,6 @@
#! /usr/bin/env bash
-# $Header: /home/ubuntu/mnt/e9_copy/mitgcm.org/front_content/make_summary,v 1.35 2008/01/02 19:40:47 jmc Exp $
+# $Header: /home/ubuntu/mnt/e9_copy/mitgcm.org/front_content/make_summary,v 1.41 2008/07/30 16:14:47 jmc Exp $
#
# The purpose of this script is to create HTML summaries of the
# directories produced by the "parse_emails" script.
@@ -19,8 +19,9 @@
exit 1
}
+CURR_PER=`date +%Y`"_"`date +%m`
# defaults
-PERIOD=`date +%Y`"_"`date +%m`
+PERIOD=$CURR_PER
# Parse options
ac_prev=
@@ -58,14 +59,13 @@
INDIR="/u/u0/httpd/html/testing/results/$PERIOD"
OUTDIR="/u/u0/httpd/html/testing/summary"
-OUTFILE=$OUTDIR"/summary_"$PERIOD".html"
+OUTFILE=$OUTDIR"/output_"$PERIOD".html"
res_url="http://mitgcm.org/testing/"
-# Create the "latest" links
+# Create the links in $OUTFILE :
echo "Creating the \"latest\" file for each machine: "
-LATEST=$OUTDIR"/latest_"$PERIOD".html"
the_date=`date`
-cat > $LATEST << EOF
+cat > $OUTFILE << EOF
@@ -103,6 +103,10 @@
Fedora Core 5 |
Intel P4 | "meander" |
Fedora Core 7 |
+ Intel P4 | "lagoon" |
+ Fedora Core 8 |
+ Intel P4 | "hugo" |
+ Fedora Core 9 |
ACESgrid Dell
Xeon | "aces" | Fedora Core 2 |
@@ -150,10 +154,14 @@
AMD Opteron | "starp" |
SuSE SLES 10 (AMD64) |
- Sun UltraSparc IV | "rays1" |
+
Sun UltraSparc IV | "rays" |
Solaris 9 |
+
+ NEC SX-8 | "sx8" |
+ Super-UX |
Cray XD1 (AMD Opteron) | "xd1" |
Cray HPC enhanced Linux 2.6.5 |
PowerPC970MP cluster | "bigred" |
@@ -167,7 +175,7 @@
(Itanium II) "td187" | SuSE SLES 10 |
HP test-drive
- (PA-RISC 8700) | "td192" | HP-UX 11i 11.11 |
+ (PA-RISC 8900) "td191" | HP-UX 11i 11.11 |
HP test-drive
(Itanium II) | "td194" | HP-UX 11i v3 |
@@ -199,9 +207,9 @@
color="#bbffdd"
ncolor="#bbddff"
-MACHINES="faulks aces eddy bay meander"
-MACHINES="$MACHINES edvir rays1 model columbia"
-MACHINES="$MACHINES xd1 batsi starp"
+MACHINES="faulks aces eddy bay meander lagoon hugo"
+MACHINES="$MACHINES columbia edvir rays sx8 xd1"
+MACHINES="$MACHINES batsi starp"
( cd $INDIR ; ls -1 -t */summary.txt | sed 's/\/summary.txt//' ) > ./dir_all
@@ -268,7 +276,7 @@
if test -r $dir/summary.txt ; then
grep '^[YN] [YN] [YN] [YN]' $dir/summary.txt > ./all_tests 2>/dev/null
t_tot=`cat ./all_tests | wc -l | sed -e 's| ||g'`
- t_pass=`grep 'pass ' ./all_tests | wc -l | sed -e 's| ||g'`
+ t_pass=`grep '^Y Y Y Y' ./all_tests | grep 'pass ' | wc -l | sed -e 's| ||g'`
fi
rm -f ./all_tests
# echo "${dir##*/} : $t_pass out of $t_tot"
@@ -307,7 +315,7 @@
optf=`echo $tline | cut -d " " -f 3`
DAY=`echo $tline | cut -d " " -f 2`
URL="results/$PERIOD/$ldir"
- cat <>$LATEST
+ cat <>$OUTFILE
$mname |
$optf |
@@ -322,7 +330,7 @@
done
-cat >> $LATEST << EOF
+cat >> $OUTFILE << EOF
This table generated on: $the_date |
@@ -341,7 +349,12 @@
rm -f ./dir_all ./mlist
-CURR_PER=`date +%Y`"_"`date +%m`
+#- put the file in place
+chgrp gcmpack $OUTFILE
+chmod 664 $OUTFILE
+LATEST=$OUTDIR"/latest_"$PERIOD".html"
+mv -f $OUTFILE $LATEST
+
if test "x$PERIOD" = "x$CURR_PER" ; then
cp $LATEST ./testing.xml
(