]> git.uio.no Git - u/mrichter/AliRoot.git/blame - TPC/stressTest/stressTest.sh
ATO-78 a.) adding aliases used for gain correction fitting \n b)Kr and QA prefix...
[u/mrichter/AliRoot.git] / TPC / stressTest / stressTest.sh
CommitLineData
bf8b39fa 1# Run stress test on the batch system
2# All run*.sh scripts in the $ALICE_ROOT test macro invoked
3#
4# Parameters:
5# 1 - output prefix
6# 2 - submit command
7#
8# Run example:
9# $ALICE_ROOT/test/stressTest/stressTest.sh /d/alice12/miranov/streeTest/ "bsub -q proof"
10#
11
34ca21b5 12outdir=$1/$ALICE_LEVEL/
bf8b39fa 13submitcommand=$2
14echo _____________________________________________________________
15echo _____________________________________________________________
16echo _____________________________________________________________
17echo
18echo outdir $outdir
19echo subitcommand $submitcommand
20mkdirhier $outdir
21ls -al $outdir
22echo
23echo _____________________________________________________________
24echo _____________________________________________________________
25echo _____________________________________________________________
26
27#
28# Loop over all run*sh macros
29#
34ca21b5 30cd $ALICE_ROOT
31git status > $outdir/git.status
32git diff > $outdir/git.diff
33cd $outdir
bf8b39fa 34for tmacro in `ls $ALICE_ROOT/test/*/run*.sh` ; do
34ca21b5 35 dname=`dirname $tmacro`
36 sname=`basename $dname`
37 workdir=$outdir/$sname
38 echo $sname $tmacro;
39 mkdirhier $workdir
40 cp $dname/* $workdir/
41 cd $workdir
42 rm *.root
43 echo $submitcommand $tmacro
44 $submitcommand $tmacro
45 cd $outdir;
bf8b39fa 46done;
47
48
49
50
51