Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
exclude teshsuite folder from coverage reports, as it's not meaningful
authordegomme <augustin.degomme@unibas.ch>
Thu, 21 Jan 2016 10:06:13 +0000 (11:06 +0100)
committerdegomme <augustin.degomme@unibas.ch>
Thu, 21 Jan 2016 10:06:47 +0000 (11:06 +0100)
tools/jenkins/DynamicAnalysis.sh

index 3f61c0f..aa1ab08 100755 (executable)
@@ -87,7 +87,7 @@ ctest -D ExperimentalTest || true
 ctest -D ExperimentalCoverage || true
 
 if [ -f Testing/TAG ] ; then
 ctest -D ExperimentalCoverage || true
 
 if [ -f Testing/TAG ] ; then
-   /usr/local/gcovr-3.1/scripts/gcovr -r .. --xml-pretty -o $WORKSPACE/xml_coverage.xml
+   /usr/local/gcovr-3.1/scripts/gcovr -r .. --xml-pretty -e teshsuite.* -u -o $WORKSPACE/xml_coverage.xml
    xsltproc $WORKSPACE/tools/jenkins/ctest2junit.xsl Testing/`head -n 1 < Testing/TAG`/Test.xml > CTestResults_memcheck.xml
    mv CTestResults_memcheck.xml $WORKSPACE
 fi
    xsltproc $WORKSPACE/tools/jenkins/ctest2junit.xsl Testing/`head -n 1 < Testing/TAG`/Test.xml > CTestResults_memcheck.xml
    mv CTestResults_memcheck.xml $WORKSPACE
 fi