reed%reedloden.com f771cd7141 Bug 384099 - "get current Tp/etc. data onto new graph server" (updated pull scripts) [p=alice r=vlad]
git-svn-id: svn://10.0.0.236/trunk@229278 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-03 21:23:47 +00:00

69 lines
1.9 KiB
Bash

#!/bin/bash
ROOTURL="http://build-graphs.mozilla.org/db"
OLDDIR=/path/to/utils/old
IMPORTPY=/path/to/utils/import.py
TESTS="dhtml pageload pageload2 render rendergfx startup xulwinopen refcnt_leaks trace_malloc_leaks"
MACHINEINFO="bl-bldlnx01_fx-linux-tbox-head linux 1.9
linux_fx-linux-tbox_depend-fx-linux-trunk linux 1.9
fxdbug-linux-tbox.build.mozilla.org linux 1.9
xserve08.build.mozilla.org_fx-trunk macOSX 1.9
bl-bldxp01 winnt 1.9
balsa-1_8 linux 1.8
bl-bldlnx01.office.mozilla.org_mozilla_1_8_branch linux 1.8
bm-xserve02.mozilla.org_mozilla_1_8_branch macOSX 1.8
bl-bldxp01_mozilla_1_8_branch winnt 1.8
"
echo Downloading...
for test in $TESTS; do
echo -n $test
mkdir -p $OLDDIR/$test
cd $OLDDIR/$test
IFS=$'\n'
for line in $MACHINEINFO; do
IFS=" "
set -- $line
m=$1
echo -n .
wget -q -c $ROOTURL/$test/$m
done
done
echo done.
echo Importing...
IFS=" "
for test in $TESTS; do
echo $test
#for m in $MACHINES; do
IFS=$'\n'
for line in $MACHINEINFO; do
IFS=" "
set -- $line
m=$1
mtype=$2
branch=$3
echo "working with $m $mtype $branch"
if [ -f $OLDDIR/$test/$m ]; then
echo -n .
mm=`echo $m | sed 's,\(\.build\|\.office\|\)\.mozilla\.org,,'`
mm=`echo $mm | sed 's,\(_head\|-trunk\),,'`
mm=`echo $mm | sed 's,_mozilla_1_8_branch,-18,'`
mm=$mm\_$mtype
# individual machine renames go here
case $mm in
*) ;;
esac
echo $m -- $mm
python $IMPORTPY $test $mm $mtype $branch < $OLDDIR/$test/$m
fi
done
done
echo done.