X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=automated-tests%2Fexecute.sh;h=3bd6b06790720a05e9d46910c28051dd7939569d;hb=refs%2Fchanges%2F35%2F24335%2F4;hp=ec5c9e2f6fb5fb6c8f9d344cb3d2db46eb2d7322;hpb=fa6279fb2830427d5ab569ca14e6ade1557ef2fa;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/automated-tests/execute.sh b/automated-tests/execute.sh index ec5c9e2..3bd6b06 100755 --- a/automated-tests/execute.sh +++ b/automated-tests/execute.sh @@ -2,7 +2,7 @@ function execute { - scripts/tctestsgen.sh $1 `pwd` desktop + scripts/tctestsgen.sh $1 `pwd` desktop $2 testkit-lite -f `pwd`/tests.xml -o tct-${1}-core-tests.xml -A --comm localhost scripts/add_style.pl $1 } @@ -10,16 +10,25 @@ function execute # Clean up old test results rm -f tct*core-tests.xml +# Clean up old coverage data +if [ -d ../build/slp ] ; then + rm -f ../build/slp/dali-core/.libs/*.gcda +elif [ -d ../build/tizen ] ; then + rm -f ../build/tizen/dali-core/.libs/*.gcda +fi + +find build -name "*.gcda" -exec rm '{}' \; + if [ -n "$1" ] ; then echo EXECUTING ONLY $1 - execute $1 + execute $* else for mod in `ls -1 src/ | grep -v CMakeList ` do if [ $mod != 'common' ] && [ $mod != 'manual' ]; then echo EXECUTING $mod - execute $mod + execute $mod $* fi done fi