]> code.delx.au - gnu-emacs-elpa/blob - runtests
Add PID into the tmpdir.
[gnu-emacs-elpa] / runtests
1 #!/bin/sh
2
3 NCPU=$1
4
5 COUNT=4209433
6 GROUP=$((COUNT / NCPU))
7
8 begin=0
9 end=$NCPU
10
11 HERE=$(pwd)
12
13 while (( begin < end )); do
14 dir=/tmp/chess-test-$$-$((begin))
15 rm -fr $dir
16 mkdir $dir
17 rsync -a --delete --exclude='*/' ./ $dir/
18 (cd $dir ; ln -s $HERE/doc $HERE/test .)
19 (cd $dir ; rm -f chess-test)
20 screen -dX screen $HERE/runtest.sh $dir $((begin * GROUP)) $((GROUP))
21 begin=$((begin + 1))
22 done