]> git.uio.no Git - u/mrichter/AliRoot.git/blame - TPC/stressTest/stressTest.sh
Updated alignment:
[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
12outdir=$1/$ALICE_LEVEL/$ALICE_TARGET
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#
30for tmacro in `ls $ALICE_ROOT/test/*/run*.sh` ; do
31#
32dname=`dirname $tmacro`
33sname=`basename $dname`
34workdir=$outdir/$sname
35echo $sname $tmacro;
36mkdirhier $workdir
37cp $dname/* $workdir/
38cd $workdir
39rm *.root
40echo $submitcommand -oo $workdir/out.log --eo $workdir/err.log $tmacro
41$submitcommand -oo $workdir/out.log -eo $workdir/err.log $tmacro
42cd $outdir;
43done;
44
45
46
47
48