testme: fix traps
This commit is contained in:
parent
dde4fbd881
commit
87aa730c59
@ -5,15 +5,15 @@
|
|||||||
_runtest()
|
_runtest()
|
||||||
{
|
{
|
||||||
echo -n "Run test $1 $2"
|
echo -n "Run test $1 $2"
|
||||||
trap 'echo " - build not successful, errors are:" && cat test_gcc_errors.txt' INT TERM
|
trap 'echo " - build not successful, errors are:" && cat test_gcc_errors.txt' INT TERM EXIT
|
||||||
make clean > /dev/null
|
make clean > /dev/null
|
||||||
CC="${1}" make test_standalone -j9 $2 > /dev/null 2>test_gcc_errors.txt
|
CC="${1}" make test_standalone -j9 $2 > /dev/null 2>test_gcc_errors.txt
|
||||||
trap - INT TERM
|
trap - INT TERM EXIT
|
||||||
local outfile="test_$(echo ${1}${2} | tr -d '\"' | tr ' ' '_').txt"
|
local outfile="test_$(echo ${1}${2} | tr -d '\"' | tr ' ' '_').txt"
|
||||||
trap 'echo " - tests not successful, failed at:" && tail ${outfile}' INT TERM
|
trap 'echo " - tests not successful, failed at:" && tail ${outfile}' INT TERM EXIT
|
||||||
./test > ${outfile}
|
./test > ${outfile}
|
||||||
echo " successful"
|
echo " successful"
|
||||||
trap - INT TERM
|
trap - INT TERM EXIT
|
||||||
}
|
}
|
||||||
|
|
||||||
gccopt="-m32 -m64 -mx32"
|
gccopt="-m32 -m64 -mx32"
|
||||||
|
Loading…
Reference in New Issue
Block a user