test.sh 713 Bytes
Newer Older
German Leon's avatar
German Leon committed
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!/bin/bash

set -e

#uncomment to a more verbose script
#set -x

FAULTS=1000
#CONFFILE=codes/matrixMul/matrixmul_16K.conf

#CONFFILE=codes/mmElem/matrixmul_16K.conf
CONFFILE=codes/lavaMD/lavaMD.conf
echo "Step 1 - Profiling the application for fault injection"
./app_profiler.py -c ${CONFFILE} $*

16
17
echo "Comienzo.." >> tiempos
date >> tiempos
German Leon's avatar
German Leon committed
18
19
20

echo "Step 2 - Running ${FAULTS} on ${CONFFILE}"
./fault_injector.py -i ${FAULTS} -c ${CONFFILE} -n 1  $*
German Leon's avatar
German Leon committed
21
22
23
24
25
26
while  test -f "tmpxxx_num_rounds.conf" 
do
cat tmpxxx_num_rounds.conf >> tandas
./fault_injector.py -i ${FAULTS} -c ${CONFFILE} -n 1 $*
echo "==============================="
done
German Leon's avatar
German Leon committed
27
28

echo "Fault injection finished"
29
30
date >> tiempos
echo "Fin..." >> tiempos
German Leon's avatar
German Leon committed
31
exit 0