(AutomatedTests) Exclude installed headers from coverage 08/40408/2
authorAdeel Kazmi <adeel.kazmi@samsung.com>
Wed, 3 Jun 2015 10:45:34 +0000 (11:45 +0100)
committerAdeel Kazmi <adeel.kazmi@samsung.com>
Wed, 3 Jun 2015 14:20:20 +0000 (15:20 +0100)
Change-Id: Ie227dcbaa756bfc61b4fa197ebe74ce18506955a

automated-tests/README.md
automated-tests/coverage.sh

index e7a8af7..8db6f2c 100644 (file)
@@ -1,6 +1,4 @@
-%PageOutline
-
-Testing environment
+Testing environment   {#auto_testing}
 ===================
 
 The new test environment from Tizen is the Web-TCT test suite. This was written for testing web components, but can easily be used for testing Dali.
@@ -10,7 +8,7 @@ Each of the DALi repositories, **dali-core**, **dali-adaptor** and **dali-toolki
 Installation
 ------------
 
-There are usage instructions and installation instructions [here](http://download.tizen.org/tct/2.2.1/Manual/Web_TCT_2.2.1_User_Guide_v1.0.pdf)
+There are usage instructions and installation instructions on the Tizen.org website [here](http://download.tizen.org/tct/2.2.1/Manual/Web_TCT_2.2.1_User_Guide_v1.0.pdf)
 
 These are device specific instructions, however, installing the test suite will also provide the relevant packages for running tests on Ubuntu ( follow the first block of quickstart instructions below ).
 
index ad7d29b..c5fbed7 100755 (executable)
@@ -13,7 +13,11 @@ for i in `find . -name "*.dir"` ; do
         if [[ $? -eq 0 ]]
         then
             lcov $LCOV_OPTS --directory . -c -o dali.info
-            lcov $LCOV_OPTS --remove dali.info "/usr/include/*" "*/automated-tests/*" -o dali.info
+            lcov $LCOV_OPTS --remove dali.info "/usr/include/*" "*/automated-tests/*" "*/dali-env/*" -o dali.info
+            if [ ! -s dali.info ]
+            then
+              rm -f dali.info
+            fi
         fi
     )
 done