test suite: save timing info for graphs. #298
parent
5c006a4370
commit
c6e75df544
|
@ -467,10 +467,12 @@ check-local: $(TARGETS)
|
||||||
|
|
||||||
check-matlab: $(M_XFAIL_TRS_FILES) $(M_TRS_FILES)
|
check-matlab: $(M_XFAIL_TRS_FILES) $(M_TRS_FILES)
|
||||||
./read_trs_files.sh "$(M_TRS_FILES)" "$(M_XFAIL_TRS_FILES)"
|
./read_trs_files.sh "$(M_TRS_FILES)" "$(M_XFAIL_TRS_FILES)"
|
||||||
|
./create_timing_csv.sh "$(M_TRS_FILES)" "$(M_XFAIL_TRS_FILES)"
|
||||||
@echo 'Matlab Tests Done'
|
@echo 'Matlab Tests Done'
|
||||||
|
|
||||||
check-octave: $(O_XFAIL_TRS_FILES) $(O_TRS_FILES)
|
check-octave: $(O_XFAIL_TRS_FILES) $(O_TRS_FILES)
|
||||||
./read_trs_files.sh "$(O_TRS_FILES)" "$(O_XFAIL_TRS_FILES)"
|
./read_trs_files.sh "$(O_TRS_FILES)" "$(O_XFAIL_TRS_FILES)"
|
||||||
|
./create_timing_csv.sh "$(O_TRS_FILES)" "$(O_XFAIL_TRS_FILES)"
|
||||||
@echo 'Octave Tests Done'
|
@echo 'Octave Tests Done'
|
||||||
|
|
||||||
%.m.trs %.m.log: %.mod
|
%.m.trs %.m.log: %.mod
|
||||||
|
|
|
@ -0,0 +1,16 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
DATE=`date +%Y%m%d`
|
||||||
|
CSVDIR="/home/dynbot/testSuiteTiming"
|
||||||
|
if [ ! -d $CSVDIR ]; then
|
||||||
|
mkdir -p $CSVDIR
|
||||||
|
fi
|
||||||
|
|
||||||
|
for file in $1 $2; do
|
||||||
|
time=`grep cputime $file | cut -d: -f3 | sed -e 's/^[[:space:]]*//' | sed -e 's/[[:space:]]*$//'`
|
||||||
|
csvfile=`echo $file | sed 's/\//-/g' | sed 's/\.trs$/\.csv/g'`
|
||||||
|
if [ ! -f $CSVDIR/$csvfile ]; then
|
||||||
|
`touch $CSVDIR/$csvfile`
|
||||||
|
fi
|
||||||
|
echo $DATE,$time >> $CSVDIR/$csvfile
|
||||||
|
done
|
Loading…
Reference in New Issue