Change initialization of efl to unit test.
[platform/core/api/system-settings.git] / unittest.sh
index 8c4b58f..0cc9947 100755 (executable)
@@ -46,14 +46,24 @@ export GCOV_PREFIX=/opt
 $SDB shell G_DEBUG=fatal-criticals GCOV_PREFIX=/usr/src/packages GCOV_PREFIX_STRIP=3 /usr/local/bin/system-setting-unittest
 
 echo "COVERAGE TEST----------------------------------------------------"
-sdb pull /usr/src/packages/BUILD/$APP-$VERSHORT/CMakeFiles > /dev/null 2>&1
-lcov -c -d $APP.dir/ -o $APP.info > /dev/null 2>&1
-
-VAR1="/usr/src/packages/BUILD/$APP-$VERSHORT"
+sdb pull /usr/src/packages/BUILD/$APP-$VERSHORT/
+rm -rf ./CMakeFiles/system-setting-unittest.dir
+rm -rf ./CMakeFiles/capi-system-system-settings.dir/src/system_setting_unittest.*
+lcov -c -d ./CMakeFiles/$APP.dir/ -o $APP.info
+lcov -c -d ./system-settings-util/CMakeFiles/system-settings-util.dir -o $APP.util.info
+
+VAR1="/home/abuild/rpmbuild/BUILD/$APP-$VERSHORT"
+VAR2="/usr/include"
 PWD=`pwd`
+GBS_INCLUDE="$HOME/GBS-ROOT/local/BUILD-ROOTS/scratch.armv7l.0/usr/include"
 sed -i "s#$VAR1#$PWD#g" $APP.info
-
-genhtml $APP.info -o out
-find . -name "*.dir" -type d -prune -exec rm -rf '{}' '+'
-rm $APP.info
+sed -i "s#$VAR2#$GBS_INCLUDE#g" $APP.info
+sed -i "s#$VAR1#$PWD#g" $APP.util.info
+sed -i "s#$VAR2#$GBS_INCLUDE#g" $APP.util.info
+echo "sed -i \"s#$VAR1#$PWD#g\" $APP.info"
+
+echo "genhtml $APP.info $APP.util.info -o out"
+genhtml $APP.info $APP.util.info -o out
+find . -name "CMakeFiles" -type d -prune -exec rm -rf '{}' '+'
+rm $APP.info $APP.util.info