]>
Commit | Line | Data |
---|---|---|
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 | ||
12 | outdir=$1/$ALICE_LEVEL/$ALICE_TARGET | |
13 | submitcommand=$2 | |
14 | echo _____________________________________________________________ | |
15 | echo _____________________________________________________________ | |
16 | echo _____________________________________________________________ | |
17 | echo | |
18 | echo outdir $outdir | |
19 | echo subitcommand $submitcommand | |
20 | mkdirhier $outdir | |
21 | ls -al $outdir | |
22 | echo | |
23 | echo _____________________________________________________________ | |
24 | echo _____________________________________________________________ | |
25 | echo _____________________________________________________________ | |
26 | ||
27 | # | |
28 | # Loop over all run*sh macros | |
29 | # | |
2b609f83 | 30 | svn status $ALICE_ROOT > svn.status |
31 | svn diff $ALICE_ROOT > svn.diff | |
bf8b39fa | 32 | for tmacro in `ls $ALICE_ROOT/test/*/run*.sh` ; do |
33 | # | |
34 | dname=`dirname $tmacro` | |
35 | sname=`basename $dname` | |
36 | workdir=$outdir/$sname | |
37 | echo $sname $tmacro; | |
38 | mkdirhier $workdir | |
39 | cp $dname/* $workdir/ | |
40 | cd $workdir | |
41 | rm *.root | |
2b609f83 | 42 | echo $submitcommand $tmacro |
43 | $submitcommand $tmacro | |
bf8b39fa | 44 | cd $outdir; |
45 | done; | |
46 | ||
47 | ||
48 | ||
49 | ||
50 |