singa-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Moaz Reyad (Jira)" <>
Subject [jira] [Commented] (SINGA-485) Code Coverage Analysis
Date Mon, 02 Sep 2019 15:11:00 GMT


Moaz Reyad commented on SINGA-485:

Currently the Travis CI configuration performs only the build but no test is enabled. It does
not compile with {code:bash} ENABLE_TEST {code} option enabled.

To perform code coverage analysis, we need to:
* Enable the build of unit tests using -DENABLE_TEST=ON
* Run the unit tests

Note that the current configuration is for C++ only since it has the line {code:bash} language:
cpp {code}
It builds python and conda packages, but this does not help in the unit test of C++ code.
Later we need to add language:python to the travis build matrix and move the python build/test
under that item.

Any comments or discussion is welcome.

> Code Coverage Analysis
> ----------------------
>                 Key: SINGA-485
>                 URL:
>             Project: Singa
>          Issue Type: Improvement
>            Reporter: Moaz Reyad
>            Priority: Major
>          Time Spent: 10m
>  Remaining Estimate: 0h
> SINGA development and testing can be improved by using a [code coverage|]
> Some Apache projects use [codecov|], while others
use [coverall|].
> This issue is open to choose a code coverage tool and add it to SINGA build and test

This message was sent by Atlassian Jira

View raw message